Программирование в Microsoft SQL Server 2000

         

Программирование в Microsoft SQL Server 2000

С чего начать изучение
Новые возможности SQL Server 2000
Использование прилагаемого программного обеспечения
Требования к системе
Установка учебных файлов
Использование учебных файлов

Удаление учебных файлов
Вы научитесь:
Знакомство с Enterprise Manager
Запуск Enterprise Manager

Управление SQL Server
Регистрация сервера


Зарегистрируйте сервер
Запуск и остановка сервера
Дерево консоли Console Tree в Enterprise Manager
Системные базы данных
Соединение с базой данных и выход из нее
Объекты базы данных
Окончание урока
Краткое содержание
Создание резервных копий и восстановление базы данных
Создание резервной копии базы данных
Восстановление базы данных
Использование мастера Database Maintenance Plan Wizard

Программирование в Microsoft SQL Server 2000

Режимы безопасности
Режим аутентификации Windows Authentication

Режим аутентификации SQL Server Authentication
Учетные записи пользователя
Создание учетной записи пользователя
Роли сервера
Управление учетными записями
Безопасность на уровне базы данных
Пользователи базы данных
Роли базы данных
Создание баз данных
Создание новой базы данных
Установка свойств базы данных
Управление базами данных
Удаление базы данных
Создание таблиц

Типы данных
Создание новой таблицы
Добавление столбцов в таблицу
Управление таблицами
Изменение столбцов
Изменение таблиц
Понятие об индексах

Создание индексов
Обслуживание индексов
Изменение индексов
Удаление индексов
Понятие об отношениях
Возвратные отношения
Создание отношений
Управление отношениями
Изменение отношений
Обслуживание отношений
Понятие о проверочных ограничениях

Создание проверочных ограничений
Управление проверочными ограничениями
Изменение проверочных ограничений
Обслуживание проверочных ограничений

Программирование в Microsoft SQL Server 2000

Понятие об умолчаниях
Создание умолчаний
Свяжите умолчание со столбцом
Снимите действие умолчания
Понятие о правилах
Создание правил
Понятие о пользовательских типах данных
Создание пользовательских типов данных
Понятие о диаграммах баз данных

Создание диаграммы базы данных из существующей схемы
Измените степень детализации диаграммы базы данных
Использование диаграмм для обслуживания базы данных
Изменение схемы базы данных
Создание объектов базы данных
Использование конструктора запросов Query Designer
Просмотр строк в таблице
Модификация строк в таблице
Работа с конструктором запросов Query Designer SQL Server
Панель диаграмм Diagram Pane

Панель сетки Grid Pane
Панель SQL Pane
Использование оператора SELECT
Выборка всех столбцов
Выборка подмножества столбцов
Создание псевдонимов столбцов
Создание вычисляемых столбцов
Создайте вычисляемый столбец с использованием панели SQL Pane
Использование фразы TOP n
Фраза ORDER BY
Сортировка строк

Отсортируйте строки с использованием панели SQL Pane
Сортировка по нескольким столбцам
Фраза WHERE
Базовая фраза WHERE
Задайте условие WHERE с использованием панели SQL Pane
Использование специальных операторов
Объединение условий отбора
Использование фразы FROM

Создание связей
Внутреннее связывание
Объединения

Программирование в Microsoft SQL Server 2000

Оператор SELECT DISTINCT
Использование оператора SELECT DISTINCT
Оператор GROUP BY
Использование ключевого слова GROUP BY
Использование фразы HAVING
Понятие о представлениях
Создание представлений

Использование представлений
Управление представлениями
Изменение представлений
Удаление представлений
Понятие об операторе INSERT
Использование оператора INSERT
Вставка строк с использованием панели сетки Grid Pane
Вставка строк с использованием панели SQL Pane
Вставка нескольких строк

Программирование в Microsoft SQL Server 2000

Понятие об операторе UPDATE
Использование оператора UPDATE
Модификация строк с использованием панели сетки Grid Pane
Модификация строк с использованием панели SQL Pane
Модификация строк с использованием фразы FROM
Понятие об операторе DELETE
Использование оператора DELETE
Удаление строк с использованием панели сетки Grid Pane и панели диаграмм Diagram Pane
Удаление строк с использованием панели SQL Pane
Оператор TRUNCATE TABLE
Удаление всех строк с помощью оператора TRUNCATE TABLE

Мастера служб преобразования данных
Использование мастера импорта DTS Import Wizard
Использование мастера экспорта DTS Export Wizard
Подключение и отключение баз данных
Отключение базы данных
Подключение базы данных
Мастер копирования Copy Database Wizard
Использование мастера Copy Database Wizard

Понятие о Query Analyzer
Запуск Query Analyzer
Выбор базы данных
Использование окна Query
Ввод операторов Transact-SQL
Использование сценариев SQL
Использование Object Browser
Открытие объектов
Добавление объектов в панель редактирования Editor Pane
Скриптование объектов

Понятие о DDL
Создание объектов
Изменение объектов

Удаление объектов
Использование Object Browser для определения данных
Скриптование DDL
Использование шаблонов

Использование Query Analyzer для оптимизации производительности
Планы выполнения
Трассировка сервера
Клиентская статистика
Мастер настройки индексов Index Tuning Wizard
Использование мастера Index Tuning Wizard

Команды Transact-SQL

Команды манипулирования данными
Команды определения данных
Системные функции
Команды администрирования базы данных
Другие команды
Операции Transact-SQL
Приоритет операций
Операторы комментариев
Арифметические операции
Операции сравнения

Логические операции
Побитные операции
Другие операции
Функции Transact-SQL
Использование функций
Функции даты и времени
Математические функции
Функции агрегирования
Функции метаданных

Функции безопасности
Строковые функции

Программирование в Microsoft SQL Server 2000

Временные таблицы
Понятие о временных таблицах
Использование временных таблиц
Переменные

Понятие о переменных
Глобальные переменные
Использование переменных

Условное выполнение
IF...ELSE
CASE
Команда GOTO
Циклы

Простой цикл WHILE
Сложные циклы WHILE

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

Мониторинг курсоров Transact-SQL

Понятие о хранимых процедурах
Обмен данными с хранимыми процедурами

Системные процедуры
Пользовательские хранимые процедуры
Использование и создание хранимых процедур
Использование хранимых процедур
Создание хранимых процедур

Понятие о триггерах
Триггеры AFTER
Триггеры INSTEAD OF
Создание триггеров
Использование команды CREATE TRIGGER

Использование функции UPDATE
Использование таблиц вставки и удаления

Понятие о пользовательских функциях
Скалярные функции
Табличные функции
Создание пользовательских функций
Создание скалярной функции
Создание табличных функций
Применение пользовательских функций

Применение пользовательских функций в операторах Transact-SQL
Применение пользовательских функций в определениях таблиц

Содержание раздела