Общий формат оператора CREATE DATABASE
В стандарте SQL1 задается спецификация оператора описания схемы базы данных, но не указывается способ создания собственно базы данных, поэтому в различных СУБД используются неодинаковые подходы к этому вопросу.
Для создания базы данных используется оператор SQL, имеющий следующий формат:
CREATE {DATABASE | SHEMA } «<имя_файла>»
[USER «имя пользователя» [PASSWORD «пароль»]]
[PAGE_SIZE [=] целое]
[LENGTH [=] целое [PAGE[S]]]
[DEFAULT CHARACTER SET набор_символов]
Здесь:
– «<имя_файла>» – указывает спецификацию файла, в котором будет храниться создаваемая база данных;
– USER «имя пользователя» – имя пользователя, которое вместе с паролем будет проверяться при соединении пользователя с сервером;
– PASSWORD «пароль» – пароль, который вместе с именем пользователя будет проверяться при соединении пользователя с сервером;
– PAGE_SIZE [=] целое – размер страницы базы данных в байтах. Допустимые размеры: 1024 (по умолчанию), 2048, 4096 или 8192;
– LENGTH [=] целое [PAGE[S]] – длина файла в страницах. По умолчанию 75 страниц. Минимум 50 страниц. Максимум ограничен имеющимся дисковым пространством;
– DEFAULT CHARACTER SET набор_символов – определяет набор символов, применимый в базе данных. Если не указан, по умолчанию берется NONE;
Почти все параметры, кроме имени являются необязательными. Пример оператора:
CREATE DATABASE «D:\BD\Library»
Дата добавления: 2015-02-03; просмотров: 969;