Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1) Базы Данных^J Архитектура^J Парамонов^J Опер...doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
358.4 Кб
Скачать

Демин. Базы данных

1. Мощностью отношения называется:

1) число атрибутов отношения;

2) число кортежей отношения;

3) число доменов отношения;

4) множество пар "имя атрибута" - "имя домена";

5) множество пар "имя атрибута" - "значение атрибута".(*)

2. Телом отношения называется:

1) множеств пар "имя атрибута" - "имя домена";

2) множество пар "имя атрибута" - "значение атрибута".

3) множество атрибутов отношения;

4) множество кортежей отношения;

5) декартово произведение доменов. (*)

3. Атрибутом отношения называется:

1) пара вида <тип данных:имя домена>;

2) уникальная сущность отношения;

3) пара вида <имя атрибута:имя домена>;

4) значение первичного ключа отношения;

5) значение внешнего ключа отношения. (*)

4. -арностью отношения называется:

1) число атрибутов отношения;

2) Число кортежей отношения;

3) число доменов отношения;

4) множество пар "имя атрибута" - "имя домена";(*)

5) Множество пар "имя атрибута" - "значение атрибута".

5. Кортежем отношения называется:

1) множество атрибутов отношения; (*)

2) Множество пар "имя атрибута" - "имя домена";

3) множество пар "имя атрибута" - "значение атрибута".

4) пара вида <тип данных:имя домена>;

5) набор заголовков отношения.

6 Реляционная база данных это:

1) совокупность деревьев;

2) набор упорядоченных структур данных;

3) набор отношений;

4) множество заголовков отношений;

5) множество доменов. (*)

7. Поле А многозначно определяет поле В той же таблицы, если:

1) каждому значению поля А ставится в соответствие одно из значений поля В;

2) каждому значению поля В ставится в соответствие одно из значений поля А;

3) каждому значению поля А ставится в соответствие определенное множество значений поля В;

4) всем значениям поля А ставится в соответствие определенное значение поля В; (*)

5) определенному значению поля А ставится в соответствие все значения поля В;

8. Оператор реляционной алгебры "А UNION В" осуществляет операцию:

1) выборка отношения;

2) пересечение отношений;

3) соединение отношений; (*)

4) проекция отношения;

5) объединение отношений.

9. Оператор реляционной алгебри "А INTERSECT В" осуществляет операцию:

1) выборка отношения;

2) пересечение отношений;

3) соединение отношений;

4) проекция отношения; (*)

5) объединение отношений.

10. Оператор реляционной алгебри "А TIMES В" осуществляет операцию:

1) выборка отношения;

2) пересечение отношений;

3) декартово произведение двух отношений;

4) проекция отношений; (*)

5) объединение отношений.

11. Оператор реляционной алгебры "А WHERE C" осуществляет операцию:

1) выборка отношения;

2) пересечения отношений; (*)

3) декартово произведение двух отношений;

4) проекция отношения;

5) объединение отношений.

12. Оператор реляционной алгебры "А JOIN В" осуществляет операцию:

1) экви - соединение отношений;

2) выборка отношения;

3) естественное соединение двух отношений;

4) проекция отношения; (*)

5) объединение отношений.

13. Оператор SQL "SELECT" используется для:

1) вставки строк в таблицу;

2) удаления строк из таблицы; (*)

3) изменения строк в таблице;

4) отбора строк из таблицы;

5) фиксирования изменений в таблице.

14. Оператор SQL "UPDATE" используется для:

1) вставки строк в таблицу;

2) удаления строк из таблицы; (*)

3) изменения строк в таблице;

4) отбора строк из таблицы;

5) фиксирования изменений в таблице.

15. Оператор SQL "INSERT" используется для:

1) вставки строк в таблицу;

2) удаления строк из таблицы;

3) изменения строк в таблице;

4) отбора строк из таблицы; (*)

5) фиксирования изменений в таблице.

16. Оператор SQL "DELETE" используется для:

1) вставки строк в таблицу;

2) удаления строк из таблицы;

3) изменения строк в таблице;

4) отбора строк из таблицы; (*)

5) фиксирования изменений в таблице.

17. Оператор SQL "COMMIT" используется для:

1) вставки строк в таблицу;

2) удаления строк из таблицы;

3) создания ограничений доступа к данным; (*)

4) отмены привилегий доступа к данным;

5) фиксирования внесеннх изменений в таблице.

18. Транзакция это:

1) операция передачи информации из одной БД в другую БД;

2) операция по созданию структуры БД;

3) совокупность операций по сохранению данных в БД; (*)

4) операция по устранению избыточности БД;

5) последовательность операций по переводу БД из одного целостного состояния в другое.

19. Сериализация транзакций это:

1) фиксирование транзакций;

2) устранение конфликтов между транзакциями; (*)

3) некоторый механизм по реализации плана выполнения транзакций;

4) некоторый механизм по изолированию пользователей при выполнении единичных операций;

5) механизм проверки окончания транзакции.

20. Журнализация изменений в БД это:

1) механизм завершения транзакций при сбое системы;

2) формирование журналов с информацией о физическом размещении данных БД;

3) формирование журналов информации изменений БД при проведении транзакций; (*)

4) формирование журналов, в которых фиксируются операции по удалению записей из БД;

5) формирование журналов, в которых фиксируются операції по изменению записей в БД.

21. Доступ к набору данных БД методом явной навигации обеспечивается:

1) при помощи реализации SQL-запроса;

2) при помощи специально разработанной программы;

3) в объектно-ориентированных системах БД; (*)

4) последовательным просмотром внутренней структуры БД;

5) при помощи специальной таблицы идентификаторов.

22. Алгоритм нормализации отношений - это алгоритм приведения отношений к:

1) 1НФ;

2) 3НФ; (*)

3) НФБК;

4) 4НФ;

5) 5НФ.

23. Алгоритм нормализации отношений заключается:

1) в упорядочении атрибутов отношения;

2) в упорядочении кортежей отношения;

3) в последовательной декомпозиции отношений для устранения функциональной зависимости не ключевых атрибутов друг от друга; (*)

4) в последовательной декомпозиции отношений для устранения функциональной зависимости атрибутов от части сложного ключа;

5) в формировании функциональных зависимостей по модели предметной области.

24.Отношения находятся во 2НФ, если:

1) не ключевые атрибуты отношения взаимно независимы;

2) отсутствуют не ключевые атрибуты отношений, которые зависят от части сложного ключа; (*)

3) детерминанты всех функциональных зависимостей являются потенциальными ключами;

4) не содержат нетривиальных многозначных зависимостей;

5) любая имеющаяся зависимость соединения - тривиальна.

25.Отношения находятся у 3НФ, если:

1) не ключевые атрибуты отношения взаимно независимы; (*)