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

            третья нормальная форма связана с многозначнфми зависимостями

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

7 .        Какие из утверждений справедливы к понятию 'Внешний ключ' (Оценка в баллах: 2)

                                   В таблице может быть несколько внешних ключей

            В каждой таблице может быть только один внешний ключ

            Значения внешнего ключа для каждой строки таблицы должны отличаться

            В таблице может быть несколько строк, имеющих одинаковое значение внешнего ключа

            В таблице может не быть ни одного внешнего ключа

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

8 .        Какие подходы применяются при проведении системного анализа при проектировании базы данных (Оценка в баллах: 2)

                                   ER-подход

            предметный подход

            объектно-ориентированный подход

            функциональный подход

            IDEF-подход

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

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

               

              

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

10 .            Дана схема базы данных в терминологии ER-модели. Каковы будут скрипты на языке SQL, соответствующие данной схеме. (Оценка в баллах: 2)

                  create table Postavka (

NPP numeric identity,

Articl varchar(12) not null,

COUNT_t smallint null,

Data_P datetime null,

constraint PK_POSTAVKA primary key (NPP)

)

create table Tovar (

Articl varchar(12) not null,

Name varchar(30) null,

State char(20) null,

constraint PK_TOVAR primary key (Articl)

)

go

alter table Tovar

add constraint FK_RE_1_TOVAR foreign key (Articl)

references Postavka (Articl)

                  create table Tovar (

Articl varchar(12) not null,

Name varchar(30) null,

State char(20) null,

constraint PK_TOVAR primary key (Articl)

)

create table Postavka (

NPP numeric identity,

Articl varchar(12) not null,

COUNT_t smallint null,

Data_P datetime null,

constraint PK_POSTAVKA primary key (NPP),

constraint FK_POSTAVKA_RE_1_TOVAR foreign key (Articl)

references Tovar (Articl)

)

                  create table Postavka (

NPP numeric identity,

Articl varchar(12) not null,

COUNT_t smallint null,

Data_P datetime null,

constraint PK_POSTAVKA primary key (NPP)

)

create table Tovar (

Articl varchar(12) not null,

Name varchar(30) null,

State char(20) null,

constraint PK_TOVAR primary key (Articl)

)

go

alter table Postavka

add constraint FK_POSTAVKA_RE_1_TOVAR foreign key (Articl)

references Tovar (Articl)

                  create table Tovar (

Articl varchar(12) not null,

Name varchar(30) null,

State char(20) null,

constraint PK_TOVAR primary key (Articl)

)

create table Postavka (

NPP numeric identity,

Articl varchar(12) not null foreign key references Tovar (Articl),

COUNT_t smallint null,

Data_P datetime null,

constraint PK_POSTAVKA primary key (NPP)

)

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

11 .            Что означает наличие слов NOT NULL при описании некоторого атрибута в таблице? (Оценка в баллах: 2)

                                   данный атрибут не может иметь неопределенных значений

                  При вводе данных данному атрибуту значения присваивает система, поэтому его нельзя задавать

                  При вводе данных данному атриьуту всегда присваивается значение NOT NULL по умолчанию

                  Данный атрибут может принимать только числовые значения целого типа, обязательно

                  данный атрибут является обязательным

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

12 .            Продолжите предложение.

В терии номализации выделено (Оценка в баллах: 1)

                                   следующие нормальные формы: 1NF,2NF,3NF,4NF,5NF