Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 300097.doc
Скачиваний:
4
Добавлен:
30.04.2022
Размер:
352.26 Кб
Скачать

Тема 2. Модели и типы данных. Реляционная модель данных. [2, 3, 4]

Тестовые вопросы

1. База данных - это:

а) произвольный набор информации;

б) специальным образом организованная и хранящаяся на внешнем носителе совокупность взаимосвязанных данных о некотором объекте;

в) совокупность программ для хранения и обработки больших массивов информации;

г) интерфейс, поддерживающий наполнение и манипу лирование данными;

д) компьютерная программа, позволяющая в некоторой предметной области делать выводы, сопоставимые с вы водами человека-эксперта.

2. Система управления базами данных представляет собой программный продукт, входящий в состав:

а) системного программного обеспечения;

б) операционной системы;

в) систем программирования;

г) уникального программного обеспечения;

д) прикладного программного обеспечения.

3. Примером иерархической базы данных является:

а) каталог файлов, хранимых на диске;

б) расписание поездов;

в) электронная таблица;

г) экспертная система;

д) страница классного журнала.

4. В записи файла реляционной базы данных (БД) может содержаться:

а) только логические величины;

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

в) исключительно однородная информация (данные только одного типа);

г) исключительно числовая информация;

д) неоднородная информация (данные разных типов).

5. Предположим, что некоторая база данных содержит поля ФАМИЛИЯ, ГОД РОЖДЕНИЯ, ДОХОД. При поиске по условию ГОД РОЖДЕНИЯ>1958 AND Д0Х0Д<3500 будут найдены фамилии лиц:

а) имеющих доход менее 3500, или тех, кто родился в 1958 году и позже;

б) имеющих доход менее 3500, и родившихся в 1958 году и позже;

в) имеющих доход менее 3500, и тех, кто родился в 1958 году;

г) имеющих доход менее 3500, и родившихся в 1959 году и позже;

д) имеющих доход не менее 3500, и старше тех, кто ро дился в 1958 году.

6. Предположим, что некоторая база данных описывается следующим перечнем записей:

1 Иванов, 1956, 2400

2 Сидоров, 1957, 5300

3 Петров, 1956, 3600

4 Козлов, 1952, 1200

Какие из записей этой БД поменяются местами при сортировке по возрастанию, произведенной по первому полю:

а) 1 и 3;

б) 2 и 3;

в) 2 и 4;

г) 3 и 4;

д) 1 и 4.

7. Сетевая база данных предполагает такую организацию данных, при которой:

а) помимо вертикальных иерархических связей (между данными) существуют и горизонтальные;

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

в) связи между данными отражаются в виде таблицы;

г) между ними имеются исключительно вертикальные связи;

д) связи между данными описываются в виде дерева.

8. Структура файла реляционной базы данных (БД) меняется:

а) при добавлении одной или нескольких записей;

б) при удалении диапазона записей;

в) при изменении любой записи;

г) при уничтожении всех записей;

д) при удалении любого поля.

9. Один из основных типов информационных структур:

а) логическая;

б) база данных;

в) строковая;

г) дерево;

д) числовая.

10. В реляционной БД информация организована в виде:

а) сети;

б) иерархической структуры;

в) файла;

г) дерева;

д) прямоугольной таблицы.

11. Записью реляционной базы данных является:

а) корень дерева;

б) столбец таблицы;

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

г) ветви дерева;

д) дерево.

12. Первичный ключ в реляционной базе данных служит для:

а) организации новой структуры данных;

б) указания типа поля;

в) связи между различными структурами данных;

г) связи между различными таблицами в реляционной базе данных;

д) однозначного выделения записи в базе данных.

13. В реляционной базе данных связь между таблицами организована через:

а) запросы;

б) общие строки;

в) условия поиска;

г) условия сортировки.

14. Полем реляционной БД является:

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

б) корень дерева;

в) дерево;

г) столбец таблицы;

д) ветви дерева.

15. Структура записей реляционной БД определяется в режиме:

