Зміст
Введення
1. Постановка завдання
2. Таблиці бази даних
3. Схема даних бази даних
4. Форми бази даних
5. Запити бази даних
6. Звіти бази даних
Висновок
Список літератури
Введення
База даних "Медичний діагностичний центр "розроблена як інформаційна система для управління даними про віруючих, відвідувачах, хворих та отримання додаткової наочної інформації за допомогою запитів і звітів.
Мінімальні вимоги до складу і параметрів технічних засобів: ЕОМ, зовнішні пристрої.
Мінімальні системні вимоги до апаратного забезпечення:
Комп'ютер з процесором Intel 486 і вище або сумісний.
16 МБ RAM
4 Мб вільного простору на жорсткому диску.
Відеоадаптер SVGA
Мінімальні вимоги до зовнішніх пристроїв:
Монітор SVGA
Клавіатура
Миша (Рекомендується)
1. Постановка завдання
Програма повинна виконувати такі функції:
В· Забезпечувати зручне введення і виведення інформації про лікарів і пацієнтів
В· Представляти необхідні дані у вигляді звітів для подальшого роздруку.
2. Таблиці бази даних
Перед створенням БД необхідно розташовувати описом обраної предметної області, яка має охоплювати реальні об'єкти і процеси, визначити всі необхідні джерела інформації для задоволення передбачуваних запитів користувача і визначити потреби в обробці даних.
В даному випадку база даних будується для предметної області В«Медичний діагностичний центр В». У процесі вивчення даної предметної області були визначені наступні об'єкти: лікарі, пацієнти, препарати, захворювання, процедури. Для кожного об'єкта були створені таблиці.
В Access використовуються три способи створення таблиць: шляхом введення даних (by entering data), за допомогою Конструктора таблиць (in Design view) і за допомогою Майстра створення таблиць (by using wizard). Для кожного з цих способів існує спеціальний ярлик нових об'єктів у списку таблиць. Якщо ви створили новий файл бази даних, то, крім цих ярликів, у списку таблиць більше нічого немає.
Створення таблиці шляхом введення даних
Якщо вам важко відразу визначити структуру таблиці, Microsoft Access дозволяє створити таблицю шляхом введення даних у вікно з традиційної табличній формою.
Малюнок 1. Створення таблиці шляхом введення даних
Для цього необхідно:
Відкрити вікно нової або існуючої бази даних і в ньому відкрити список таблиць.
Виділити в списку таблиць ярлик Створення таблиці шляхом введення даних (Create table by entering data) і двічі клацнути по ньому лівою кнопкою миші. З'явиться порожня таблиця зі стандартними назвами стовпців: Поле1 (Field 1), Поле2 (Field2) і т. д. За замовчуванням для створення таблиці надається десять полів.
У поля цієї таблиці потрібно ввести необхідні дані. Тип даних в одному полі (стовпці) у всіх записах повинен бути однаковим.
Можна ввести свої власні заголовки стовпців, для чого клацнути правою кнопкою миші по заголовку стовпця та виберіть з контекстного меню команду Перейменувати стовпець (Rename Column). Після цього стандартне названий-ие стовпця підсвічує, і ви можете вводити свою назву.
По закінченні введення даних натиснути кнопку Закрити (у верхньому правому куті вікна таблиці).
У відповідь на запитання Зберегти зміни макету або структури таблиці <ім'я таблиці>? (Do you want to save changes to the design of table <ім'я таблиці>?) натиснути кнопку Так (Yes).
У вікні Збереження (Save As) у полі Ім'я таблиці (Table Name) ввести ім'я нової таблиці і натиснути кнопку ОК.
Малюнок 2. Діалогове вікно Збереження
Microsoft Access видасть повідомлення Ключові поля не задані (There is no primary key defined) і питання Створити ключове поле зараз? (Do you want to create a primary key now?). Натиснути кнопку Ні (No), якщо одне або кілька полів в таблиці можуть однозначно ідентифікувати записи в таблиці і служити первинним ключем, або кнопку Так (Yes), і тоді Access створить додаткове поле, яке зробить ключовим. До визначення ключового поля таблиці ми ще повернемося в розд. "Визначення ключових полів "даної глави.
У списку таблиць з'явиться нова таблиця, яка буде містити введені дані. Таблиця при цьому створюється автоматично. Поля її матимуть або стандартні назви, або ті, які ви ввели, а їх типи будуть визначатися по введених даних. У випадку, якщо в один стовпець були введені дані різних типів, наприклад числа, дати і текст, тип поля визначається як Текстовий (Text).
Введення даних у таблицю Access мало чим відрізняється від введення в таблицю Excel. Для переходу між полями ви можете використовувати клавішу <Таb>. Дані, введені в поточний рядок, зберігаються при переході до наступному рядку. Більш докладно режим введення і зміни даних в режимі таблиці описаний в разд. "Введення та перевірка даних" даної глави.
Нижче наведена структура та описані типи даних, що використовуються в таблицях БД В«Медичний діагностичний центрВ».
Таблиця В«ЛікаріВ» містить відомості про лікарів і має наступний вигляд (Ця, як і всі наступні, таблиці представлені у вигляді конструктора таблиць):
Рисунок 3 - Таблиця В«ЛікарВ»
Таблиця В«ЗахворюванняВ» містить відомості про захворювання, якими хворіють пацієнти, і має наступний вигляд:
Малюнок 4 - Таблиця В«ЗахворюванняВ»
Таблиця В«Особисті дані про пацієнтаВ» містить відомості про назву дисципліни і має наступний вигляд:
Малюнок 5 - Таблиця В«Особисті дані про пацієнтаВ»
Таблиця В«ОпераціяВ» містить відомості про операції. Вона має наступний вигляд:
Малюнок 6 - Таблиця В«ОпераціяВ»
Таблиця «³дділенняВ» містить відомості про відділеннях центру. Вона має наступний вигляд:
Малюнок 7 - Таблиця «³дділенняВ»
Таблиця В«ПалатаВ» містить відомості про палатах діагностичного центру. Таблиця має такий вигляд:
Рисунок 8 - Таблиця В«ПалатаВ»
3. Схема даних бази даних
діагностика інформація апарат
Зв'язування таблиць на схемі даних
Для того щоб було зручно переглядати, створювати, видаляти і модифікувати зв'язки між таблицями, в Microsoft Access використовується схема даних (Relationships).
Малюнок 9. Приклад схеми даних
Щоб відкрити схему даних, необхідно виконати команду Сервіс, Схема даних (Tools, Relationships). За замовчуванням схема буде містити всі таблиці зі зв'язками. Тому сюди буде включена, наприклад, наша нова таблиця "Список розсилки сповіщень", яка була пов'язана з таблицею "Клієнти" (Customers) за допомогою Майстра підстановок (див. розд. "Використання Майстра підстановок" раніше в цій главі).
Щоб прибрати будь-яку таблицю зі схеми даних, необхідно клацнути правою кнопкою миші на будь-якому місці цієї таблиці і з контекстного меню вибрати команду Приховати таблицю (Hide table). Наприклад, на рис. таблиця "Список розсилки сповіщень" прихована.
Щоб знову додати в цю схему згорнуту таблицю ("Список розсилки сповіщень") або таблицю, у якій зв'язки ще не встановлені, необхідно:
Клацнути правою кнопкою миші на вільному просторі схеми даних і з контекстного меню вибрати команду Додати таблицю (Show table).
У діалоговому вікні Додавання таблиці (Show table) розкрити вкладку Таблиці (Tables), вибрати зі списку таблицю "Список розсилки оповіщень ", і натиснути кнопку Додати (Add).
Малюнок 10. Діалогове вікно Додавання таблиці
У даному випадку зв'язок між таблицями Access будує автоматично. Це відбувається тоді, коли дві таблиці мають однакові назви пов'язаних полів і узгоджені типи даних, причому хоча б в одній з таблиць зв'язане поле є ключо...