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

Primary Key

Варианты:

А) Поле, однозначно идентифицирующее запись таблицы. В таблице может быть задан только один Primary Key.

Б) Поле или совокупность полей, однозначно идентифицирующая запись таблицы. В таблице может быть задан только один Primary Key.

В) Поле, однозначно идентифицирующее запись таблицы. В таблице может быть задано несколько Primary Key.

Г) Поле или совокупность полей, однозначно идентифицирующая запись таблицы. В таблице может быть задано несколько Primary Key.

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

Пациент (КодПациента, КодВрача, ФиоПациента, ФиоВрача, ДатаПосещения)

Пациент может посещать нескольких врачей, причем многократно, но конкретного врача не более раза в день.

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

… замену цвета «голубой» на «циан» в сведениях о товарах в таблице

Товар (Код, Название, Город, Вес, Цвет)

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

Query

Поименованный текст запроса на SQL, являющийся объектом базы данных Microsoft...

Варианты:

А) ... Visual FoxPro, который можно использовать в командах SQL как обычную таблицу базы данных.

Б) ... Access, который можно использовать в командах SQL как обычную таблицу базы данных.

В) ... SQL Server, который можно использовать в командах SQL как обычную таблицу базы данных.

Г) ... Visual FoxPro, предназначенный для извлечения удаленных данных по технологии «клиент–сервер».

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

Врач (КодВрача, ФиоВрача, КодСпециальностиВрача, НазвСпециальностиВрача)

Врач имеет одну специальность, может быть несколько врачей одной специальности.

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

… увеличение в 2 раза значения статуса у всех поставщиков в таблице

Поставщик (Код, Название, Город, Статус)

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

Referential Integrity

Варианты:

А) Правило целостности пары таблиц «родительская–дочерняя», согласно которому запрещено изменение атрибута связи в родительской таблице, если имеются соответствующие значения атрибута связи в дочерней таблице.

Б) Правило целостности пары таблиц «родительская–дочерняя», согласно которому при изменении атрибута связи в родительской таблице, автоматически изменяются соответствующие значения атрибута связи в дочерней таблице.

В) Правило целостности пары таблиц «родительская–дочерняя», согласно которому запрещено добавление строк в дочернюю таблицу, если для них отсутствуют «родители» с соответствующими значениями атрибута связи.

Г) Взаимосвязь «родительская–дочерняя» двух таблиц в реляционной базе данных, обеспечивающая согласованность значений атрибутов связи при добавлении, изменении или удалении строк.

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

Врач (КодВрача, КодСпециальностиВрача, ФиоВрача, НазвСпециальностиВрача)

Врач имеет одну специальность, может быть несколько врачей одной специальности.

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

… переход от веса в граммах к весу в килограммах для всех товаров в таблице

Товар (Код, Название, Город, Вес, Цвет)

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