Имеется таблица tovar: id int, name char(56), price int. Что будет в результате выполнения запроса?
Select id, name, price from Tovar  
where price > 200 group by id, name 
Варианты ответов:
1) Вернется id, name, price из таблицы Tovar у которых цена больше 200 и вывод будет сгруппирован по полю id и name
2) Вернется id, name, price из таблицы Tovar у которых цена больше 200 и вывод будет отсортирован по полю id и name
3) Вернется id, name, price из таблицы Tovar
4) Вернется сообщение о ошибке
   
                                                                       Имеется таблица tovar: id int, name char(56), price int. Что будет в результате выполнения запроса?
Select id, name, price from Tovar  
where price > 200 group by id, name 
Варианты ответов:
1) Вернется id, name, price из таблицы Tovar у которых цена больше 200 и вывод будет сгруппирован по полю id и name
2) Вернется id, name, price из таблицы Tovar у которых цена больше 200 и вывод будет отсортирован по полю id и name
3) Вернется id, name, price из таблицы Tovar
4) Вернется сообщение о ошибке
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    В каком случае Вы используете ключевые слова BEGIN и END в условном операторе (IF)?
1) Если после IF следует ELSE
2) Если блок содержит оператор RETURN
3) Если конструкция IF содержит более одной инструкции
4) Всегда, так как BEGIN и END обязательны
5) Если выражение в IF использует оператор EXISTS
   
                                                                       В каком случае Вы используете ключевые слова BEGIN и END в условном операторе (IF)?
1) Если после IF следует ELSE
2) Если блок содержит оператор RETURN
3) Если конструкция IF содержит более одной инструкции
4) Всегда, так как BEGIN и END обязательны
5) Если выражение в IF использует оператор EXISTS
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Могут ли хранимые процедуры для SQL Server быть написаны на языках платформы .NET?   
                                                                       Могут ли хранимые процедуры для SQL Server быть написаны на языках платформы .NET?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Можно ли использовать оператор UPDATE для обьектов View?   
                                                                       Можно ли использовать оператор UPDATE для обьектов View?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Вы следите за ссылочной целостностью (referential integrity) в базе данных чтобы быть уверенным, что:
1) Каждая таблица имеет корректный первичный ключ
2) Каждое ограничение активировано
3) Каждый внешний ключ ссылается на существующую запись
4) Каждый внешний ключ имеет НЕ нулевое значение (null)
5) Каждая ссылка на таблицу в запросе корректна
   
                                                                       Вы следите за ссылочной целостностью (referential integrity) в базе данных чтобы быть уверенным, что:
1) Каждая таблица имеет корректный первичный ключ
2) Каждое ограничение активировано
3) Каждый внешний ключ ссылается на существующую запись
4) Каждый внешний ключ имеет НЕ нулевое значение (null)
5) Каждая ссылка на таблицу в запросе корректна
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Что отобразится в результате выполнения запроса?
SELECT * FROM INFORMATION_SCHEMA.COLUMNS 
Варианты ответов:
1) Информация о процедурах содержащихся в базе данных
2) Информация о колонках содержащихся в базе данных
3) Информация о триггерах содержащихся в базе данных
4) Информация об ошибках при создании колонок, содержащихся в базе данных
   
                                                                       Что отобразится в результате выполнения запроса?
SELECT * FROM INFORMATION_SCHEMA.COLUMNS 
Варианты ответов:
1) Информация о процедурах содержащихся в базе данных
2) Информация о колонках содержащихся в базе данных
3) Информация о триггерах содержащихся в базе данных
4) Информация об ошибках при создании колонок, содержащихся в базе данных
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Временные таблицы с префиксом # хранятся:   
                                                                       Временные таблицы с префиксом # хранятся:   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Как можно отсоединить базу данных от экземпляра сервера в SQL Server 2012?
1) При помощи Обозревателя объектов среды SQL Server Management Studio
2) При помощи системной хранимой процедуры sp_detach_db
3) При помощи команды DETACH
4) Все перечисленные варианты правильные
   
                                                                       Как можно отсоединить базу данных от экземпляра сервера в SQL Server 2012?
1) При помощи Обозревателя объектов среды SQL Server Management Studio
2) При помощи системной хранимой процедуры sp_detach_db
3) При помощи команды DETACH
4) Все перечисленные варианты правильные
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какая системная функция возвращает дату и время включая информацию о временной зоне?   
                                                                       Какая системная функция возвращает дату и время включая информацию о временной зоне?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Предложения ON UPDATE и ON DELETE могут применяться в операторах:   
                                                                       Предложения ON UPDATE и ON DELETE могут применяться в операторах:   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какие две таблицы, которые содержат копии изменённых строк, доступны для DML-триггера AFTER?   
                                                                       Какие две таблицы, которые содержат копии изменённых строк, доступны для DML-триггера AFTER?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Что вернется в результате выполнения запроса Select 1?   
                                                                       Что вернется в результате выполнения запроса Select 1?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Имеется колонка col1,в таблице test, типа datetime, в которой хранится значение '2008-03-05 00:00:00.000'.
