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

UptoLike

данных может служить тип sysname (основанный на nvarchar(l28)), активно
применяемый в системных таблицах для хранения имен объектов.
Типы данных SQL Server 2000 можно разбить на следующие группы:
- целочисленные (Integers) – bigint, int, smallint и tinyint;
- нецелочисленные (Decimal) – decimal, numeric, float и real;
- денежные (Money) – money и smallmoney;
- дата и время (Date and Time) – datetime и smalldatetime;
- двоичные (Binary) – binary, varbinary и image;
- строковые (String) – char, varchar, nchar и nvarchar;
- текстовые (Text) – text и ntext;
- специальные (Specials) – timestamp, uniqueidentifier, bit, cursor, table и sql
variant.
6.4. СОЗДАНИЕ И УДАЛЕНИЕ БАЗ
ДАННЫХ, ТАБЛИЦ И
ПРЕДСТАВЛЕНИЙ
6.4.1. Создание и удаление баз данных
Любая пользовательская база данных может быть создана командой CREATE
DATABASE. Для создания базы данных и для ее обслуживания нужно иметь
соответствующие права. По умолчанию такими правами обладают члены
фиксированных ролей сервера sysadmin и dbcreator. При необходимости такие права
можно предоставить и другим пользователям. Лицо создающее базу данных,
автоматически становится
ее владельцем. Имя базы данных должно точно отражать
ее назначение и создаваться по правилам построения системных идентификаторов.
Длина имени не более 128 символов.
Для команды CREATE DATABASE запись синтаксиса на этом метаязыке будет
выглядеть следующим образом:
CREATE DATABASE database_name
[ON
[<filespec> [,…n]]
[<filegroup> [,…n]]
]
[LOG ON {<file spec> [,…n]}]
данных может служить тип sysname (основанный на nvarchar(l28)), активно
применяемый в системных таблицах для хранения имен объектов.
     Типы данных SQL Server 2000 можно разбить на следующие группы:
     - целочисленные (Integers) – bigint, int, smallint и tinyint;
     - нецелочисленные (Decimal) – decimal, numeric, float и real;
     - денежные (Money) – money и smallmoney;
     - дата и время (Date and Time) – datetime и smalldatetime;
     - двоичные (Binary) – binary, varbinary и image;
     - строковые (String) – char, varchar, nchar и nvarchar;
     - текстовые (Text) – text и ntext;
     - специальные (Specials) – timestamp, uniqueidentifier, bit, cursor, table и sql
variant.


             6.4. СОЗДАНИЕ И УДАЛЕНИЕ БАЗ ДАННЫХ, ТАБЛИЦ И
                                      ПРЕДСТАВЛЕНИЙ


                        6.4.1. Создание и удаление баз данных
     Любая пользовательская база данных может быть создана командой CREATE
DATABASE. Для создания базы данных и для ее обслуживания нужно иметь
соответствующие права. По умолчанию такими правами обладают члены
фиксированных ролей сервера sysadmin и dbcreator. При необходимости такие права
можно предоставить и другим пользователям. Лицо создающее базу данных,
автоматически становится ее владельцем. Имя базы данных должно точно отражать
ее назначение и создаваться по правилам построения системных идентификаторов.
Длина имени не более 128 символов.
     Для команды CREATE DATABASE запись синтаксиса на этом метаязыке будет
выглядеть следующим образом:
      CREATE DATABASE database_name
      [ON
            [ [,…n]]
         [ [,…n]]
       ]
      [LOG ON { [,…n]}]