Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты к экзамену Минимум .doc
Скачиваний:
1
Добавлен:
08.07.2024
Размер:
463.87 Кб
Скачать

Logical Data Type

Тип данных в базе данных, …

Варианты:

А) допустимый в модели данных логического уровня абстракции.

Б) имеющих размер один бит.

В) которые могут принимать значения True, False, Unknown.

Г) над которыми допустимы операции булевой алгебры.

Задача 2. Нормализовать след. таблицу (и подчеркнуть в резулт. таблицах первичные ключи):

Продукт (КодПродукта, НазвПродукта, КодКатегорииПродукта, НазвКатегорииПродукта)

Продукт относится только к одной категории, одна категория включает неск. продуктов.

Задача 3. Записать SQL-запрос, обеспечивающий …

… отменить все предоставленные пользователю Boss привилегии доступа к таблице Поставщик.

Задача 1. Указать, какой из вариантов более отвечает след. понятию:

Primary Index

Варианты:

А) Индекс по первичному ключу.

Б) Индекс без дубликатов по вторичному ключу.

В) Индекс верхнего уровня иерархии в многоуровневом индексе.

Г) Значение индекса на момент начала транзакции.

Задача 2. Нормализовать след. таблицу (и подчеркнуть в резулт. таблицах первичные ключи):

Рецепт(КодБлюда, КодПродукта, НазвБлюда, НазвПродукта, КолДанногоПродуктаВБлюде)

Блюдо готовится из нескольких продуктов, продукт может использоваться в неск. блюдах

Задача 3. Записать SQL-запрос, обеспечивающий …

… отменить все предоставленные пользователю Boss привилегии доступа.

Задача 1. Указать, какой из вариантов более отвечает след. понятию:

BСNF

Варианты:

А) Отношение, в котором каждая детерминанта является идентификатором.

Б) Отношение, в котором каждая детерминанта является первичным ключом.

В) Нормальная форма, в которой каждый атрибут имеет атомарные значения.

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

Задача 2. Нормализовать след. таблицу (и подчеркнуть в резулт. таблицах первичные ключи):

Студент (КодСтудента, КодПредмета, ФиоСтудента, НазвПредмета, Оценка)

Студент сдает много предметов, один предмет сдается многими студентами.

Задача 3. Записать SQL-запрос, обеспечивающий …

… отменить предоставленные пользователю Manager27 привилегии обновления таблицы Поставщик.

Задача 3. База данных содержит таблицы:

s —— поставщики p —— товары sp —— поставки

s_no sname status city p_no pname color city s_no p_no qty | s_no p_no qty

s1 Smith 20 London p1 Nut Red London s1 p1 300 | s2 p1 300

s2 Jones 10 Paris p2 Bolt Green Paris s1 p2 200 | s2 p2 400

s3 Blake 30 Paris p3 Screw Blue Rome s1 p3 400 | s3 p2 200

s4 Clark 20 London p4 Screw Red London s1 p4 200 | s4 p2 200

s5 Adams 30 Athens p5 Cam Blue Paris s1 p5 100 | s4 p4 300

p6 Cog Red London s1 p6 100 | s4 p5 400

Какое будет состояние базы данных после команды

ALTER TABLE s DROP city

Задача 1. Указать, какой из вариантов более отвечает след. понятию:

«Скрытая» сущность

Варианты:

А) Сущность, у которой отсутствует первичный ключ.

Б) Сущность, идентифицируемая через связь.

В) Детерминанта, не являющаяся идентификатором, с зависимыми атрибутами.

Г) Детерминанта, являющаяся частью идентификатора.

Задача 2. Нормализовать след. таблицу (и подчеркнуть в резулт. таблицах первичные ключи):

Студент (КодСтудента, КодПредмета, ФиоСтудента, Оценка)

Студент сдает много предметов, один предмет сдается многими студентами.

Задача 3. База данных содержит таблицы:

s —— поставщики p —— товары sp —— поставки

s_no sname status city p_no pname color city s_no p_no qty | s_no p_no qty

s1 Smith 20 London p1 Nut Red London s1 p1 300 | s2 p1 300

s2 Jones 10 Paris p2 Bolt Green Paris s1 p2 200 | s2 p2 400

s3 Blake 30 Paris p3 Screw Blue Rome s1 p3 400 | s3 p2 200

s4 Clark 20 London p4 Screw Red London s1 p4 200 | s4 p2 200

s5 Adams 30 Athens p5 Cam Blue Paris s1 p5 100 | s4 p4 300

p6 Cog Red London s1 p6 100 | s4 p5 400

Какое будет состояние базы данных после команды

ALTER TABLE s ADD COLUMN phone CHAR(10) NOT NULL WITH DEFAULT ‘?’

Задача 1. Указать, какой из вариантов более отвечает след. понятию: