Базы данных SQL
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: антикризисное управление предприятием, отечественная война реферат
| Добавил(а) на сайт: Аввакум.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
В Разделе 9, "Уровни" определяются два уровня SQL и средство поддержания целостности.
3.2 НотацияВ качестве синтаксической нотации в этом стандарте используются БНФ ("Бэкусовские нормальные формы" или "Формы Бэкуса-Наура) со следующими расширениями:
Квадратные скобки ([]) обозначают необязательные элементы.
Многоточия (...) обозначают элементы, которые могут повторяться один или более раз.
Фигурные скобки ({ }) объединяют последовательности элементов.
В синтаксисе БНФ продукционный символ определяется как содержащий продукционный символ , если входит в расширение . Если содержит , то содержится в . Если содержит , то является "содержащим" продукционным символом для .
3.3 СоглашенияСинтаксические элементы этого стандарта определяются в следующих терминах:
Функция: короткое предложение о назначении элемента.
Формат: БНФ-определение синтаксиса элемента.
Синтаксические правила: дополнительные синтаксические ограничения, которым должен удовлетворять элемент, не выраженные в БНФ.
Общие правила: последовательная спецификация эффекта выполнения элемента.
В Синтаксических правилах термин "должен" определяет условия, которым должен удовлетворять любой вариант языка SQL, синтаксически соответствующий стандарту. Язык SQL синтаксически соответствует стандарту, если соответствует и Форматам и Синтаксическим правилам.
В Общих правилах термин "должен" определяет условия, которые проверяются во время выполнения операторов SQL. Если все эти условия истинны, то оператор выполняется успешно и в параметр SQLCODE устанавливается определенное неотрицательное число. Если какое-либо из условий ложно, оператор не выполняется успешно, не влияет на состояние базы данных, и в параметр SQLCODE устанавливается определенное реализатором отрицательное число.
В соответствующей стандарту реализации не требуется выполнение точной последовательности действий, определенных в Общих правилах, но должен достигаться тот же эффект, что и при выполнении этой последовательности. Термин "фактически" используется в Общих правилах для того, чтобы выделить действия, результат которых может быть достигнут в реализации другим способом.
Термин "долговременно хранимый объект" используется для характеризования таких объектов, как () и (), которые создаются и уничтожаются с помощью механизмов, определенных реализатором.
В этом стандарте разделы начинаются с новых страниц с нечетными номерами, и, начиная с "Общих элементов" Раздела 5 до "Языка манипулирования данными" Раздела 8 , подразделы начинаются с новой страницы. Возникающие в результате пустоты несущественны.
3.4 СоответствиеВ этом стандарте определяются соответствующие язык SQL и реализации SQL. Соответствующий стандарту язык SQL должен придерживаться Формата БНФ и соответствующих Синтаксических правил. Соответствующая реализация SQL должна обрабатывать соответствующий стандарту язык SQL в соответствии с Общими правилами.
В реализации, провозглашаемой соответствующей SQL-DDL, должен обрабатываться SQL-DDL ( ()) на уровне 1 или уровне 2.
В реализации, провозглашаемой соответствующей SQL-DML, на уровне 1 или уровне 2 должны обрабатываться:
Прямые вызовы операторов языка манипулирования данными SQL ( ()) и/или
Язык модулей ( ()) и/или
один или более из
a) COBOL со встроенным SQL (
());
b) FORTRAN со встроенным SQL ( ());
c) Pascal со встроенным SQL ( ());
d) PL/1 со встроенным SQL (
()).
В реализации, провозглашаемой полностью соответствующей SQL, должно обеспечиваться на уровне 1 или уровне 2 соответствие SQL-DDL и соответствие SQL-DML.
Соответствующие стандарту реализации могут обеспечивать дополнительные средства или возможности, не специфицируемые этим стандартом. Реализация остается соответствующей стандарту, даже если в ней обеспечиваются пользовательские опции для обработки языка, не соответствующего стандарту SQL или для обработки языка, соответствующего стандарту языка SQL, не соответствующим стандарту образом.
При провозглашении соответствия этому стандарту должно устанавливаться:
Рекомендуем скачать другие рефераты по теме: сочинение татьяна, решебник по русскому класс.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата