Поддержки целостности данных обеспечивает ##Q#
Скачать 0.66 Mb.
|
часть базы данных, невидимая пользователям ##A# ##Test#129#1# ##Q# Подход к физическому хранению отношений: ##Q# ##A+# покортежное, по столбцам ##A# ##A-# покортежное, по строкам ##A# ##A-# по столбцам, табличное ##A# ##A-# по строкам, табличное ##A# ##A-# табличное, покортежное ##A# ##Test#130#1# ##Q# структура данных, которая помогает СУБД быстрее обнаружить отдельные записи в файле и сократить время выполнения запросов пользователей ##Q# ##A-# атрибут ##A# ##A-# список ##A# ##A+# индекс ##A# ##A-# таблица ##A# ##A-# граф ##A# ##Test#131#1# ##Q# Основное назначение индексов состоит в ##Q# ##A-# обеспечении прямого доступа к кортежу отношения по атрибуту ##A# ##A-# обеспечении прямого доступа к кортежу отношения по столбцу ##A# ##A+# обеспечении прямого доступа к кортежу отношения по ключу ##A# ##A-# обеспечении прямого доступа к кортежу отношения по строке ##A# ##A-# обеспечении прямого доступа к кортежу отношения по таблице ##A# ##Test#132#1# ##Q# Файл данных последовательно упорядочивается по по¬лю ключа упорядочения – это ##Q# ##A+# Первичный индекс ##A# ##A-# Вторичный индекс ##A# ##A-# Прямой индекс ##A# ##A-# Косвенный индекс ##A# ##A-# Промежуточный индекс ##A# ##Test#133#1# ##Q# Файл данных последовательно упорядочивается по неключевому полю и на основе этого неключевого поля формируется поле индексации ##Q# ##A-# Первичный индекс ##A# ##A+# Вторичный индекс ##A# ##A-# Прямой индекс ##A# ##A-# Косвенный индекс ##A# ##A-# Промежуточный индекс ##A# ##Test#134#1# ##Q# Обращение к записи через индексы осуществляется в ##Q# ##A-# Три этапа ##A# ##A-# Четыре этапа ##A# ##A-# Один этап ##A# ##A+# Два этапа ##A# ##A-# Пять этапов ##A# ##Test#135#1# ##Q# некоторое утверждение, которое может быть истинным или ложным в зависимости от состояния базы данных ##Q# ##A-# ограничение объема базы данных ##A# ##A-# ограничение связности ##A# ##A-# ограничение цикличности ##A# ##A-# ограничение упорядоченности ##A# ##A+# ограничение целостности ##A# ##Test#136#2# ##Q# База данных находится в согласованном (целостном) состоянии, если ##Q# ##A-# выполнены все ограничения целостности, определенные для предметной области ##A# ##A-# выполнены все ограничения связности базы данных ##A# ##A-# выполнены все ограничения целостности, определенные для группы кортежей ##A# ##A-# выполнены все ограничения целостности, определенные для указанных таблиц ##A# ##A+# выполнены все ограничения целостности, определенные для базы данных ##A# ##Test#137#1# ##Q# Типы реакции системы на попытку нарушения целостности ##Q# ##A+# Отказ, выполнение компенсирующих действий ##A# ##A-# Отказ, возврат БД до предыдущего целостного состояния ##A# ##A-# выполнение компенсирующих действий, возврат БД до предыдущего целостного состояния ##A# ##A-# откат, выполнение компенсирующих действий ##A# ##A-# возврат БД до предыдущего целостного состояния, откат ##A# ##Test#138#2# ##Q# Классификация ограничений целостности: ##Q# ##A+# По области действия, по времени проверки, по способам реализации ##A# ##A-# По области действия, по времени проверки, по способам определения ##A# ##A-# По области действия, по времени функционирования, по способам реализации ##A# ##A-# По типам данных, по времени проверки, по способам реализации ##A# ##A-# По области действия, по типам данных, по способам реализации ##A# ##Test#139#2# ##Q# Ограничение отношения ##Q# ##A+# Целостность сущностей ##A# ##A-# Целостность по ссылкам ##A# ##A-# Целостность атрибутов ##A# ##A-# Целостность кортежей ##A# ##A-# Целостность домена ##A# ##Test#140#2# ##Q# Целостность по ссылкам ##Q# ##A-# Ограничение домена ##A# ##A+# Ограничение базы данных ##A# ##A-# Ограничение кортежа ##A# ##A-# Ограничение атрибута ##A# ##A-# Ограничение отношения ##A# ##Test#141#2# ##Q# Ограничение базы данных ##Q# ##A-# Целостность сущностей ##A# ##A+# Целостность по ссылкам ##A# ##A-# Целостность атрибутов ##A# ##A-# Целостность кортежей ##A# ##A-# Целостность домена ##A# ##Test#142#2# ##Q# Целостность сущностей ##Q# ##A-# Ограничение домена ##A# ##A-# Ограничение базы данных ##A# ##A-# Ограничение кортежа ##A# ##A-# Ограничение атрибута ##A# ##A+# Ограничение отношения ##A# ##Test#143#2# ##Q# ограничения, накладываемые на значения двух или более связанных между собой отношений ##Q# ##A+# Ограничения целостности базы данных ##A# ##A-# Ограничения кортежей ##A# ##A-# Ограничения атрибутов ##A# ##A-# Ограничения таблиц ##A# ##A-# Ограничения домена ##A# ##Test#144#2# ##Q# Требование …………, или требование внешнего ключа состоит в том, что для каждого значения внешнего ключа, появляющегося в ссылающемся отношении, в отношении, на которое ведет ссылка, должен найтись кортеж с таким же значением первичного ключа ##Q# ##A-# целостности кортежей ##A# ##A-# целостности атрибутов ##A# ##A+# целостности по ссылкам ##A# ##A-# целостности отношений ##A# ##A-# целостности таблиц ##A# ##Test#145#2# ##Q# По времени проверки ограничения делятся на ##Q# ##A-# ограничения с предварительной проверкой, ограничения с отложенной проверкой ##A# ##A-# ограничения, проверяемые по запросу пользователя, ограничения с отложенной проверкой. ##A# ##A+# немедленно проверяемые ограничения, ограничения с отложенной проверкой. ##A# ##A-# немедленно проверяемые ограничения, ограничения с предварительной проверкой. ##A# ##A-# немедленно проверяемые ограничения, ограничения, проверяемые по запросу пользователя ##A# ##Test#146#2# ##Q# Ограничение домена, атрибута и кортежа являются ##Q# ##A-# ограничениями, проверяемыми по запросу пользователя ##A# ##A-# ограничениями с отложенной проверкой ##A# ##A-# ограничениями базы данных ##A# ##A+# немедленно проверяемыми ограничениями ##A# ##A-# ограничениями с предварительной проверкой ##A# ##Test#147#2# ##Q# Требование целостности сущностей является ##Q# ##A-# ограничениями, проверяемыми по запросу пользователя ##A# ##A-# ограничениями с отложенной проверкой ##A# ##A-# ограничениями базы данных ##A# ##A-# ограничениями с предварительной проверкой ##A# ##A+# немедленно проверяемыми ограничениями ##A# ##Test#148#2# ##Q# … проверяется в момент фиксации всей транзакции оператором COMMIT WORK немедленно проверяемыми ограничениями ##Q# ##A-# ограничениями, проверяемыми по запросу пользователя ##A# ##A+# ограничениями с отложенной проверкой ##A# ##A-# ограничениями базы данных ##A# ##A-# ограничениями с предварительной проверкой ##A# ##A-# ограничениями домена ##A# ##Test#149#2# ##Q# По способам реализации ограничений целостности различают ##Q# ##A-# декларативную поддержку ограничений целостности, процедурную поддержку ограничений целостности, оперативную поддержку ограничений целостности ##A# ##A+# декларативную поддержку ограничений целостности, процедурную поддержку ограничений целостности ##A# ##A-# функциональную поддержку ограничений целостности, процедурную поддержку ограничений целостности ##A# ##A-# декларативную поддержку ограничений целостности, функциональную поддержку ограничений целостности ##A# ##A-# согласованную поддержку ограничений целостности, процедурную поддержку ограничений целостности ##A# ##Test#150#2# ##Q# …….. поддержка ограничений целостности заключается в определении ограничений средствами языка определения данных ##Q# ##A-# Процедурная ##A# ##A-# Функциональная ##A# ##A-# Согласованная ##A# ##A+# Декларативная ##A# ##A-# Логическая ##A# ##Test#151#1# ##Q# ……… поддержка ограничений целостности заключается в использовании триггеров и хранимых процедур ##Q# ##A-# Декларативная ##A# ##A+# Процедурная ##A# ##A-# Функциональная ##A# ##A-# Согласованная ##A# ##A-# Логическая ##A# ##Test#152#2# ##Q# Декларативная поддержка ограничений целостности заключается в ##Q# ##A+# определении ограничений средствами языка определения данных ##A# ##A-# использовании триггеров и хранимых процедур ##A# ##A-# определении ограничений средствами языка манипулирования данных ##A# ##A-# определении ограничений средствами transact SQL ##A# ##A-# использовании индексов ##A# ##Test#153#2# ##Q# Процедурная поддержка ограничений целостности заключается в ##Q# ##A-# определении ограничений средствами языка определения данных ##A# ##A+# использовании триггеров и хранимых процедур ##A# ##A-# определении ограничений средствами языка манипулирования данных ##A# ##A-# определении ограничений средствами transact SQL ##A# ##A-# использовании индексов ##A# ##Test#154#1# ##Q# В манипуляционной составляющей реляционной модели определяются два базовых механизма манипулирования реляционными данными ##Q# ##A+# Реляционная алгебра, реляционное исчисление ##A# ##A-# Математическая логика, реляционное исчисление ##A# ##A-# Реляционная алгебра, теория множеств ##A# ##A-# Теория множеств, язык запросов ##A# ##A-# Реляционная алгебра, язык запросов ##A# ##Test#155#1# ##Q# Механизмы манипулирования данными обладают одним свойством ##Q# ##A+# они замкнуты относительно понятия отношения ##A# ##A-# они замкнуты относительно понятия кортежа ##A# ##A-# они замкнуты относительно понятия атрибута ##A# ##A-# они замкнуты относительно понятия домена ##A# ##A-# они замкнуты относительно понятия базы данных ##A# ##Test#156#1# ##Q# Механизмы реляционной алгебры и реляционного исчисления ##Q# ##A-# Противоположны ##A# ##A-# Дополняют друг друга ##A# ##A+# Эквиваленты ##A# ##A-# Исключают друг друга ##A# ##A-# Противоречят друг другу ##A# ##Test#157#2# ##Q# Механизмы реляционной алгебры и реляционного исчисления различаются ##Q# ##A-# Уровнем функциональности ##A# ##A-# Принципом работы ##A# ##A-# Уровнем внедрения ##A# ##A-# Уровнем реализации ##A# ##A+# Уровнем процедурности ##A# ##Test#158#2# ##Q# В состав теоретико-множественных операций входят операции: ##Q# ##A-# пересечения отношений; взятия разности отношений; прямого произведения отношений; умножения отношений ##A# ##A-# объединения отношений; умножения отношений; взятия разности отношений; прямого произведения отношений. ##A# ##A+# объединения отношений; пересечения отношений; взятия разности отношений; прямого произведения отношений. ##A# ##A-# объединения отношений; пересечения отношений; деления отношений; прямого произведения отношений. ##A# ##A-# объединения отношений; деления отношений; взятия разности отношений; прямого произведения отношений. ##A# ##Test#159#2# ##Q# Специальные реляционные операции включают ##Q# ##A-# объединение отношений; пересечение отношений; взятие разности отношений; прямое произведение отношений. ##A# ##A-# объединение отношений; ограничение отношений; взятие разности отношений; прямое произведение отношений. ##A# ##A+# ограничение отношения; проекцию отношения; соединение отношений; деление отношений. ##A# ##A-# проекцию отношений; пересечение отношений; взятие разности отношений; прямое произведение отношений. ##A# ##A-# объединение отношений; пересечение отношений; взятие разности отношений; ограничение отношений. ##A# ##Test#160#2# ##Q# Ограничение отношения; проекция отношения; соединение отношений; деление отношений относятся к: ##Q# ##A+# Специальным реляционным операциям ##A# ##A-# Теоретико-множественным операциям ##A# ##A-# Теоретическим операциям ##A# ##A-# Определенным операциям ##A# ##A-# Множественным операциям ##A# ##Test#161#2# ##Q# При выполнении операции объединения двух отношений производится отношение ##Q# ##A+# включающее все кортежи, входящие хотя бы в одно из отношений-операндов ##A# ##A-# включающее все кортежи, входящие в каждое из отношений-операндов ##A# ##A-# включающее все кортежи, не входящие ни в одно из отношений-операндов ##A# ##A-# включающее все домены, входящие хотя бы в одно из отношений-операндов ##A# ##A-# включающее все атрибуты, входящие хотя бы в одно из отношений-операндов |