Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SQL2008_Administration.doc
Скачиваний:
91
Добавлен:
08.11.2018
Размер:
3.38 Mб
Скачать

3.4 Создание пользовательских баз данных

Имена БД должны быть уникальны для каждого экземпляра SQL Server 2008. При выборе имени рекомендуется следовать правилам, установленным для имен идентификаторов SQL Server 2008.

3.4.1 Создание базы данных из sql Server Management Studio

  1. Щелкнуть правой кнопкой мыши по контейнеру Database в Object Explorer

  2. В контекстном меню выбрать New Database.

  3. В открывшемся окне диалога New Database, ввести имя создаваемой базы данных. Для всех остальных параметров будут подставлены значения по умолчанию.

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

3.4.2 Создание скрипта, описывающего базу данных

Для создания БД используется команда TSQL Create Database. Можно написать скрипт создания БД вручную, сгенерировать скрипт для существующей базы данных или воспользоваться шаблоном редактора кода.

Создание бд с помощью команды Create Database.

  1. Создание базы данных, состоящей из одного файла данных и файла журнала с помощью Transact-SQL:

CREATE DATABASE Логическое_имя_БД;

  1. Создание базы данных, состоящей из нескольких файлов, с помощью Transact-SQL:

CREATE DATABASE Логическое_имя_БД

( NAME = Логическое_имя_файла_данных ,

FILENAME = физическое_имя_файла_данных ,

SIZE = минимальный_размер ,

MAXSIZE = максимальный_размер ,

FILEGROWTH = величина_прироста ) ,

LOG ON

( NAME = Логическое_имя_файла_журнала ,

FILENAME = физическое_имя_файла_журнала,

SIZE = минимальный_размер ,

MAXSIZE = максимальный_размер ,

FILEGROWTH = величина_прироста );

Генерация скрипта для существующей бд.

Создать скрипт можно двумя способами.

1 Способ: Создание скрипта на создание базы данных и настройку ее параметров

  1. Открыть SQL Server Management Studio и подключиться к серверу, на котором расположена база данных.

  2. Раскрыть контейнер Databases.

  3. Щелкнуть правой кнопкой мыши по объекту нужной базы данных и в контекстном меню выбрать Script Database As Create to New Query Editor Windows.

2 Способ: Создание скрипта, содержащего команды на создание объектов баз данных

  1. Открыть SQL Server Management Studio и подключиться к серверу, на котором расположена база данных.

  2. Раскрыть контейнер Databases.

  3. Щелкнуть правой кнопкой мыши по объекту нужной базы данных и в контекстном меню выбрать TasksGenerate Scripts.

  4. Используя мастер Generate SQL Server Scripts Wizard, выбрать объекты, для которых должны быть сгенерированы команды создания. С помощью мастера нельзя сгенерировать команды INSERT для загрузки данных.

Использование шаблона редактора кода

  1. Открыть SQL Server Management Studio и в меню File выбрать New File.

  2. В окне New File в списке Categories выбрать категорию SQL Server Query Database и в списке справа выбрать подходящий шаблон для создания базы данных.

  3. Шаблон будет загружен в окно редактора кода SQL Server Management Studio. Его можно доработать вручную или воспльзовавшись окном Specify Values for Template Parameters из меню Query.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]