Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИПК_Занятия_ОПБД / Lectures-SQL_Server.ppt
Скачиваний:
47
Добавлен:
15.04.2015
Размер:
7 Mб
Скачать

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

этих этапов являются:

-в среде MS SQL Server 2000 - SQL Server Enterprise Manager,

-в среде MS SQL Server 2005 и более старших версиях - SQL Server Management Studio,

-в обеих средах - язык Transact-SQL.

103

Создание БД может быть выполнено

пользователем при наличии у него

соответствующих полномочий,

устанавливаемых администратором БД.

Для создания БД можно использовать SQL

Server Management Studio (Enterprise Manager) или команду Transact-SQL

CREATE DATABASE.

При создании БД в качестве шаблона

используется БД model, содержащая ряд

 

системных таблиц.

104

 

Для создания БД с помощью SQL Server

Management Studio - запустить эту

программу и выполнить команду Action / New Database (Действие / Новая БД).

При работе с таблицами предполагается

создание таблиц, добавление, выборка,

удаление и изменение данных в таблице.

Создание таблиц - с помощью

Management Studio или используя команду

CREATE TABLE языка Transact-SQL.

105

Для создания локальной временной таблицы в ее имени первым указывают символ

#. По окончании сеанса, в котором эта таблица была создана, она автоматически удаляется.

Для создания глобальной временной таблицы, доступной в любом сеансе, в ее имени первыми - ##.

Сеансы создаются пользователями на компьютерах-клиентах. Глобальная временная таблица удаляется автоматически по окончании

последнего сеанса, где она использовалась.

106

Создание и использование

временных таблиц может быть

связано с объединением данных из

нескольких таблиц и работой с ними

в течение сеанса.

При этом доступ к объединенным

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

таблиц.

107

При создании таблицы для каждого ее поля задается тип данных, определяющий

тип информации, которую можно хранить в

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

В SQL Server можно изменять структуру таблицы, например, типы данных полей, с помощью графического интерфейса или оператора ALTER TABLE.

108

6.ОСНОВЫ КОНФИГУРИРОВАНИЯ SQL SERVER

6.1.Основные средства и способы конфигурирования и настройки SQL Server

СУБД SQL Server (2000, 2005, …) позволяют

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

В частности, реализуется:

динамическое изменение используемой оперативной памяти, с учетом требований всей системы;

управление оперативной памятью, особенно

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

 

пользовательских соединений.

109

В некоторых случаях бывает необходимо

настроить параметры SQL Server

«вручную», например, при работе с

большой БД, где определены сложные

ограничения целостности, а

производительность БД не отвечает заданным требованиям.

Изменение параметров настройки может

потребоваться и для учетных записей SQL

Server, аутентификации и аудита.

110

Основные средства, используемые для конфигурирования и настройки SQL

Server:

Запросы к системному каталогу. Предоставляют «самый прямой путь» к определению конфигурации и параметров настройки БД.

111

Хранимые процедуры.

ХП sp_configure и sp_dboption позволяют просматривать и управлять параметрами

настройки. Некоторые параметры можно

изменить с помощью ХП sp_configure,

только если параметр show advanced

options равен 1, например:

Соседние файлы в папке ИПК_Занятия_ОПБД