Программирование баз данных в Microsoft sql server 2000




Скачать 38.58 Kb.
НазваниеПрограммирование баз данных в Microsoft sql server 2000
Дата публикации20.12.2013
Размер38.58 Kb.
ТипАнализ
litcey.ru > Информатика > Анализ
Программирование баз данных в Microsoft SQL Server 2000

Цель: Курс предоставляет слушателям технические навыки, требующиеся для программирования и оптимизации баз данных с использованием Microsoft SQL Server 2000.

Результат:

Получение следующих знаний и навыков:

  • Описывать элементы SQL Server 2000

  • Проектировать архитектуру SQL Server приложения предприятия

  • Описывать концептуальные основы программирования на языке Transact-SQL

  • Создавать и управлять базами данных и их связанными компонентами

  • Обеспечивать целостность данных, используя свойство столбца IDENTITY, ограничения, значения по умолчанию, правила, и уникальные идентификаторы

  • Планировать использование индексов создавать и поддерживать индексы

  • Создавать, использовать и поддерживать представления (виды) данных

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

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

  • Создавать триггеры

  • Программировать работу нескольких серверов, используя распределенные запросы, распределенные транзакции, и разделенные представления (виды)

  • Оптимизировать выполнение запросов

  • Анализировать запросы

  • Управлять транзакциями и блокировками

План курса:

  • Краткий обзор SQL Server

  • Краткий обзор программирования в SQL Server

  • Создание и управление базами данных

  • Создание типов данных и таблиц

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

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

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

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

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

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

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

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

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

  • Анализ запросов

  • Управление транзакциями и блокировками

Модуль 1. Краткий обзор SQL Server

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

^ Модуль 2. Краткий обзор программирования в SQL Server

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

^ Модуль 3. Создание и управление базами данных

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

Модуль 4. Создание типов данных и таблиц

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

^ Модуль 5. Обеспечение целостности данных

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

^ Модуль 6. Планирование индексов

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

^ Модуль 7. Создание и поддержка индексов

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

^ Модуль 8. Реализация представлений

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

^ Модуль 9. Реализация хранимых процедур

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

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

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

Модуль 11. Реализация триггеров

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

^ Модуль 12. Работа с распределенными данными

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

^ Модуль 13. Оптимизация выполнения запросов

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

Модуль 14. Анализ запросов

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

Модуль 15. Управление транзакциями и блокировками

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

Похожие:

Программирование баз данных в Microsoft sql server 2000 iconПрограмма курса «Администрирование Microsoft sql server 2000» Омск...
Программа учебного курса «Администрирование Microsoft sql server 2000» составлена в соответствии с материалами курса 2072A «Администрирование...
Программирование баз данных в Microsoft sql server 2000 iconDb powerstudio™ for sql server
Разработанный для профессионалов баз данных на платформе sql server набор инструментов db powerStudio дополняет ssms важнейшими возможностями,...
Программирование баз данных в Microsoft sql server 2000 iconДанный программный продукт способен под управлением Microsoft iis...
Данный программный продукт способен под управлением Microsoft iis 1 в ответ на http-запрос обращаться к Microsoft sql server 2000...
Программирование баз данных в Microsoft sql server 2000 iconВ этой инструкции будет описан процесс установки и настройки 1с 7...
В этой инструкции будет описан процесс установки и настройки 1с 7 и sql server 2000, также будет рассмотрена возможность резервного...
Программирование баз данных в Microsoft sql server 2000 iconУстановка программы fdoffice Если в вашей сети установлен ms sql...
Внимание!!! Установка производится от имени пользователя с правами администратора
Программирование баз данных в Microsoft sql server 2000 iconУпрощение разработки, администрирования и настройки производительности баз данных
Е и разработку баз данных. Разработанный для профессионалов баз данных, которые работают в смешанной среде субд, набор инструментов...
Программирование баз данных в Microsoft sql server 2000 iconDb powerstudio™ for oracle
Бд повысить производительность баз данных различных версий субд oracle. Разработанный для профессионалов баз данных на платформе...
Программирование баз данных в Microsoft sql server 2000 iconКурс, 1 поток, 5-й семестр лекции (34 часа), экзамен
В курсе обсуждаются общие вопросы систем управления базами данных (субд) и основы реляционных баз данных: введение в реляционные...
Программирование баз данных в Microsoft sql server 2000 iconПрограмма дисциплины «Управление и поддержка среды Microsoft Windows...
Программа дисциплины «Управление и поддержка среды Microsoft Windows Server 2003» составлена в соответствии с официальным курсом...
Программирование баз данных в Microsoft sql server 2000 iconАктивное администрирование приложений в Microsoft sql server
Материалы данного файла могут быть использованы без ограничений для написания собственных работ с целью последующей сдачи в учебных...
Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
litcey.ru
Главная страница