Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » База даних &Платна поліклініка&

Реферат База даних &Платна поліклініка&





ієнта в поліклініку фіксуються, при цьому визначається вартість лікування, запам'ятовується дата звернення.


1.2 Концептуальна модель


Концептуальне (інфологічне) проектування - побудова семантичної моделі предметної області, тобто інформаційної моделі найбільш високого рівня абстракції. Така модель створюється без орієнтації на якусь конкретну СУБД і модель даних. Терміни «семантична модель», «концептуальна модель» і «інфологіческая модель» є синонімами. Крім того, в цьому контексті рівноправно можуть використовуватися слова «модель бази даних» і «модель предметної області» (наприклад, «концептуальна модель бази даних» і «концептуальна модель предметної області»), оскільки така модель є як образом реальності, так і чином проектованої бази даних для цієї реальності.

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

В даному випадку необхідно створення бази даних для зберігання текстової інформації. Найбільш раціонально використовувати операційну систему Windows XP і пакет програм Microsoft Office 2003, так як вони достатні для створення і використання бази даних. Так само в цьому середовищі буде легко забезпечити виведення на друк необхідних звітів, і якщо потрібно завантаження даних у базу з таблиць, створених в програмі MS Office Excel.

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

Тепер необхідно зрозуміти з якими сутностями в даній базі ми буде працювати. У поліклініці лікарі ведуть прийом пацієнтів, у кожного лікаря є певний код, закріплений за ним. У поліклініці працюють лікарі різних спеціальностей, що мають різну кваліфікацію. Інформація, що відноситься до лікаря - код лікаря, прізвище, ім'я, по батькові, спеціальність, категорія. Кожен день в поліклініку звертаються пацієнти. Всі пацієнти проходять обов'язкову реєстрацію, при якій в базу даних заносяться стандартні анкетні дані. Далі можна виділити окремо інформацію, що відноситься до пацієнта - це код пацієнта, прізвище, ім'я, по батькові, рік народження. Причому код пацієнта (номер страхового поліса) у кожного хворого індивідуальний і відповідно може бути основною ознакою хворого. У третій розділ можна віднести інформацію, що сполучає лікаря і пацієнта, а саме код звернення, дату звернення, діагноз, вартість лікування. Найбільш розумно зв'язати три отриманих об'єкта через код лікаря, код пацієнта і код звернення. Отже, виділені три сутності: ЛІКАР, ПАЦІЄНТ і ОБІГУ. Вибрані ключові атрибути. В рамках цієї моделі, як кожен модельований клас однорідних об'єктів реального світу називається сутністю . Ключовий атрибут - це набір атрибутів, однозначно ідентифікує конкретний екземпляр сутності. По суті ЛІКАР ключовий атрибут - код лікаря, по суті ПАЦІЄНТ - код пацієнта, а по суті ОБІГУ - код звернення.

Три суті виглядають так:


Таблиця 1

ВрачПаціентОбращеніяКод лікаря (ключ) Код пацієнта (№ поліса) (ключ) Код звернення (ключ) ФаміліяФаміліяКод врачаІмяІмяКод паціентаОтчествоОтчествоДата обращеніяСпеціальностьГод рожденіяДіагнозКатегоріяСтоімость лікування

Розроблена модель «сутність-зв'язок» (звану також ER-моделлю) показана на малюнку 1.


.3 Логічна модель


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


Рис. 1. Инфологическая модель даних


Перетворення концептуальної моделі в логічну модель, як правило, здійснюється за формальними правилами. Цей етап може бути в значній мірі автоматизований.

На етапі логічного проектування враховується специфіка конкретної моделі даних, але може не враховуватися специфіка конкретної СУБД.

В даному випадку скористаємося видом зв'язку 1: Багато , один екземпляр сутності може бути пов'язаний з декількома екземплярами іншої сутності, але не навпаки, це показує яка сутність головна, а які підлеглі. Існують три основні типи даталогіческіх моделей:

o Ієрархічна - використовує деревоподібну структуру.

o М...


Назад | сторінка 2 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Мережева модель даних TCP / IP
  • Реферат на тему: Модель системи передачі пакетів даних
  • Реферат на тему: Порівняльний аналіз трьох моделей життєвого циклу організації: модель Торбе ...