игра брюс 2048
Главная / Базы данных / SQL Server 2000 / Тест 16

SQL Server 2000 - тест 16

Упражнение 1:
Номер 1
Ограничения характеризуются тем, что:

Ответ:

 (1) по умолчанию ставится ограничение NOT NULL 

 (2) они заносятся в определенную колонку, когда не указано явно никакого значения 

 (3) являются способом идентифицирования допустимых значений для колонки 


Номер 2
Умолчания характеризуются тем, что:

Ответ:

 (1) являются способом идентифицирования допустимых значений для колонки 

 (2) они заносятся в определенную колонку, когда не указано явно никакого значения 

 (3) являются средством ограничения целостности данных 


Номер 3
Создавать и модифицировать умолчания и ограничения можно с помощью:

Ответ:

 (1) Transact-SQL 

 (2) встроенными стредствами Windows 2000 

 (3) Microsoft SQL Server Enterprise Manager 

 (4) Windows 2000 Service Control Manager 


Упражнение 2:
Номер 1
Нельзя задать умолчание для колонок:

Ответ:

 (1) имеющих тип данных timestamp 

 (2) обладающих свойством IDENTITY 

 (3) имеющих тип данных image 

 (4) имеющих ограничение CHECK 


Номер 2
Определять значение по умолчанию для колонки можно посредством операторов:

Ответ:

 (1) CREATE TABLE 

 (2) CREATE DATABASE 

 (3) CREATE DEFAULT 

 (4) CREATE DEFVALUE 


Номер 3
Наиболее предпочтительным оператором для создания умолчания является:

Ответ:

 (1) CREATE DEFAULT 

 (2) CREATE DEFVALUE 

 (3) CREATE TABLE 


Упражнение 3:
Номер 1
Оператор CREATE DEFAULT имеет синтаксис:

Ответ:

 (1) CREATE DEFAULT default {AS constant_expression [, constant_expression, ...] }  

 (2) CREATE DEFAULT default [ AS constant_expression ]  

 (3) CREATE DEFAULT default AS constant_expression  


Номер 2
Системная хранимая процедура sp_bindefault преназначена для:

Ответ:

 (1) создания DEFAULT-объекта 

 (2) связывания DEFAULT-объекта с колонкой или с определенным пользователем типом данных 

 (3) непосредственного определения значения по умолчанию для колонки 


Номер 3
Системная хранимая процедура sp_unbindefault преназначена для:

Ответ:

 (1) аннулирования привязки DEFAULT-объекта к колонке или определенному пользователем типу данных 

 (2) удаления DEFAULT-объекта 

 (3) непосредственного переопределения значения по умолчанию для колонки 


Упражнение 4:
Номер 1
Существуют типы ограничений:

Ответ:

 (1) NOT NULL 

 (2) INDEX 

 (3) UNIQUE 

 (4) ROLES 

 (5) CHECK 


Номер 2
Ограничение UNIQUE обеспечивает:

Ответ:

 (1) препятствие вставке null-значений в эту колонку 

 (2) что в колонке или наборе колонок не будут допускаться дублированные значения 

 (3) создание внешнего ключа, который задает связь между двумя таблицами 


Номер 3
Ограничение PRIMARY KEY используется:

Ответ:

 (1) чтобы задать первичный ключ таблицы, представляемый колонкой или набором колонок, уникальным образом идентифицирующих строку таблицы 

 (2) для того, чтобы в колонке или наборе колонок не допускались дублированные значения 

 (3) чтобы препятствовать вставке null-значений в эту колонку 


Номер 4
Ограничение FOREIGN KEY используется:

Ответ:

 (1) для создания внешнего ключа, который задает связь между двумя таблицами 

 (2) чтобы задать первичный ключ таблицы, представляемый колонкой или набором колонок, уникальным образом идентифицирующих строку таблицы 

 (3) чтобы препятствовать вставке null-значений в эту колонку 


Упражнение 5:
Номер 1
Синтаксически правильным сценарием является:

Ответ:

 (1) CREATE TABLE items ( item_name char(15) NOT NULL, item_id smallint NOT NULL IDENTITY(1,1), price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT FK_item_id FOREIGN KEY (item_id) REFERENCES items(item_id) CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  

 (2) CREATE TABLE items ( item_name char(15) NOT NULL, price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  

 (3) CREATE TABLE items ( item_name char(15) NOT NULL, item_id smallint NOT NULL IDENTITY(1,1), price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  


Номер 2
Синтаксически правильным сценарием является:

Ответ:

 (1) CREATE TABLE items ( item_name char(15) NOT NULL, price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  

 (2) CREATE TABLE items ( item_name char(15) NOT NULL, item_id smallint NOT NULL IDENTITY(1,1), price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  

 (3) CREATE TABLE items ( item_name char(15) NOT NULL, item_id smallint NOT NULL IDENTITY(1,1), price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT FK_item_id FOREIGN KEY (item_id) REFERENCES items(item_id) CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  


Номер 3
Синтаксически правильным сценарием является:

Ответ:

 (1) CREATE TABLE items ( item_name char(15) NOT NULL, item_id smallint NOT NULL IDENTITY(1,1), price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  

 (2) CREATE TABLE items ( item_name char(15) NOT NULL, item_id smallint NOT NULL IDENTITY(1,1), price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT FK_item_id FOREIGN KEY (item_id) REFERENCES items(item_id) CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  

 (3) CREATE TABLE items ( item_name char(15) NOT NULL, price smallmoney NULL, item_desc varchar(30) NOT NULL DEFAULT 'none', CONSTRAINT PK_item_id PRIMARY KEY (item_id) )  


Упражнение 6:
Номер 1
Создание объекта типа Rule позволяет:

Ответ:

 (1) определять ограничение на строку таблицы в целом 

 (2) задавать правила на таблицу в целом 

 (3) определелять ограничения значений, которые можно поместить или изменить в колонке 


Номер 2
Создание объекта типа Rule позволяет:

Ответ:

 (1) определелять ограничения значений, которые можно поместить или изменить в колонке 

 (2) определять ограничение на строку таблицы в целом 

 (3) задавать правила на таблицу в целом 


Номер 3
Создание объекта типа Rule позволяет:

Ответ:

 (1) задавать правила на таблицу в целом 

 (2) определять ограничение на строку таблицы в целом 

 (3) определелять ограничения значений, которые можно поместить или изменить в колонке 




Главная / Базы данных / SQL Server 2000 / Тест 16