Базы данных. Основы SQL реляционных баз данных. Копейкин М.В - 34 стр.

UptoLike

<группа> _
FILEGROUP имя_группы<спецификация_файла> [,…n]
Рассмотрим параметры этой команды:
имя_базы данных имя создаваемой базы данных. Оно должно быть уникальным в
рамках сервера и соответствовать требованиям, предъявляемым к идентификаторам. SOL
Server 7.0 не рекомендует использовать для имени символы кириллицы.
ON ключевое слово, обозначающее начало описания файлов, где будет
размещаться
база данных.
PRIMARYключевое слово для определения основного (первичного) файла в группе.
Если оно опущено, то выбирается первый файл из списка.
,…n перечень дополнительных файлов, в которых будет размещаться база данных.
LOAD ON - открывает начало списка файлов для размещения журнала транзакций.
Если этот параметр опущен, файл создается
автоматически с размером равным 25%
общего размера файлов данных.
FOR LOAD оставлен для совместимости с предыдущими версиями.
FOR ATTACH определяет, что база данных создается путем присоединения
существующих файлов. Если число файлов не превышает 16, то вместо использования
этого параметра при создании базы данных лучше воспользоваться системной хранимой
процедурой SP_ATTACH_DB.
NAME = логическое_имя_файлаопределяет
логическое имя, которое SQL Server
использует для ссылки на файл. Оно должно быть уникальным в базе данных.
FILENAME = "имя_файла_операционной системы" определяет полный путь и имя
физического файла операционной системы
SIZE = размерзадает начальный размер файла.
MAXSIZE = максимальный_размеропределяет максимальное значение, до которого
может увеличиться файл. Если это
значение не указано, то рост файла может
продолжаться пока будет свободное место на диске.
UNLIMITED – явным образом указывает на возможность неограниченного увеличения
размера файла, естественно, пока есть свободное место на диске.
FILEGROWTH = приращение задает приращение, на которое будет изменяться
размер файла при его увеличении или уменьшении. Этот параметр можно
указывать и в
процентах. Если значение равно 0, то указанный начальный размер меняться не будет.
В простейшем случае оператор создания базы данных с именем PROBA (для
хранения таблиц и некоторой другой информации) выглядит следующим образом:
CREATED DATABASE PROBA
ON PRIMARY
(NAME=PROBA_Data, FILENAME="D:\mssql7\data\Proba_Data.MDF",
SIZE=1MB,MAXSIZE=UNLIMITED, FILEGROWTH=10%)
LOAD ON (NAME=PROBA_Data,
FILENAME="D:\mssql7\data\Proba_Data.MDF",
SIZE=1MB,MAXSIZE=UNLIMITED, FILEGROWTH=10%)