Базы данных
контрольные работы, Разное Объем работы: Год сдачи: 2015 Стоимость: 9 бел рублей (290 рф рублей, 4.5 долларов) Просмотров: 237 | Не подходит работа? |
Оглавление
Введение
Заключение
Заказать работу
1 Язык SQL. Стандарты языка 3
2 Запросы определения данных 7
3 Запросы манипулирования данными 14
4 Запросы действий. Специальные запросы 18
Список использованной литературы 26
2 Запросы определения данных 7
3 Запросы манипулирования данными 14
4 Запросы действий. Специальные запросы 18
Список использованной литературы 26
Язык SQL предназначен для доступа к информации и управления реляционной базой данных. Управление различными реляционными базами данных осуществляют программы, называемые СУБД - системы управления базами данных (DBMS – Database Management System). Сама реляционная база данных представляет собой хранилище определенным образом организованной информации и СУБД. Однако на практике термин СУБД часто заменяют термином БД (база данных). Для того чтобы c различными базами данных, такими как Oracle, Microsoft SQL Server, Informix, DB2, Access, MySQL - можно было общаться на одном языке, был разработан язык SQL.
Начиная с 1986 года комитеты ISO (Inte
ational Organization for Standardization) и ANSI (American National Standards Institute) приступили к созданию ряда стандартов языка SQL, которые впоследствии были приняты и получили следующие названия: SQL86, SQL89, SQL92 и SQL99[1].
Стандарт SQL86 зафиксировал минимальный стандартный синтаксис языка SQL.
Стандарт SQL89 был принят в 1989 году. Он вводил набор операторов языка SQL, которые должны были реализовывать все СУБД, заявляющие поддержку стандарта SQL89. На практике каждая реальная коммерческая СУБД предоставляет значительно более широкий набор возможностей, чем предусмотрено стандартом. Так, несмотря на то, что большинство СУБД на момент принятия стандарта уже поддерживали встроенный и динамический SQL, в стандарте SQL89 правила встраивания языка SQL в процедурный язык программирования (такой как язык С) и правила использования динамического SQL прописаны не были.
До последнего времени большинство СУБД поддерживали стандарт SQL92.
В стандарте SQL92 было определено три уровня соответствия:
• основной (Entry);
• средний (Intermediate);
• полный (Full).
При этом, для того чтобы объявить СУБД поддерживающей стандарт SQL92, большинство производителей реализовывали только основной уровень соответствия.
Новый стандарт SQL99, при разработке именовавшийся как SQL3, стандартизировал объектные расширения языка...
Начиная с 1986 года комитеты ISO (Inte
ational Organization for Standardization) и ANSI (American National Standards Institute) приступили к созданию ряда стандартов языка SQL, которые впоследствии были приняты и получили следующие названия: SQL86, SQL89, SQL92 и SQL99[1].
Стандарт SQL86 зафиксировал минимальный стандартный синтаксис языка SQL.
Стандарт SQL89 был принят в 1989 году. Он вводил набор операторов языка SQL, которые должны были реализовывать все СУБД, заявляющие поддержку стандарта SQL89. На практике каждая реальная коммерческая СУБД предоставляет значительно более широкий набор возможностей, чем предусмотрено стандартом. Так, несмотря на то, что большинство СУБД на момент принятия стандарта уже поддерживали встроенный и динамический SQL, в стандарте SQL89 правила встраивания языка SQL в процедурный язык программирования (такой как язык С) и правила использования динамического SQL прописаны не были.
До последнего времени большинство СУБД поддерживали стандарт SQL92.
В стандарте SQL92 было определено три уровня соответствия:
• основной (Entry);
• средний (Intermediate);
• полный (Full).
При этом, для того чтобы объявить СУБД поддерживающей стандарт SQL92, большинство производителей реализовывали только основной уровень соответствия.
Новый стандарт SQL99, при разработке именовавшийся как SQL3, стандартизировал объектные расширения языка...
нет
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.