В начало

БД Аптека в MS SQL Server

 

            Нужно создать базу данных «Аптека» в СУБД «MS SQL Server».

            Для работы с СУБД запускаем «MS SQL Server 2005 Management Studio Express» (MS SSMSE), производим соединение с сервером. Потом переходим в левый стакан, в обозревателе объектов и находим в дереве раздел «Базы данных». Чтобы создать новую/чистую базу данных необходимо кликнуть правой кнопкой мыши на данном разделе и выбрать строку «Создать базу данных…». После создания базы данных она появится в/на дереве объектов, раскроем ее и перейдем в раздел «Таблицы» для создания оных.

            Таблицы создаются в разделе «Таблицы». Один из вариантов их создания – это нажать правой кнопкой мыши на разделе «Таблицы» и выбрать «Создать таблицу…».

Рис. 1. Вызов команды «Создать таблицу…»

Рис. 1. Вызов команды «Создать таблицу…»

 

            Начнем с создания таблицы «Типы фармпрепарата». По идее желательно называть таблицы вражеской латиницей, но мне как-то пофиг.

Рис. 2. Создание таблицы «Типы фармпрепаратов»

 

            Потом создаем следующую таблицу «Фирмы-производители». В эту таблицу можно будет добавить дополнительную информацию типа местонахождения фирмы-производителя, хотя в настоящее время многие компании являются транснациональными.

Рис. 3. Поля таблицы «Фирмы-производители»

 

            Теперь можно создать таблицу «Фармпрепараты». Помимо собственных полей, в данную таблицу будут включены внешние ключи. Для создания внешних таблиц нужно выделить поле внешнего ключа и нажать кнопку «Отношения». По идее, можно было бы добавить еще таблицы для фасовок и срока годности, т.к. фасовки повторяются, а сроки годности – довольно важная информация и ее часто спрашивают при покупке.

Рис. 4. Имена и типы столбцов таблицы «Фармпрепараты»

 

            Затем делам таблицу «Кассовые чеки».

Рис. 5. Поля таблицы «Кассовые чеки»

 

            Далее, т.к. у каждой фирмы, занимающейся  продажей фармпрепаратов, может иметься несколько аптечных киосков нужно создать таблицу «Аптечные пункты».

Рис. 6. Имена и типы полей таблицы «Аптечные пункты»

 

            Ну и, наконец, создаем самую центральную таблицу – «Продажи».

Рис. 7. Имена и типы полей таблицы «Продажи»

 

            Чтобы посмотреть что получилось, можно создать схему данных. Она создается в разделе «Диаграммы баз данных».

Рис. 7. Диаграмма «Аптека» базы данных «Аптека»

 


Самая оригинальная база для раскрутки сайтов (не кат.)
Самая оригинальная база для раскрутки сайтов (не кат.)


Доменные имена. Списки доменов COM NET ORG BIZ INFO US
Доменные имена. Списки доменов COM NET ORG BIZ INFO US


БД бытовой техники в гостиничном комплексе [77]
БД бытовой техники в гостиничном комплексе [77]