Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Oracle - MS Server / EkzamenSUBD_SQLserver_2015

.doc
Скачиваний:
13
Добавлен:
17.04.2018
Размер:
36.35 Кб
Скачать

Темы экзаменационных вопросов по курсу "СУБД SQL Server" (МП-30,34,35)

  1. Основные объекты базы данных, управляемой системой SQL Server.

  2. Трехуровневая модель управления элементами данных в БД.

  3. Средства и объекты управления доступом к данным: логин, пользователь, разрешение, роль.

  4. Понятие транзакции, распределенной базы данных и репликации.

  5. Обеспечение изолированности пользователей: виды блокировок, протокол доступа к данным.

  6. Архитектура базы данных в SQL Server: элементы логического и физического уровней.

  7. Файловые группы, типы файлов, страницы, экстенты, типы экстентов.

  8. Многосекционное хранение таблиц и индексов.

  9. Взаимодействие между дисковой и оперативной памятью, основные состояния буферов оперативной памяти.

  1. Обеспечение безопасности при работе с базой данных: создание логина, создание пользователя, создание схемы, предоставление пользователю разрешений.

  2. Особенности оператора SELECT (язык T-SQL).

  3. Основные формы подзапросов: простой подзапрос, связанный (коррелированный) подзапрос, общее табличное выражение (CTE).

  4. Особенности операторов вставки, обновления и удаления данных (язык T-SQL).

  5. Возвращение и сохранение данных, модифицированных операторами вставки, обновления и удаления данных (язык T-SQL).

  6. Основы программирования на языке T-SQL: запрос, пакет, переменные (значения по умолчанию и область определения, использование переменных в SQL-запросах).

  7. Локальные и глобальные временные таблицы (язык T-SQL).

  8. Табличные переменные (язык T-SQL).

  9. Хранимые процедуры (язык T-SQL): преимущества; создание и изменение; методы передачи данных в процедуру; значения параметров, заданные по умолчанию; способы получения данных из процедуры.

  10. Триггеры (язык T-SQL): основные классы триг­геров; отличие от хранимых процедур; типы триггеров DML; подклассы триггеров DML и их особенности; способы отключения и включения триггера.

  11. Создание и действие триггера AFTER (язык T-SQL).

  12. Содержимое и область определения виртуальных таблиц Inserted и Deleted.

  13. Создание и действие триггера INSTEAD OF (язык T-SQL).

  14. Проектирование логической структуры реляционной базы данных методом декомпозиции: основные понятия, условия принадлежности отношений нормальным формам, алгоритм проектирования базы данных, процедура разбиения отношения.

Соседние файлы в папке Oracle - MS Server