а) поиска;

б) создания индексов;

в) просмотра БД;

г) сортировки записей;

д) создания и редактирования БД.

16. Базы данных — это:

а) информационные структуры, хранящиеся во внешней памяти;

б) программные средства, позволяющие организовать информацию в виде таблиц;

в) программные средства, обрабатывающие табличные данные;

г) программные средства, осуществляющие поиск информации;

д) информационные структуры, хранящиеся в оперативной памяти.

17. БД содержит информацию об учениках компьютерной школы: имя, номер группы, балл за тест, балл за задание, общее количество баллов. Какого типа должно быть поле ОБЩЕЕ КОЛИЧЕСТВО БАЛЛОВ?

а) символьного;

б) логического;

в) числового;

г) любого типа;

д) числового или логического.

18. БД содержит информацию о собаках из клуба собаководства: кличка, порода, дата рождения, пол, количество медалей за участие в выставках. Какие типы должны иметь поля?

а) текстовое, текстовое, числовое, текстовое, числовое;

б) текстовое, текстовое, дата, текстовое, числовое;

в) текстовое, текстовое, дата, числовое, числовое;

г) текстовое, текстовое, числовое, логическое, числовое;

д) текстовое, текстовое, дата, логическое, текстовое.

В вопросах 19-22  используется реляционная база данных, заданная таблицей 1.

Таблица 1

НАЗВАНИЕ

КАТЕГОРИЯ

КИНОТЕАТР

НАЧАЛО СЕАНСА

Буратино

Х/Ф

Рубин

14

Кортик

Х/Ф

Искра

12

Винни-Пух

М/Ф

Экран

9

Дюймовочка

М/Ф

Россия

10

Буратино

Х/Ф

Искра

14

Ну, погоди!

М/Ф

Экран

14

Два капитана

Х/Ф

Россия

16

Записи пронумерованы от 1 до 7 соответственно их поряд­ку в таблице.

19. Какие записи будут выбраны по условию отбора

(НАЗВАНИЕ ="Буратино") И (КИНОТЕАТР="Россия" ИЛИ КИНОТЕАТР="Рубин")?

а) 1, 5, 7;

б) 7;

в) 1, 5;

г) 1;

д) 5.

20. Cформулировать условие поиска, дающее сведения о всех художественных фильмах, начинающихся в период времени с 12 до 16.

а) КАТЕГОРИЯ = "Х/Ф" ИЛИ (НАЧАЛО СЕАНСА>=12 ИЛИ НАЧАЛО СЕАНСА<=16);

б) КАТЕГОРИЯ = "Х/Ф" И (НАЧАЛО СЕАНСА<=12 И НАЧАЛО СЕАНСА>=16);

в) КАТЕГОРИЯ = "Х/Ф" ИЛИ (НАЧАЛО СЕАНСА>=12 И НАЧАЛО СЕАНСА<=16);

г) КАТЕГОРИЯ = "Х/Ф" И (НАЧАЛО СЕАНСА>= 12 ИЛИ НАЧАЛО СЕАНСА<=16);

д) КАТЕГОРИЯ = " Х/Ф" И (НАЧАЛО СЕАНСА>=12 И НАЧАЛО СЕАНСА<=16).

21. В каком порядке будут идти записи, если их отсортировать по двум ключам НАЗВАНИЕ + КИНОТЕАТР в порядке возрастания?

а) 1, 5, 3, 4, 7, 2, 6;

б) 5, 1, 3, 7, 4, 2, 6;

в) 6, 2, 4, 7, 3, 1, 5;

г) 6, 2, 7, 4, 3, 1, 5;

д) 2, 5, 4, 7, 1, 3, 6.

22. Какие записи будут выбраны по условию отбора?

НАЧАЛО СЕАНСА = 14 ИЛИ НЕ (КАТЕГОРИЯ = "Х/Ф")

а) 1, 5;

б) 1, 3, 4, 5, 6;

в) 5;

г) 3, 4, 6;

д) нет таких записей.