Какое значение будет содержать это колонка после выполнения?
UPDATE test SET col1 = '03.05.2008 0:00:00' 
   
                                                                       Имеется колонка col1,в таблице test, типа datetime, в которой хранится значение '2008-03-05 00:00:00.000'.
Какое значение будет содержать это колонка после выполнения?
UPDATE test SET col1 = '03.05.2008 0:00:00' 
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какое выражение вы используете для того, чтобы получить список фамилий без дубликатов (повторяющихся строк) из таблицы?
1) 
SELECT LastName  
FROM Table1  
WHERE UNIQUE; 
2) 
SELECT LastName  
FROM Table1  
WHERE COUNT(LastName) = 1;
3) 
SELECT TOP (1) LastName  
FROM Table1;  
4) 
SELECT LastName  
FROM Table1  
HAVING COUNT(LastName) = 1;  
5) 
SELECT DISTINCT LastName  
FROM Table1; 
   
                                                                       Какое выражение вы используете для того, чтобы получить список фамилий без дубликатов (повторяющихся строк) из таблицы?
1) 
SELECT LastName  
FROM Table1  
WHERE UNIQUE; 
2) 
SELECT LastName  
FROM Table1  
WHERE COUNT(LastName) = 1;
3) 
SELECT TOP (1) LastName  
FROM Table1;  
4) 
SELECT LastName  
FROM Table1  
HAVING COUNT(LastName) = 1;  
5) 
SELECT DISTINCT LastName  
FROM Table1; 
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    MS SQL Server Database Engine поддерживает работу с:   
                                                                       MS SQL Server Database Engine поддерживает работу с:   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Дана таблица Т с колонкой CreateDate - дата внесения данных. Как выбрать 5 последних записей?
1) select top (5) with ties CreateDate from T
2) select top (5) CreateDate from T order by CreateDate asc
3) select top (5) * from T order by CreateDate desc
4) select (5) top * from T order by CreateDate desc
5) select top (5) * from T order by CreateDate asc
   
                                                                       Дана таблица Т с колонкой CreateDate - дата внесения данных. Как выбрать 5 последних записей?
1) select top (5) with ties CreateDate from T
2) select top (5) CreateDate from T order by CreateDate asc
3) select top (5) * from T order by CreateDate desc
4) select (5) top * from T order by CreateDate desc
5) select top (5) * from T order by CreateDate asc
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Почему Microsoft настоятельно не рекомендует в имена процедур включать префикс “sp_”?
1) Данное утверждение ложное.
2) Этим префиксом в SQL Server обозначаются системные хранимые процедуры.
3) Этим префиксом в SQL Server обозначаются временные хранимые процедуры.
4) Этим префиксом в SQL Server обозначаются хранимые процедуры, предназначенные для репликаций.
   
                                                                       Почему Microsoft настоятельно не рекомендует в имена процедур включать префикс “sp_”?
1) Данное утверждение ложное.
2) Этим префиксом в SQL Server обозначаются системные хранимые процедуры.
3) Этим префиксом в SQL Server обозначаются временные хранимые процедуры.
4) Этим префиксом в SQL Server обозначаются хранимые процедуры, предназначенные для репликаций.
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Каким будет результат выполнения следующего запроса?
BEGIN TRY 
  SELECT 1/NULL; 
END TRY 
BEGIN CATCH 
  THROW 50000, 'Error', 1; 
END CATCH
   
                                                                       Каким будет результат выполнения следующего запроса?
BEGIN TRY 
  SELECT 1/NULL; 
END TRY 
BEGIN CATCH 
  THROW 50000, 'Error', 1; 
END CATCH
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Проверочные ограничения (CHECK constraints) используются для:
1) Поддержания целостности данных.
2) Ограничения области допустимых значений в столбце.
3) Улучшения производительности запросов.
4) Логгирования изменений настроек безопасности сервера.
5) Авторизации пользователей в случае чтения/записи в таблицу.
   
                                                                       Проверочные ограничения (CHECK constraints) используются для:
1) Поддержания целостности данных.
2) Ограничения области допустимых значений в столбце.
3) Улучшения производительности запросов.
4) Логгирования изменений настроек безопасности сервера.
5) Авторизации пользователей в случае чтения/записи в таблицу.
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какой оператор используется для удаления записей в таблице?
   
                                                                       Какой оператор используется для удаления записей в таблице?