ігає грошові значення в діапазоні від - 922337203685477.5808 до 922337203685477.5807. Значення займає 8 байт.
. VARBINARY [(п)] (тип даних SQL: BLOB). Являє собою двійкове значення змінної довжини, до 8000 байт. Займане місце відповідає розміру вставлених даних плюс 4 байта.
. VARCHARf [(n)], CHAR VARYING [(п)], CHARACTER VARYING f (n) J (тип даних SQL: CHARACTER VARYING [(n)]. Зберігає символьні дані фіксованої довжини розміром від 1 до 8000 символів. Займане місце одно реальному розміру введеного значення в байтах, а не значенням n.
Після створення БД в MS SQL Server необхідно створити таблиці. Для цього використовуємо команду:
Після створення бази даних слідует створити таблиці за допомогою команди create table. Для цього введемо:
CREATE TABLE [dbo]. [ГОТЕЛЬ] (
[Код_гостініци] [int] NOT NULL,
[Наіменованіе_гостініци] [nvarchar] (20) NULL,
[Адрес_гостініци] [nvarchar] (50) NULL) key (Код_гостініци) references Готель (Код _гостініци), TABLE [dbo]. [АДМИНИСТРАТОР] (
[Код_адміністратора] [int] NOT NULL,
[Фамілія_адміністратора] [nvarchar] (20) NULL,
[Код_гостініци] [int] NULL) key (Код_Адміністратора) references Адміністратор (Код_ Адміністратора), TABLE [dbo]. [ГОСТЯ] (
[Код_гостя] [int] NOT NULL,
[Ім'я] [nvarchar] (15) NULL,
[Прізвище] [nvarchar] (20) NULL,
[Год_рожденія] [datetime] NULL,
[Цель_пріезда] [nvarchar] (20) NULL,
[Примітка] [nvarchar] (30) NULL) key (Код _Гость) references Гості (Код _Гость), TABLE [dbo]. [Адреса] (
[Код_гостя] [int] NOT NULL,
[Місто] [nvarchar] (15) NULL,
[Вулиця] [nvarchar] (25) NULL,
[Дата_регістраціі] [datetime] NULL) TABLE [dbo]. [НОМЕР] (
[Код_номера] [int] NOT NULL,
[Чісло_комнат] [int] NULL,
[Поверх] [ntext] NULL,
[ТВ] [bit] NULL DEFAULT ((0)),
[Холодильник] [bit] NULL DEFAULT ((0)),
[Чісло_мест] [int] NULL,
[Категорія] [nvarchar] (15) NULL,
[Балкон] [bit] NULL DEFAULT ((0)),
[Стоімость_за_суткі] [money] NULL, key (Код _Номера) references Номер (Код _номера),
Первинний ключ позначається як PRIMARY KEY (ім'я поля)
Вторинний ключ створюється в дочірній таблиці наступним чином: FOREIGN KEY (ім'я поля), REFERENCES ім'я батьківської таблиці (ім'я поля).
4.2 Заповнення бази даних
Заполним базу даних, використовуючи команду insert.
Заповнюємо дані в таблицю Готель
Insert Готель (Код_гостініци, Наіменованіе_гостініци, Адрес_гостініци) values ??(«1», «StarPalace», «Москва, вул.Леніна, 44»)
Заповнюємо дані в таблицю Адміністратор.
insert Адміністратор (Код_Адміністратора, Код_гостініци, Фамілія_адміністратора) values ??(«1»...