Компьютерные курсы
Звоните нам
8 (863) 273-83-80

Пишите нам
Мы ждем ваших вопросов и отзывов о работе


Программирование баз данных в SQL Server

Наименование разделов, дисциплин и тем

Всего, час.

1

Обзор SQL Server. Обзор программирования в SQL Server

4

Что такое сервер SQL Server. Интегрирование сервера SQL Server. Базы данных сервера SQL Server. Система безопасности сервера SQL Server. Работа с сервером SQL Server.

Проектирование архитектуры приложения предприятия. Инструментальные средства программирования сервера SQL Server. Язык программирования Transact-SQL. Элементы языка Transact-SQL. Способы выполнения инструкций языка Transact-SQL.

2

Создание и управление базами данных. Типы данных и таблицы

4

Создание баз данных. Создание групп файлов. Управление базами данных. Введение в структуры данных. Создание типов данных.

Создание таблиц. Генерация значений столбцов. Генерация сценариев.

3

Обеспечение целостности данных

4

Типы целостности данных. Обеспечение целостности данных. Определение ограничений. Типы ограничений. Отключение ограничений. Использование значений по умолчанию и правил. Выбор метода обеспечения целостности данных.

4

Планирование индексов

4

Введение в индексы. Архитектура индексов. Обеспечение сервером SQL Server доступа к хранимым данным. Поддержка сервера SQL Server индексов и куч.

5

Создание и поддержка индексов

4

Создание индексов. Параметры оператора создания индекса. Сопровождение индексов. Введение в средства статистического анализа. Запросы к таблице sysindexes. Установка индексов с использованием Index Tuning Wizard. Вопросы быстродействия.

6

Реализация представлений

4

Введение в представления (виды). Преимущества использования представлений. Определение представлений. Изменение данных с помощью представлений. Вопросы быстродействия.

7

Реализация хранимых процедур

4

Введение в хранимые процедуры. Создание, выполнение, изменение и удаление хранимых процедур. Использование параметров в хранимых процедурах. Выполнение расширенных хранимых процедур. Обработка сообщений об ошибках. Вопросы быстродействия.

8

Реализация определенных пользователем функций

4

Определение определяемых пользователем функций. Примеры определенных пользователем функций.

9

Реализация триггеров

4

Введение в триггеры. Определение триггеров. Примеры триггеров. Вопросы быстродействия.

10

Работа с распределенными данными

4

Введение в распределенные запросы. Выполнение специального запроса на удаленном источнике данных. Установка среды связанных серверов. Выполнение запроса на связанном сервере. Управление распределенными транзакциями. Изменение данных на связанном сервере. Использование разделенных представлений.

11

Оптимизация выполнения запросов

4

Введение в Оптимизатор запросов. Получение информации о плане выполнения запроса. Использование покрывающих индексов. Стратегии индексации. Отмена использования оптимизатора запроса.

12

Анализ запросов. Транзакции и блокировки

4

Запросы, использующие логический оператор "И". Запросы, использующие логический оператор "ИЛИ". Запросы, использующие операции объединения.

Введение в транзакции и блокировки. Управление транзакциями. Блокировки сервера SQL Server. Управление блокировками.

13

Управление безопасностью

4

Установка режима проверки подлинности. Сопоставление учетных записей подключения пользователям и ролям. Назначение разрешений пользователям и ролям. Планирование работы системы безопасности.

Управление безопасностью приложений. Управление системой безопасности SQL Server в среде предприятия.

14

Выполнение административных задач

4

Задачи конфигурирования SQL Server. Текущее сопровождение SQL Server. Задачи администрирования SQL Server. Автоматизация текущих задач сопровождения SQL Server.

Создание заданий, операторов и оповещений. Устранение неполадок, связанных с автоматизацией сервера SQL Server. Автоматизация многосерверных задач.

15

Резервное копирование баз данных

4

Предотвращение потерь данных. Установка и изменение модели восстановления базы данных. Средства резервного копирования сервера SQL Server.

Выполнение процедур резервного копирования. Разновидности методов резервного копирования. Планирование стратегии резервного копирования. Вопросы производительности.

Главная | Документы | Заявка | Новости | Гостевая | Контакты


© Все права защищены. ДГТУ 2005-2011г. web-разработчик