Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
отв.rtf
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
410.42 Кб
Скачать

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

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

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

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

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

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

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

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

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

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

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

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

    1. GRANT

    2. DENY

    3. RESTRICT

    4. FORBID

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

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

    2. sp_stored_procedures

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

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

    1. Процедура может содержать неограниченно количество операторов, кроме операторов создания следующих объектов: процедуры, представления, правила, умолчания

    2. Количество параметров не ограничено

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

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

    1. EXECUTE PROC

    2. CREATE PROC

    3. ALLOW PROC

    4. ALTER PROC

  1. Без какого ключевого слова процедура не передает выходное значение:

    1. OUTPUT

    2. INPUT

    3. RETURN

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

    1. Удаление

    2. Изменение

    3. Перемещение

    4. Переименование

    5. Разбиение

  1. В чём заключаются преимущества представлений:

    1. обеспечивают конфиденциальность информации

    2. упрощают представление данных

    3. управляют правами доступа к данным

  1. Какая команда используется для создания представления:

    1. CREATE PROCEDURE

    2. CREATE TABLE

    3. CREATE VIEW

  1. Члены каких ролей обладают правом создавать представления:

    1. Всех ролей;

    2. sysadmin

    3. db_user

    4. db_dlladmin

    5. db_owner

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

    1. DROP VIEW

    2. DELETE VIEW

    3. REMOVE VIEW

Лекция 6. Система безопасности в базах данных

  1. Какие утверждения относительно системы безопасности верны для MS SQL Server 2008:

    1. Пароль пользователя никогда не может быть пустым

    2. MS SQL Server использует только аутентификацию Windows

    3. При установке сервера создается только одна учетная запись системного администратора

    4. Управлять системой безопасности можно при помощи SQL команд и при помощи графического интерфейса Management Studio

  1. Сколько постоянных серверных ролей существует на сервере:

    1. 1

    2. 7

    3. 8

    4. 9

  1. Какими правами обладает роль dbcreator:

    1. Создание и удаление БД

    2. Может создавать и управлять логинами

    3. Может выполнять любые действия на SQL сервере

    4. Управляет файлами баз данных

  1. Какими правами обладает роль diskadmin:

    1. Создание и удаление БД

    2. Может создавать и управлять логинами

    3. Может выполнять любые действия на SQL сервере

    4. Управляет файлами баз данных

  1. Что из перечисленного ниже предназначено для создания учетных записей в MS SQL Server:

    1. sp_addlogin

    2. CREATE LOGIN

    3. ADD LOGIN

    4. sp_adduser

  1. Что из перечисленного ниже предназначено для назначения серверной роли учетной записи:

    1. CREATE SERVERROLE

    2. sp_addsrvrolemember

    3. sp_setserverrole

    4. Ничего из вышеперечисленного

  1. Что из перечисленного ниже предназначено для создания пользователя в БД:

    1. CREATE LOGIN

    2. sp_adduser

    3. sp_grantdbaccess

    4. CREATE USER

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

    1. Оператор GRANT используется для предоставления доступа к объектам БД

    2. Приоритет запрета ниже приоритета разрешения

    3. Неявное отклонение доступа действует только на том уровне, на котором оно задано

    4. Оператор DENY используется для задания неявного отклонения доступа