Проектування та розробки бази даних Аптеки

Створення бази даних на основі концептуальної побудови моделі роботи аптеки. Особливості визначення сутностей, атрибутів і первинних ключів. Спрощення концептуальної моделі бази даних. Побудова ER-діаграми предметної області "Магазин мобільних телефонів".

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык украинский
Дата добавления 04.06.2015
Размер файла 917,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Міністерство освіти і науки України

Тернопільський національний економічний університет

Факультет комп'ютерних інформаційних технологій

Кафедра інформаційно-обчислювальних систем і управління

Звіт з лабораторної роботи

З дисципліни: «Організація баз даних і знань»

На тему: «Проектування та розробки бази даних Аптеки»

Виконав: студент групи КН-21

Прейзнер Ігор

Перевірила: Загородня Діана Іванівна

Тернопіль 2015

1. Задача інформаційної системи

Тема: Проектування та розробки бази даних Аптеки

Мета створення бази даних полягає у концептуальній побудові моделі роботи аптеки

2. Аналіз предметної області

У результаті дослідження й аналізу моєї предметної області були визначені такі сутності, атрибути і первинні ключі (таблиця 1)

Зв'язки сутностей визначаються на основі правил, які побудовані з урахуванням організаційної структури та операцій, що виконуються в системі:

3. Сутності, атрибути і первинні ключі предметної області «Аптека»

Сутність

Атрибути

Первинний ключ

Аптека

Код Аптеки

Назва

Адрес

Телефон

Група Лікарств

Фармацевтична група

Код

Посади

Код Посади

Посади

Код Посади

Наявність

Код товару

Дата

Кількість на початку дня

Код товару

Продаж

№ продажу

Дата

Час

Скидка

Співробітник

Оплачено

№ продажу

Виробник

Реєстраційний № виробника

Назва виробника

Індекс

Країна

Місто

Адрес

Телефон

Сайт

Реєстраційний № виробника

Звіт

Номер запису

Співробітник

Посада

Дата «наказу»

Номер «наказу»

Рахунок

Період з…

Період по…

Номер запису

Робітники

ID робітника

Фамілія

Ім'я

По батькові

Посада

Адреса

Дата народження

Мобільний телефон

Заробітна плата

Звільнений

ID робітника

Довідка лікарств

Код лікарства

Назва

Фармацевтична група

Показання до застосування

Протипоказання до застосув.

Інструкція

Номер покупки

Упаковка

Наявна/Відсутня

Ціни

№ Товару

Код лікуючого засобу

Форма упаковки

Виробник

Ціна закупки

Ціна реалізації

№ Товару

Код лікуючого засобу

Для спрощення концептуальної моделі бази даних Аптеки залишився нерозглянутим. база дані атрибут концептуальний

Дослідження предметної області виявило, що всі сутності є сильними, а зв'язки між сутностями - неідентифікуючими.

4. Побудова ER-діаграми

На основі задач, які були поставлені переде інформаційною системою, і на основі аналізу предметної області, побудована ER-діаграма Аптеки.(Таблиця 2)

Таблиця 2. ER-діаграма предметної області «Магазин мобільних телефонів»

Застосування ER-діаграм дозволяє забезпечити процес і наглядне уявлення про головні логічні об'єкти БД і про зв'язки, які між цими об'єктами існують. Також об'єкти БД і про зв'язки, які між цими об'єктами існують. Також до переваг ER-діаграми слід внести те, що вони добре інтегрують з реляційною моделлю.

Недоліком ER-моделі є те, що вони мають недостатні можливості для представлення відношень і обмежень, не мають засобів для опису операцій маніпулювання даними.

5. Нормалізація

Нормалізація - це процедура визначення того, які атрибути зв'язані у відношенні. Одна з головних задач при розробці реляційної БД - об'єднання в одному відношенні тих атрибутів, які зв'язані між собою. Нормалізація являє собою поетапний процес заміни сукупності відношень іншою сукупністю (схемою), в якій відношення мають просту і регулярну структуру. Результатом нормалізації є логічна модель БД.

6. Реалізація

Висновок

Під час виконання даної лабораторної роботи я створив базу даних на тему “Аптека ”.

Размещено на Allbest.ru

...

