ВУЗ:
Составители:
Рубрика:
30
6. База данных
6.1. Создание базы данных
В стандарте ANSI нет команды CREATE DATABASE. Но поч-
ти все платформы СУБД поддерживают какой-либо вариант этой
команды.
Процедура создания базы данных обычно закрепляется только
за администратором базы данных.
Этапы создания БД
1) создание базы данных (файл с расширением *.mdf для ос-
новных файлов и файл с расширением *.ndf для вторичных файлов).
В файле базы данных записываются сведения об основных объектах
(таблицах, индексах, просмотрах и т.д.);
2) создание журнала транзакций, принадлежащего базе дан-
ных (файл с расширением *.ldf). Здесь записываются сведения о
процессе работы с транзакциями (контроль целостности данных, со-
стояния базы данных до и после выполнения транзакций):
<определение_базы_данных> ::=
CREATE DATABASE имя_базы_данных
[ON [PRIMARY]
[ <определение_файла> [,...n] ]
[,<определение_группы> [,...n] ] ]
[ LOG ON {<определение_файла>[,...n] } ]
имя_базы_данных – стандартный идентификатор, допусти-
мый в SQL. Если имя базы данных содержит пробелы или любые
другие недопустимые символы, оно заключается в ограничители
(двойные кавычки или квадратные скобки). Имя базы данных долж-
но быть уникальным в пределах сервера и не может превышать
128 символов.
Если в процессе использования базы данных планируется ее
размещение на нескольких дисках, то можно создать так называе-
мые вторичные файлы базы данных с расширением *.ndf. В этом
случае основная информация о базе данных располагается в пер-
вичном (PRIMARY) файле, а при нехватке для него свободного
места добавляемая информация будет размещаться во вторичном
6. База данных
6.1. Создание базы данных
В стандарте ANSI нет команды CREATE DATABASE. Но поч-
ти все платформы СУБД поддерживают какой-либо вариант этой
команды.
Процедура создания базы данных обычно закрепляется только
за администратором базы данных.
Этапы создания БД
1) создание базы данных (файл с расширением *.mdf для ос-
новных файлов и файл с расширением *.ndf для вторичных файлов).
В файле базы данных записываются сведения об основных объектах
(таблицах, индексах, просмотрах и т.д.);
2) создание журнала транзакций, принадлежащего базе дан-
ных (файл с расширением *.ldf). Здесь записываются сведения о
процессе работы с транзакциями (контроль целостности данных, со-
стояния базы данных до и после выполнения транзакций):
<определение_базы_данных> ::=
CREATE DATABASE имя_базы_данных
[ON [PRIMARY]
[ <определение_файла> [,...n] ]
[,<определение_группы> [,...n] ] ]
[ LOG ON {<определение_файла>[,...n] } ]
имя_базы_данных – стандартный идентификатор, допусти-
мый в SQL. Если имя базы данных содержит пробелы или любые
другие недопустимые символы, оно заключается в ограничители
(двойные кавычки или квадратные скобки). Имя базы данных долж-
но быть уникальным в пределах сервера и не может превышать
128 символов.
Если в процессе использования базы данных планируется ее
размещение на нескольких дисках, то можно создать так называе-
мые вторичные файлы базы данных с расширением *.ndf. В этом
случае основная информация о базе данных располагается в пер-
вичном (PRIMARY) файле, а при нехватке для него свободного
места добавляемая информация будет размещаться во вторичном
30
Страницы
- « первая
- ‹ предыдущая
- …
- 29
- 30
- 31
- 32
- 33
- …
- следующая ›
- последняя »
