
Базы данных SQL
Категория реферата: Рефераты по информатике, программированию
Теги реферата: антикризисное управление предприятием, отечественная война реферат
Добавил(а) на сайт: Аввакум.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата
Базовая таблица есть именованная таблица, определенная через (
). Описание базовой таблицы включает ее имя.Порожденная таблица - это таблица, порожденная прямо или косвенно из одной или нескольких других таблиц путем вычисления (). Значениями порожденной таблицы являются значения определяющих таблиц при ее порождении.
Представляемая таблица есть именованная таблица, определенная через (). Описание представляемой таблицы включает ее имя.
Таблица является либо изменяемой (updatable), либо только читаемой. Операции занесения, модификации и удаления допускаются для изменяемых таблиц и не допускаются для только читаемых таблиц.
Сгруппированная таблица есть множество групп, порождаемых в ходе вычисления (). Группа - это мульти-множество строк, в которых все значения столбца (столбцов) группирования равны. Сгруппированную таблицу можно рассматривать как набор таблиц. Множественные функции могут применяться к индивидуальным кортежам внутри сгруппированной таблицы.
Сгруппированное представление - это представляемая таблица, порожденная из сгруппированной таблицы.
4.5 Ограничения целостностиОграничения целостности определяют допустимые значения базы данных путем ограничения значений в базовых таблицах.
Ограничения целостности фактически проверяются после выполнения каждого (). Если базовая таблица, ассоциированная с ограничением целостности, не удовлетворяет этому ограничению целостности, то () не выполняется, и в параметр SQLCODE устанавливается определенное в реализации отрицательное число.
() требует, чтобы никакие две строки в таблице не имели одинаковых значений в указанном столбце или столбцах.
Спецификация NOT NULL требует, чтобы никакие значения в столбце не были неопределенными значениями.
() требует, чтобы для каждой строки одной указанной таблицы - "ссылающейся таблицы" - значения указанного столбца или столбцов либо включали как минимум одно неопределенное значение, либо были бы такими же, как значения указанного столбца или столбцов в некоторой строке другой указанной таблицы - "ссылаемой таблицы". Ссылающаяся таблица может быть той же самой таблицей, что и ссылаемая таблица.
() требует, чтобы указанное () не было ложно ни для какой строки таблицы.
4.6 Схемы() есть долговременно хранимый объект, определенный на языке определения схем. Он состоит из () и всех (
Таблицы, представления и привилегии, определенные через (), рассматриваются как "принадлежащие" или должные быть "созданными" (), определенным для этой схемы.
Замечание: В реализации могут обеспечиваться средства (такие, как DROP TABLE, DROP VIEW, ALTER TABLE и REVOKE), которые позволяют создавать, уничтожать и модифицировать определения таблиц, представлений и привилегий для данного () в разные моменты времени. Однако в этом стандарте рассматриваются только (), представляющие определения, которые известны системе в данный момент времени.
4.7 База данныхБаза данных есть набор всех данных, определенных () в среде. Понятие среды является определяемым реализацией.
4.8 Модули() есть долговременно хранимый объект, определенный на языке модулей. () состоит из необязательного (), (), (), ноля или более курсоров, определенных через () и одной или более ().
Прикладная программа есть сегмент выполняемого кода, содержащий, возможно, несколько подпрограмм. Единственный () ассоциируется с прикладной программой в течение ее выполнения. Прикладная программа должна быть ассоциирована с самое большее одним (). Способ установления этой ассоциации, включающий возможное требование выполнения некоторого определенного в реализации оператора, определяется в реализации.
4.9 Процедуры() состоит из (), последовательности () и одного ().
Прикладная программа, ассоциированная с (), может обращаться к () этого () через оператор "call", в котором определяется () этой () и задается последовательность значений параметров, число и () которых соответствует () этой (). Вызов () приводит к выполнению содержащегося в ней ().
4.10 ПараметрыПараметр объявляется в () через (). () определяет () своего значения. Параметр либо принимает, либо поставляет значение соответствующего аргумента в вызове этой ().
4.10.1 Параметр SQLCODEПараметр SQLCODE - это специальный целый параметр. Его значение устанавливается равным коду состояния, который либо означает, что вызов () завершился успешно, либо, что в течение выполнения () возникла исключительная ситуация.
4.10.2 Параметр-индикаторПараметр-индикатор - это целый параметр, который указывается после другого параметра. Его основное назначение - показывать, может ли значение другого параметра (принимаемого или поставляемого) быть неопределенным значением.
4.11 Стандартные языки программированияСтандарт определяет действия () в (), когда эти () вызываются программами, соответствующими определенным стандартным языкам программирования. Термины "стандартная программа на языке COBOL", "стандартная программа на языке FORTRAN", "стандартная программа на языке Pascal" и "стандартная программа на языке PL/1" относятся к программам, отвечающим критериям соответствия стандартов, перечисленных в разделе 2, "Ссылки" .
4.12 КурсорыКурсор определяется через (). Для каждого () в () курсор фактически cоздается тогда, когда образуется транзакция (см. 4.16, "Транзакции"), ссылающаяся на этот (), и уничтожается, когда эта транзакция завершается.
Рекомендуем скачать другие рефераты по теме: сочинение татьяна, решебник по русскому класс.
Предыдущая страница реферата | 1 2 3 4 5 6 | Следующая страница реферата