Подобные документы

  • Специфікація вимог для кожного з двох користувачів. Концептуальне проектування бази даних. Визначення типів сутностей та зв’язків, доменів. Перетворення концептуальної моделі даних у логічну, визначення набору відношень, підтримки цілісності даних.

    курсовая работа [55,1 K], добавлен 15.03.2015

  • Виявлення основних сутностей предметної області. Побудова схеми реляційної бази даних. Вбудовані процедури і тригери. Опис архітектури програмної системи і концептуальної моделі бази даних, програмної реалізації та інтерфейсу користувача додатку.

    курсовая работа [4,3 M], добавлен 05.12.2012

  • Розробка бази даних для меблевої фірми. Обстеження і аналіз предметної області та побудова концептуальної, логічної та фізичної моделі цієї бази даних. Використання мови програмування Visual Basic при написанні програмного коду, що обслуговує базу даних.

    курсовая работа [1,4 M], добавлен 24.10.2010

  • Аналіз предметної галузі, постановка задачі, проектування бази даних. UML-моделювання, побудова ER-діаграми, схеми реляційної бази даних у третій нормальній формі. Призначення і логічна структура. Опис фізичної моделі бази даних, програмної реалізації.

    курсовая работа [3,5 M], добавлен 28.11.2011

  • Розробка бази даних "Автовокзал". Функціональні залежності між атрибутами. Ідентифікація атрибутів, які в реляційної моделі даних використовуються в якості первинних ключів реляційних відносин. Організація вибірки інформації з бази за допомогою запиту.

    курсовая работа [35,6 K], добавлен 19.08.2012

  • Розробка структури бази даних. ER-моделі предметної області. Проектування нормалізованих відношень. Розробка форм, запитів, звітів бази даних "Автосалон". Тестування роботи бази даних. Демонстрація коректної роботи форми "Додавання даних про покупців".

    курсовая работа [4,0 M], добавлен 02.12.2014

  • Системний аналіз бази даних за вхідною та вихідною документацією, визначення сутностей, атрибутів, зв’язків. Створення логічної моделі бази даних із застосуванням нормалізації, алгоритм її роботи. Розробка програмного забезпечення та інтерфейсу СУБД.

    курсовая работа [946,8 K], добавлен 02.07.2015

  • Основні відомості про реляційні бази даних, система управління ними. Основні директиви для роботи в середовищі MySQ. Визначення та опис предметної області. Створення таблиць та запитів бази даних автоматизованої бази даних реєстратури в поліклініці.

    курсовая работа [2,9 M], добавлен 06.11.2011

  • Побудова інформаційної системи "Магазин товарів для настільного тенісу" з автоматизації роботи магазину. Концептуальне моделювання бази даних. Обґрунтування вибору СУБД. Логічне проектування бази даних. Схема бази даних. Створення таблиць в конструкторі.

    курсовая работа [8,8 M], добавлен 16.12.2015

  • Концептуальна модель бази даних, визначення зв’язків між ними, атрибутів сутностей їх доменів. Створення ORM source model та Database model diagram для бази даних "Автотранспортне підприємство". Генерування ddl-скрипта для роботи в СУБД SQL-Server.

    курсовая работа [47,3 K], добавлен 17.10.2013

  • Узагальнена структурна схема інформаційної системи та алгоритми її роботи. Проект бази даних. Інфологічне проектування і дослідження предметної області. Розробка інфологічної моделі предметної області. Розробка композиційної, логічної системи бази даних.

    курсовая работа [861,7 K], добавлен 21.02.2010

  • Проектування бази даних предметної області "Магазин будівельних матеріалів". Аналіз сукупності вхідних і вихідних даних, шляхи удосконалення інформаційної системи обліку товару. Організація інформаційної бази, розробка логічної і фізичної моделі.

    курсовая работа [559,2 K], добавлен 09.05.2016

  • Визначення мети створення бази даних магазину та таблиць, які вона повинна містити. Розгляд видів полів та ключів таблиць. Створення запитів, форм, звітів, макросів та модулів. Вибір системи управління базами даних. Реалізація моделі у Microsoft Access.

    курсовая работа [3,8 M], добавлен 20.07.2014

  • Проектування бази даних, що реалізує звіти про графік робіт на об’єктах впродовж місяця. Графічне зображення нагромаджувачів даних. Побудова діаграм потоків даних і переходів станів, таблиць у вигляді двовимірного масиву, запитів. Створення бази даних.

    курсовая работа [1,2 M], добавлен 29.02.2012

  • Автоматизація процесу зберігання та обробки інформації про перелік собак на виставці. Аналіз предметної області. Створення концептуальної моделі даних, її перетворення в логічну і реалізація. Розробка механізмів управління даними за допомогою тригерів.

    курсовая работа [3,0 M], добавлен 25.08.2014

  • Дослідження підсистем створення облікової анкети на сайті, обробки замовлення та контролю платіжної системи. Проектування концептуальної, логічної і фізичної моделей даних. Визначення в них атрибутів сутностей, типу та розміру. Генерація моделей до СКБД.

    курсовая работа [1,6 M], добавлен 30.01.2013

  • Аналіз відомих підходів до проектування баз даних. Ієрархічна, мережева та реляційна моделі представлення даних, їх особливості. Концептуальне проектування: приклад документів, побудова ER-діаграми, модель "сутність-зв'язок". Побудова фізичної моделі.

    курсовая работа [541,5 K], добавлен 29.01.2013

  • Основні поняття та особливості розробки баз даних в Microsoft Access. Побудова бази даних магазину побутової техніки: створення таблиць та встановлення зв’язків між ними, створення запитів, форм та звітів. Охорона праці і гігієна користувача комп'ютера.

    курсовая работа [2,5 M], добавлен 19.01.2010

  • Основні підходи до проектування баз даних. Опис сайту Інтернет-магазину, характеристика його підсистем для обробки анкет і запитів користувачів. Розробка концептуальної, інфологічної, даталогічної, фізичної моделей даних. Побудова ER-моделі в CASE-засоби.

    курсовая работа [2,3 M], добавлен 01.02.2013

  • Побудування інформаційної концептуальної моделі дошкільного навчального закладу. Визначення ідентифікуючого набора атрибутів інформаційної системи. Відомості про структуру програми, мова програмування. Код створення бази даних на мові Transact-SQL.

    курсовая работа [433,7 K], добавлен 27.03.2016

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.