Создание таблиц. Создадим в базе данных Sales пять таблицы

Создадим в базе данных Sales пять таблицы. Первая таблица, Customer, будет хранить информацию о клиентах, вторая таблица City – справочник городов, третья, Product, - информацию о товарах, четвертая, Order, будет содержать подробную информацию о заказах и пятая, OrdItem, - о составе заказа (перечне товаров входящих в заказ). Ниже представлены все поля этих таблиц и их основные свойства.

Имя столбца Тип данных Разрешить null Описание
Customer
IdCust int, identity нет Уникальный идентификационный номер клиента, на который можно ссылаться в других таблицах
FName nvarchar(20) нет Имя клиента
LName nvarchar(20) нет Фамилия клиента
IdCity int нет Ссылка на номер города
Address nvarchar(50) нет Адрес клиента
Zip nchar(5) нет Почтовый индекс клиента
Phone phone да Телефонный номер клиента
City
IdCity int, identity нет Уникальный идентификационный номер города
CityName nvarchar(20) нет Название города
Product
IdProd int, identity нет Уникальный идентификационный номер для каждого товара
Description nvarchar(100) нет Короткое текстовое описание товара
InStock int нет Количество единиц продукта на складе
Order
IdOrd int, identity нет Уникальный идентификационный номер заказа
IdCust int нет Ссылка на номер клиента
OrdDate smalldatetime нет Дата и время размещения заказа
OrdItem
IdOrd int нет Ссылка на номер заказа
IdProd int нет Ссылка на номер товара
Qty int нет Количество единиц товара в заказе
Price money нет Цена товара

Таблицы можно создавать как в графическом интерфейсе (в утилите Management Studio), так и с помощью кода T-SQL. Воспользуемся самым простым, графическим способом. Сначала создадим таблицу Customer:

1. В дереве обозревателя объектов в базе данных Sales в контекстном меню узла «Таблицы» выберите команду «Создать таблицу…». В рабочей области должна появиться вкладка с конструктором таблиц.

2. В первую строку в столбце «Имя столбца» введите IdCust, в столбце «Тип данных» выберите int. Убедитесь что параметр «Разрешить значения null» отключен.

3. В нижней половине экрана в разделе «Свойства столбцов» введите описание поля и измените значение параметра «Спецификация идентификатора / (Идентификатор)» на «Да» для того чтобы значения номера клиента формировались автоматически. Свойство «Идентифицирующий столбец» (Identity), обычно используемое совместно с типом данных int, предназначено для автоматического приращения значения на единицу при добавлении каждой новой записи. К примеру, клиент, добавленный в таблицу первым, будет иметь значение идентификатора 1, вторым – 2, третьим – 3, и т.д.

4. Аналогичным образом введите описания всех остальных полей и закройте окно конструктора таблиц. Введите в качестве имени таблицы Customer. Вновь созданная таблица должна появиться в дереве обозревателя объектов в папке «Таблицы».

Задание для самостоятельной работы: В соответствие с вышеприведенным описанием создайте оставшиеся четыре таблицы: City, Product, Order и OrdItem.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: