Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Умк_Базы.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
3 Мб
Скачать
☆

8. При создании схемы таблицы бд следует описать:

A. Имена столбцов и строк.

B. Имена столбцов, тип и размер хранящейся в них информации.

C. Имена строк, тип и размер хранящейся в них информации.

D. Номера строк, имена столбцов.

9. Укажите правильное определение понятия "TИП ДAHHЫX"…

A. TИП ДAHHЫX oпpeдeляeтcя множеством значений данного и набором oпepaций, разрешенных над множеством этих значений.

B. TИП ДAHHЫX определяется множеством значений данного.

C. TИП ДAHHЫX определяется набором oпepaций, разрешенных над множеством этих значений данного.

D. TИП ДAHHЫX определяется структурой данных.

Правильные ответы на тренировочные тесты приведены в конце раздела.

Тест № 4 (по разделу 4)

1. Укажите какой смысл имеет понятие «Отношение» в терминологии баз данных …

A. Одно слово в таблице БД.

B. Одна строка БД.

C. Одна таблица БД.

D. Один столбец БД.

2. Математический символ “” в теории отношений означает …

A. Символ операции декартова произведения.

B. Символ операции проекции.

C. Символ операции соединения.

D. Символ операции умножения.

3. В основу математической теории реляционного описания данных положена …

A. Теория графов.

B. Теория отношений.

C. Дифферициальное исчисление.

D. Интегральное исчисление.

4. В основу проектирования традиционных реляционных моделей баз данных положена теория …

A. Теория нечетких множеств.

B. Теория нормализации.

C. Теория предикатов.

D. Теория множеств.

5. Домен в БД – это…

A. Имя сайта в сети.

B. Подмножество значений данного типа, допустимых для данного атрибута.

C. Тип атрибута.

D. Тип отношения.

6. Что обозначает математическая запись вида:

RD1 D2 ... Dn,

где  - математический символ нестрогого включения;

 - математический символ операции декартова произведения.

A. Задание отношения на множестве доменов D1, D2, , Dn .

B. Эквисоединение множеств вида Di.

C. Объединение множеств.

D. Операцию выборки данных из указанных множеств

7. Укажите свойство не удовлетворяющее определению отношения …

A. В отношении нет одинаковых кортежей.

B. Кортежи не упорядочены.

C. Атрибуты не упорядочены (например слева направо).

D. Все значения атрибутов атомарны .

E. Разные отношения могут иметь одинаковы имена.

8. Укажите понятие (таблица или отношение) в следующих предложениях не нарушающих их истинность...

A. В … нет одинаковых строк.

B. В … допускаются одинаковые строки.

C. В … безразличен порядок строк.

D. В … безразличен порядок атрибутов.

9. Отношение состоящее из трех атрибутов может быть отображено в разных таблицах … способами

A. Одним способом.

B. Двумя способами.

C. Четырьмя способами.

D. Шестью способами.

Правильные ответы на тренировочные тесты приведены в конце раздела.

Тест № 5 (по разделу 5)

1. SQL - это…

A. Язык программирования.

B. Язык запросов в реляционных СУБД.

C. Язык запросов в сетевых СУБД.

D. Язык запросов в иерархических СУБД.

2. Язык SQL является реляционно полным. Это означает…

A. Любой оператор реляционной алгебры может быть выражен подходящим оператором SQL.

B. Удовлетворение стандарту SQL3.

C. Возможность отказа от языка программирования.

D. Независимость от используемой СУБД и ОС.

3. Язык SQL включает части, кроме…

A. Языка манипулирования данными (Data Manipulation Language, DML).

B. Языка определения данных (Data Definition Language, DDL).

C. Языка управления данными (Data Control Language, DCL).

D. Языка формирования печатных форм документов.

4. Укажите к какой группе операторов SQL относится CREATE TABLE - создать таблицу…

A. DDL (Data Definition Language) .

B. DCL (Data Control Language).

C. DML (Data Manipulation Language).

5. Укажите к какой группе операторов SQL относится SELECT - отобрать строки из таблиц…

A. DDL (Data Definition Language) .

B. DCL (Data Control Language).

C. DML (Data Manipulation Language).

6. Укажите к какой группе операторов SQL относится COMMIT - зафиксировать внесенные изменения…

A. DDL (Data Definition Language).

B. DCL (Data Control Language).

C. DML (Data Manipulation Language).

7. Укажите к какой группе операторов SQL относится GRANT - предоставить привилегии пользователю или приложению на манипулирование объектами…

A. DDL (Data Definition Language).

B. DCL (Data Control Language).

C. DML (Data Manipulation Language).

8. Укажите какое действие реализует оператор INSERT…

A. Вставка строк в таблицу.

B. Обновление строк в таблице.

C. Удаление строк в таблице.

D. Вставляет таблицу в базу данных.

9. Укажите какое действие реализует оператор UPDATE…

A. Вставка строк в таблицу.

B. Обновление строк в таблице.

C. Удаление строк в таблице.

D. Вставляет таблицу в базу данных.

Правильные ответы на тренировочные тесты приведены в конце раздела.