База Ms Sql - создание таблиц
Информация в базе данных хранится в таблицах, которые являются отображением некоторых логических сущностей. В нашей учебной базе , которая будет моделировать работу некой коммерческой фирмы по продаже товаров,<будут необходимы, как минимум, пять таблиц:
-
Sotrudniki - в этой таблице будет храниться информация о сотрудниках - Справочник сотрудников фирмы;
-
Tovary - будет содержать информацию о товарах - Справочник товаров;
-
Zakazy - сюда будем заносить информацию о сделанных заказах - оперативная таблица о сделанных заказах;
-
Zakazchiki - будет хранить информацию о заказчиках - Справочник заказчиков;
-
Postavschiki - хранит информацию о поставщиках товаров - Справочник поставщиков
Ну вот, приблизительную номенклатуру таблиц прикинули. Конкретную структуру таблиц с необходимыми полями будем задавать во время их создания. Сейчас аккурат и займёмся этим моментом. Опять запускаем SQL Server Management Studio, становимся на нашу БД, выбираем ветку Таблицы и по правой кнопке щёлкаем по пункту меню Создать таблицу:
Для начала, попробуем создать таблицу, в которой будем хранить данные о сотрудниках. Пусть она будет иметь три следующих поля - SotrID (идентификатор сотрудника), FIO (ФИО сотрудника) и Zarplata (Зарплата). Для выполнения этой задачи в колонках Имя столбца и Тип данных заносим соответствующие реквизиты полей таблицы:
Для сохранения введённой информации о структуре таблицы щелкаем правой кнопкой по ярлыку с именем таблицы по умолчанию:
В следующей форме задаём имя таблицы:
Теперь, после обновления, в Обозревателе объектов можно увидеть в списке таблиц только что созданную таблицу Sotrudniki: