Разработка и сопровождение баз данных в среде СУБД MS SQL Server 2000. Сивохин А.В - 52 стр.

UptoLike

[COLLATE collation_name]
[FOR LOAD| FOR ATTACH]
<filespec> : : =
[PRIMARY]
( [NAME=Logial_file_name,]
FILENAME=’os_file_name’
[, SIZE=size]
[, MAXSIZE={MAX_SIZE|UNLIMITED}]
[, FILEGROWTH=growth_increment]) [,…n]
<filegroup> : : =
FILEGROUP filegroup_ name <filespec> [,…n]
Эта команда определяет новую базу данных и файлы для хранения данных или
подключает ранее созданную базу данных, используя ее файлы.
Из определения синтаксиса команды CREATE DATABASE следует:
для создания базы данных в ряде случаев достаточно задать лишь ее имя;
имеется возможность задавать полные пути
и имена файлов, как для данных,
так и для журнала транзакций (logon);
явно указывать первичный файл, который содержит необходимые сведения
об остальных файлах;
можно использовать группы файлов для ускорения операций вводаввода
Большинство действий по изменению конфигурации базы данных выполняется
с помощью команды ALTER DATABASE. Для уменьшения размера базы данных
можно также
использовать команды DBCC SHRINKDATABASE, DBCC
SHRINKFILE. На логическом уровне изменяются такие параметры, как выполнение
автоматического усечения журнала транзакций, автоматическое создание и
обновление статистики, возможность выполнения вложенных триггеров и т.п. –
всего 22 параметра. Изменять эти параметры можно командой ALTER DATABASE
с параметром SET.
6.4.2. Создание и удаление таблиц
Пользовательская таблица создается командой Transact-SQL CREATE TABLE.
При этом необходимо задать имя таблицы
, перечислить имена столбцов, задать тип
     [COLLATE collation_name]
     [FOR LOAD| FOR ATTACH]
       : : =
     [PRIMARY]
     ( [NAME=Logial_file_name,]
       FILENAME=’os_file_name’
       [, SIZE=size]
       [, MAXSIZE={MAX_SIZE|UNLIMITED}]
       [, FILEGROWTH=growth_increment]) [,…n]

      : : =
     FILEGROUP filegroup_ name  [,…n]

    Эта команда определяет новую базу данных и файлы для хранения данных или
подключает ранее созданную базу данных, используя ее файлы.
    Из определения синтаксиса команды CREATE DATABASE следует:
    • для создания базы данных в ряде случаев достаточно задать лишь ее имя;
    • имеется возможность задавать полные пути и имена файлов, как для данных,
        так и для журнала транзакций (logon);
    • явно указывать первичный файл, который содержит необходимые сведения
        об остальных файлах;
    • можно использовать группы файлов для ускорения операций ввода – ввода
    Большинство действий по изменению конфигурации базы данных выполняется
с помощью команды ALTER DATABASE. Для уменьшения размера базы данных
можно     также   использовать   команды        DBCC   SHRINKDATABASE,   DBCC
SHRINKFILE. На логическом уровне изменяются такие параметры, как выполнение
автоматического усечения журнала транзакций, автоматическое создание и
обновление статистики, возможность выполнения вложенных триггеров и т.п. –
всего 22 параметра. Изменять эти параметры можно командой ALTER DATABASE
с параметром SET.



                         6.4.2. Создание и удаление таблиц
     Пользовательская таблица создается командой Transact-SQL CREATE TABLE.
При этом необходимо задать имя таблицы, перечислить имена столбцов, задать тип