Разделы

Авто
Бизнес
Болезни
Дом
Защита
Здоровье
Интернет
Компьютеры
Медицина
Науки
Обучение
Общество
Питание
Политика
Производство
Промышленность
Спорт
Техника
Экономика

Структурированный язык запросов SQL

Структурированный язык запросов SQL (Structured Query Language) - это язык, разработанный корпорацией IBM в 1970 году. Он фактически стал стандартом в качестве языка реляционных баз данных. Cлужащий IBM доктор Е.Ф.Кодд предложил язык SQL (называвшийся тогда SEQUEL - Structured English Query Language, структурированный английский язык запросов), как средство извлечения информации из реляционной базы данных, модель которой он разработал в 1970 г.

В настоящее время SQL представляет собой не просто язык запросов, а наиболее распространенный язык управления реляционными базами данных типа клиент-сервер. Основное достоинство SQL заключается в том, что он унифицирован: стандартный набор инструкций SQL можно использовать в любой системе управления базами данных, которая поддерживает SQL. Именно язык SQL является стандартом для работы с реляционными СУБД. SQL стал единственным языком баз данных клиент-сервер. Сервер баз данных (нижний уровень) отвечает за хранение данных. Приложения-клиенты (верхний уровень) добавляют или обновляют данные. Кроме того, приложение генерирует инструкции SQL. При регулярной работе с базами данных знание SQL обязательно. Это также относится к разработчикам, которым требуется создавать приложения с определяемыми пользователем запросами.
Создание современных информационных систем представляет собой сложнейшую задачу, решение которой требует применения специальных методик и инструментов. Неудивительно, что в последнее время среди системных аналитиков и разработчиков значительно вырос интерес к CASE (Computer-Aided Software/System Engineering) - технологиям и инструментальным CASE-средствам, позволяющим максимально систематизировать и автоматизировать все этапы разработки программного обеспечения.

ERwin является ведущим решением для моделирования баз данных для создания и поддержки баз, витрин (data marts) и хранилищ данных, а также моделей ресурсов данных предприятия. Модели ERwin визуализируют структуры данных для облегчения организации и управления данными, упрощения сложных взаимосвязей данных, а также технологий создания баз данных и среды развертывания. При этом упрощается и ускоряется процесс разработки базы данных, а ее качество и надежность существенно улучшаются. ERwin автоматически генерирует таблицы и тысячи строк кода, хранимых процедур и триггеров для баз данных ведущих вендоров. Технология Complete-Compare, используемая в системе, позволяет проводить итеративную разработку таким образом, что модель всегда синхронизируется с базой данных. ERwin можно использовать для осуществления и обслуживания и всего жизненного цикла базы данных.

Источник: Айтхожаева Е.Ж. Структурированный язык запросов SQL. /Методические указания к лабораторным работам. / - Алматы: КазНТУ

Дата публикации:2012-10-30

Просмотров:1818

Вернуться в оглавление:

Комментария пока нет...


Имя* (по-русски):
Почта* (e-mail):Не публикуется
Ответить (до 1000 символов):







 

2012-2018 lekcion.ru. За поставленную ссылку спасибо.