colloquium 3 Flashcards
Укажите основные достоинства реляционного подхода к моделированию данных.
104
Перечислите и дайте определения основных структурных понятий реляционной модели.
105
Какие свойства характерны для отношений реляционной модели?
106
Сформулируйте простейшие правила перехода от ER-схемы Чена к реляционной схеме БД.
107
Что такое представление, и для чего они предназначены? Какой командой SQL они создаются?
108
Какие типы ограничений целостности можно декларативно задать в командах языка SQL?
109
Перечислите конструкции языка SQL, связанные с ограничениями целостности.
110
Что такое неопределенное значение и логическое значение unknown? Какими свойствами они обладают?
111
Укажите два основных правила целостности реляционной модели. Как они обеспечиваются?
112
Дайте определения суперключа потенциального ключа составного ключа, первичного ключа альтернативного ключа, суррогатного ключа. Как они соотносятся друг с другом?
113
Что такое суррогатный первичный ключ? Почему в последнее время проектировщики предпочитают использовать только их?
114
Что такое внешний ключ? Должен ли он обладать свойством уникальности? Для чего и как он используется?
115
Укажите основные компоненты команды SQL CREATE TABLE. Приведите примеры.
116
Что такое триггер? Для чего они предназначены?
117
При каких событиях в системе БД могут запускаться триггеры? Какие факторы влияют на запуск триггеров обновления данных?
118
Чем отличаются триггеры для таблиц от триггеров для представлений?
119
Как в коде триггера можно ссылаться на значения столбцов модифицируемых строк?
120
Какова последовательность выполнения триггеров и основного действия с данными?
121
Назовите основные компоненты команды SQL CREATE TRIGGER. Приведите примеры.
122