Лекция 2
Промежуточные вопросы:
Модель данных иерархической БД
Неверным является утверждение в)
Второй нормальной форме
1. Поле таблицы реляционной базы данных не может содержать…
вычисляемые данные;
текстовые данные;
дату;
числовые данные;
2. Ключевое поле таблицы реляционной базы данных может иметь тип…
число;
массив данных
Дата
текст;
3. «Связь» в реляционной базе данных это…
а) связь между записями главной таблицы;
б) связь между полями двух таблиц;
в) связь между содержимым таблицы и содержимым запроса, созданного для извлечения информации из этой таблицы;
г) связь между именами таблиц и запросов, извлекающих информацию из этих таблиц;
4. Основными моделями представления данных в теории БД являются:
а) файловая, табличная, логическая;
б) модель предметной области, логическая модель данных, физическая модель данных;
в) иерархическая, сетевая, файловая;
г) иерархическая, сетевая, реляционная;
5. Правило целостности сущностей в теории БД состоит в том, что…
а) значения атрибутов, входящих в ключ, не могут содержать неизвестные значения;
б) любое отношение имеет, по крайней мере, один потенциальный ключ;
в) любой столбец таблицы должен содержать данные только одного типа;
г) ключевое поле отношения не может содержать индексированные величины.
6. В иерархической модели данных запись-потомок должна иметь ...
может не иметь предков;
в точности одного предка;
сколько угодно предков;
не более двух предков;
7. Выберите верные утверждения, (речь идет об определении понятия «отношение» в теории БД).
понятия «отношение» и «таблица» являются полными синонимами;
столбец таблицы может содержать данные различных типов;
строки отношения обязательно отличаются друг от друга хотя бы единственным значением;
атрибутам отношения присваиваются уникальные имена;
8. Найдите верные утверждения. Подмножество атрибутов отношения будем называть потенциальным ключом, если…
выполняется свойство уникальности и в отношении нет двух различных записей, с одинаковым значением этих атрибутов;
множество атрибутов, обладающих свойством уникальности, является единственным для данной таблицы;
поля этих атрибутов являются простыми числами;
выполняется свойство неизбыточности – никакое подмножество этих атрибутов не обладает свойством уникальности;
9. Выберите правильные утверждения. Атрибут K некоторой таблицы D будем называть внешним ключом, если
а) существует другая таблица R с потенциальным ключом K;
б) каждое значение атрибута К в таблице R является уникальным;
в) любое значение атрибута K в отношении D всегда совпадает со значением K для некоторой записи из таблицы R;
г) если значения атрибута К являются внешним ключом в отношении D, то они обладает свойством уникальности в этом отношении.
10. Что понимается под ссылочной целостностью базы данных?
а) внешний ключ должен быть составным и состоять, как минимум из двух атрибутов;
б) для каждого значения внешнего ключа должно существовать соответствующее значение первичного ключа в родительском отношении;
в) внешние ключи должны быть простыми, т. е. состоять из одного атрибута;
г) сохранение целостности БД в результате операций, изменяющих ее состояние.
11. Ниже приведены некоторые из условий того, что таблица имеет первую нормальную форму. Найдите правильные утверждения.
в отношении нет одинаковых записей;
записи не упорядочены; атрибуты не упорядочены и различаются по наименованию;
все значения атрибутов атомарны;
значения любого из атрибутов не должны повторяться;
12. Атрибут В некоторой таблицы функционально зависит от атрибута А, если....
каждому значению атрибута А соответствует только один атрибут В;
каждому значению атрибута B соответствует только один атрибут A.
каждое значение атрибута А и каждое значение атрибута В уникальны;
каждому значению атрибута А соответствует несколько значений атрибута В;
13. На рисунке приведена таблица. Какой атрибут (атрибуты) можно выбрать в качестве ключа в этой таблице?
Н_СОТР
Н_ОТД;
ТЕЛ;
ФАМ;
14. В какой нормальной форме находится приведенная на рисунке таблица ? Ключом в таблице является совокупность атрибутов Н_СОТР П_ПРО.
эту таблицу нельзя назвать отношением
второй нормальной форме;
третьей нормальной форме;
первой нормальной форме;
15. На рисунке приведено отношение. Какие атрибуты можно выбрать в качестве потенциальных ключей таблицы?
ФАМ, Н_ПРО;
Н_СОТР, Н_ПРО;
Н_СОТР, Н_ЗАДАНИЯ;
Н_СОТР, ПРОЕКТ;
16. Выберите правильный варианты высказываний. Отношение находится во второй нормальной форме (2НФ) тогда и только тогда....
а) когда отношение находится в 1НФ и нет неключевых атрибутов, зависящих от части сложного ключа.
б) когда отношение находится в 1НФ и все неключевые атрибуты взаимно независимы;
в) когда отношение находится в 1НФ и потенциальный ключ отношения является составным;
г) когда отношение находится в 1НФ и потенциальный ключ отношения является простым.
17. Выберите правильные варианты высказываний. Отношение находится в третьей нормальной форме (3НФ) тогда и только тогда,
а) когда отношение находится во 2НФ и нет неключевых атрибутов, зависящих от части сложного ключа;
б) когда отношение находится во 2НФ и все неключевые атрибуты взаимно независимы;
в) когда отношение находится во 2НФ и внешний ключ является простым;
г) когда отношение находится во 2НФ и все неключевые атрибуты зависят от части потенциального ключа.
18. К какой нормальной форме можно отнести таблицу, приведенную на рисунке, если известно, что для каждого отдела выделен только один телефонный номер? Выберите все правильные варианты.
нормальной форме Бойса-Кодда;
третьей нормальной форме;
второй нормальной форме;
первой нормальной форме;
19. Какая модель данных представляет собой набор отношений, изменяющийся во времени?
реляционная модель данных;
структурная модель данных.
иерархическая модель данных;
сетевая модель данных;