![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Перечень атрибутовСтр 1 из 2Следующая ⇒
Содержание 1. Цель базы данных «Лекарственное обеспечение» 3 2. Концептуальная схема данных 4 3. Даталогическое проектирование 8 4. Запросы к базе данных 13 Заключение 14 Список литературы 15 Приложение 1 16 Приложение 2 17
1. Цель базы данных «Лекарственное обеспечение» Работа с Ms SQL Server 2008 R2 не требует подключения к интернету, что обеспечивает быстрый доступ к нужной информации в данный момент. С помощью базы данных это делается моментально, используя SQL - запросы. Настоящая база данных создана для систематизации имеющихся данных о фармацевтических и медицинских товарах, а также поставщиках, клиниках и аптеках. Когда товар заканчивается, поставщики его быстро доставляют в нужном количестве в аптеки и клиники. 1) Концептуальная схема данных Перечень сущностей В данном проекте «Лекарственное обеспечение» главной таблицей является «Поставщики». Если таблицу не разбивать на подтаблицы, то можно наблюдать избыточность данных, а это недопустимо. Во избежание этого добавляем следующие таблицы: «Фармацевтические_товары» - содержит информацию о препаратах; «Фармацевтические_товары/Аптеки» «Фармацевтические_товары/Поставщики» «Фармацевтические_товары/Клиники» «Медицинские_товары» - содержит информацию о товарах; «Медицинские_товары/Аптеки» «Медицинские_товары/Поставщики» «Медицинские_товары/Клиники» «Аптеки» - содержит информацию об аптеках; «Аптеки/Поставщики» «Клиники» - содержит информацию о клиниках; «Клиники/Поставщики» Перечень атрибутов Таблица «Поставщики» содержит: · Идентификатор_поставщика – уникальный код поставщика (PK); · Название_поставщика; · Адрес_поставщика; · Телефон_поставщика; · Электронная_почта; · Другие_сведения. Таблица «Фармацевтические_товары» содержит: · Идентификатор_препарата – уникальный код препарата (PK); · Идентификатор_клиники (FK); · Идентификатор_аптеки (FK); · Идентификатор_поставщика (FK); · Название_препарата; · Стоимость_препарата; · Описание_препарата; · Количество_в_наличии; · Дозировка; · Другие_сведения. Таблица «Фармацевтические_товары/Аптеки» содержит: · Идентификатор_препарата (FK); · Идентификатор_аптеки (FK); Таблица «Фармацевтические_товары/Поставщики» содержит: · Идентификатор_препарата (FK); · Идентификатор_поставщика (FK); Таблица «Фармацевтические_товары/Клиники» содержит: · Идентификатор_препарата (FK); · Идентификатор_клиники (FK); Таблица «Медицинские_товары» содержит: · Идентификатор_товара – уникальный код товара (PK); · Идентификатор_аптеки (FK); · Идентификатор_клиники (FK); · Идентификатор_поставщика (FK); · Название_товара; · Стоимость_товара; · Описание_товара; · Количество_в_наличии; · Другие_сведения. Таблица «Медицинские_товары/Аптеки» содержит: · Идентификатор_товара (FK); · Идентификатор_аптеки (FK); Таблица «Медицинские_товары/Поставщики» содержит: · Идентификатор_товара (FK); · Идентификатор_поставщика (FK); Таблица «Медицинские_товары/Клиники» содержит: · Идентификатор_товара (FK); · Идентификатор_клиники (FK); Таблица «Аптеки» содержит: · Идентификатор_аптеки – уникальный код аптеки (PK); · Название_аптеки; · Адрес_аптеки; · Телефон_аптеки; · Другие_сведения. Таблица «Аптеки/Поставщики» содержит: · Идентификатор_аптеки (FK); · Идентификатор_поставщика (FK); Таблица «Клиники» содержит: · Идентификатор_клиники – уникальный код клиники (PK); · Название_клиники; · Адрес_клиники; · Телефон_клиники; · Другие_сведения. Таблица «Клиники/Поставщики» содержит: · Идентификатор_поставщика (FK); · Идентификатор_клиники (FK);
Концептуальная схема данных представлена в Приложении 1.
|