Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


A. Откладывает выполнение операции на определенное время



b. Ждет наступления некоторого события (например, завершения выполнения другой процедуры)

c. Такой конструкции нет в MS SQL Server 2008

 

6. Какие из следующих утверждений верны:

a. Конструкция /*...*/ позволяет создавать многострочные комментарии

b. Если в какую-либо встроенную функцию (например, Radians) передать целое число, то она вернет целое число, а если передать вещественное, то и вернет вещественное число в качестве результата

c. Агрегатные и скалярные функции – это одно и то же

 

7. Какие типы функций выделяют в MS SQL Server:

A. Агрегатные

B. Скалярные

C. Функции наборов записей

 

8. Возможна ли отладка кода SQL:

A. Да, Management Studio предоставляет такую возможность

b. Нет, не существует средств для отладки SQL кода

c. Можно, но для этого надо использовать MS Visual Studio 2008

d. Можно, но только с использованием сторонних разработок

 



Лекция 4. Выборка данных

 

1. Что такое DML:

a. Data Meta-Language

b. Direct Macro Language

c. Data Macro Language

D. Data Manipulation Language

 

2. Какие из следующих разделов могут встречаться в операторе SELECT:

A. GROUP BY

b. SORT

C. HAVING

d. REVERSE

E. COMPUTE

 

3. Что означает ключевое слово ALL в операторе SELECT:

a. Из таблицы будут выбраны все записи, даже те, которые не удовлетворяют условию в разделе WHERE

B. Из таблицы будут выбраны все записи, в том числе и одинаковые

c. Ключевое слово ALL более не используется в операторе SELECT

 

4. Для чего применяется ключевое слово AS в операторе SELECT:

A. Для переименования атрибута

b. Для возвращения всех записей

c. Для сравнения атрибутов

d. Для получения набора уникальных неповторяющихся записей

 

5. Какое ключевое слово необходимо указать для получения набора уникальных неповторяющихся записей:

a. ALL

b. PERCENT

C. DISTINCT

d. TOP

 

6. Можно ли включить в имя псевдонима недопустимые символы:

a. Нет, имя псевдонима должно удовлетворять стандартным правилам именования объектов

B. Да, если имя псевдонима заключить в квадратные скобки

c. Да, если имя псевдонима заключить в круглые скобки

d. Да, если в списке выборки указать звёздочку

 

7. Какие из перечисленных ниже утверждений являются верными для оператора SELECT:

a. Можно использовать символ * для выборки всех полей

b. Разделы FROM, WHERE, GROUP BY, HAVING можно использовать в произвольном порядке

c. Ключевое слово TOP предназначено для вывода первых n записей

d. По умолчанию SELECT выводит набор записей, отсортированный по первому атрибуту

 

8. Какие виды соединений нескольких таблиц существуют:

A. Внешнее

B. Внутреннее

c. Последовательное

D. Перекрёстное

e. Выборочное

 

9. Какой оператор используется для объединения нескольких наборов результатов:

a. JOIN

B. UNION

c. SELECT

 

10. Какая агрегатная функция возвращает количество значений в списке, отличных от NULL:

a. Sum ([all | distinct] выражение)

b. Avg ([all | distinct] выражение)

c. Count ([all | distinct ] выражение |)

d. Max ([all | distinct] выражение)

 

11. Подзапросы бывают:

a. Внутренние

B. Вложенные

c. Внешние

d. Объединённые

E. Связанные

 

12. Какой раздел применяется для группировки записей по полям или выражениям:

a. SORT BY

B. GROUP BY

c. GROUP ON

 



Лекция 5. Вспомогательные объекты базы данных

 

1. Хранимая процедура – это:

a. Именованный набор операторов Transact-SQL, хранящийся в клиентской базе данных

B. Именованный набор операторов Transact-SQL , хранящийся на сервере

 

2. Какие виды хранимых процедур поддерживает MS SQL Server:

a. Серверные процедуры

B. Системные процедуры

C. Пользовательские процедуры

d. Постоянные процедуры

E. Временные процедуры

f. Программные процедуры

 

3. С помощью какой команды можно запретить выполнение команд хранимой процедуры:

a. GRANT

B. DENY

c. RESTRICT

d. FORBID

 

4. Какая из перечисленных ниже хранимых процедур выводит список параметров и их типов данных для указанной процедуры:

a. sp_helptext ИмяПроцедуры

b. sp_stored_procedures

c. sp_help ИмяПроцедуры

 

5. Что из нижеперечисленного верно:


Поделиться:



Последнее изменение этой страницы: 2019-06-19; Просмотров: 183; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.012 с.)
Главная | Случайная страница | Обратная связь