Экзаменационный тест из 40 вопросов по дисциплине "Основы построения баз данных", страница 7

)

            create table Sostav (

N_zakaz numeric not null,

NPP smallint not null,

Tovar varchar(20) null,

Count_t smallint null,

Price money null,

constraint PK_SOSTAV primary key (N_zakaz, NPP)

)

            create table Sostav (

N_zakaz numeric not null foreign key references Zakaz (N_zakaz),

NPP smallint not null,

Tovar varchar(20) null,

Count_t smallint null,

Price money null,

constraint PK_SOSTAV primary key (N_zakaz, NPP)

)

            create table Sostav (

N_zakaz numeric not null,

NPP smallint not null,

Tovar varchar(20) null,

Count_t smallint null,

Price money null,

constraint PK_SOSTAV primary key (N_zakaz, NPP)

)

alter table Sostav

add constraint FK_SOSTAV_R_1_ZAKAZ foreign key (N_zakaz)

references Zakaz (N_zakaz)

Следует выбрать все правильные варианты

17 .      Какие высказывания относятся ко второй нормальной форме. (Оценка в баллах: 2)

                                   отношение находится во второй нормальной форме тогода, когда оно находится в первой нормальной форме все детерминанты являются возможными ключами

            отношение находится во второй нормальной форме того, когда оно находится в первой нормальной форме и не содержит неполных функциональных зависимостей.

            отношение находится во второй нормаотной форме, тогода когда оно находится в первой нормальной форме и не содержит многозначных зависимостей

            Отношение находится во второй нормальной форме, если оно находится в первой нормальной форме и не содержит транзитивных функциональных зависимостей.

Следует выбрать один из предложенных вариантов

18 .      На рисунке приведен объект в PowerDesigner. Какие из высказываний справедливы по отношению к данному объекту (Оценка в баллах: 2)

                                   Это таблица Books

            Атрибут ISBN является идентификатором сущности

            Это сущность Books

            В этой сущности задано 5 атрибутов

            В таблице задано 5 столбцов

Следует выбрать все правильные варианты

19 .      Как расшифровывается сокращение DRI и что оно означает (Оценка в баллах: 2)

                                   Declarative Referential Integrity - декларативная ссылочная целостность, принципы взаимосвязи родительских и подчиненных таблиц в реляционных базах данных

            Data Relational integration - интеграция (объединение) реляционных баз данных

            Declarativ Relational Integration - декларативная реляционная интерграция - объединение реляционных баз данных на декларативной основе

            Dependent Robust Informatsionnost - зависимая робастная информационность - свойство адаптационной способности баз данных

Следует выбрать один из предложенных вариантов

20 .      Задана таблица Zakaz, которая содержит 3 атрибута N_zakaz - номер заказа, Data_1 - дата приема заказа, Data_2 - дата выполнения заказа. Необходимо добавить семантическое ограничение, которое приверяет, чтобы дата выполнения не была бы ранее даты приема заказа.

Какие из приведенных ниже определений соотвествуют корректному описанию таблицы Zakaz (Оценка в баллах: 2)

                                   create table Zakaz (

N_zakaz numeric identity primary key ,

Data_1 datetime null,

Data_2 datetime null,

constraint CKT_ZAKAZ check (Data_1 <= Data_2)

)

            create table Zakaz (

N_zakaz numeric identity,

Data_1 datetime null check (Data_1 <= Data_2),

Data_2 datetime null,

constraint PK_ZAKAZ primary key (N_zakaz)

)

            create table Zakaz (

N_zakaz numeric identity,

Data_1 datetime null,

Data_2 datetime null,

constraint PK_ZAKAZ primary key (N_zakaz),

constraint CKT_ZAKAZ check (Data_1 <= Data_2)

)

            create table Zakaz (

N_zakaz numeric identity,

Data_1 datetime null,

Data_2 datetime null check (Data_1 <= Data_2,

constraint PK_ZAKAZ primary key (N_zakaz)

)

Следует выбрать все правильные варианты