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

UptoLike

Логически файлы базы данных содержат набор словарей и пользовательских таблиц, а
файлы журнала повторного выполнения содержат данные для восстановления.
Дополнительно базе данных требуется одна или несколько копий управляющего файла.
Практически каждая СУБД предлагает свой способ организации и хранения баз данных.
Например, DBVISTA, FOXPRO, ORD, ALASKA, RBASE используют для каждой
таблицы отдельный файл. В этом случае база
данныхэто каталог, в котором хранятся
файлы таблиц. В Microsoft Access, InterBase несколько таблиц хранится как один файл. В
этом случае база данныхэто имя файла с путем доступа к нему. Системы типа Sybase
или Microsoft SQL хранят все данные на отдельном компьютере и обращаются с
клиентом на основе специального языка – SQL_NET.
2.3. Создание базы данных
Перед тем, как использовать базу данных для хранения информации, она должна
пройти процесс, называемый созданием базы данных. Для создания базы данных
используется оператор
CREATE DATABASE.
В каждой СУБД естественно есть утилита для создания базы данных и фиксации в
ней таблиц пользователя. Основой этой утилиты является команда CREATE
DATABASE, которая (например, в Microsoft SQL SERVER 7.0 [25]) имеет следующий
синтаксис:
CREATED DATABASE имя_базы_данных
[ON [PRIMARY]
[ <спецификация_файла> [,…n]
[, <группа> [,…n] ]
]
[LOAD ON {<спецификация файла>}]
[FOR LOAD FOR ATTACH]
Спецификации отдельных файлов, составляющих базу данных, определяются так:
<спецификация_файла> -
( [ NAME = логическое_имя_файла,]
FILENAME = "имя_файла_операционной_системы"
[, SIZE = размер]
[, MAXSIZE = { максимальный_размер UNLIMITED }]
[, FILEGROWTH = приращение] ) [,…n]
Спецификации групп файлов определяются так: