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

Реферат Автоматизація обліку заявок і контролю виконання робіт відділом інформаційних технологій ФГУЗ клінічної лікарні №8 ФМБА Росії





групи (точніше створюється нова таблиця для повторюваних груп).

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

І, нарешті, в 3NF всі поля кожної таблиці безпосередньо пов'язані з полем первинного ключа і не залежать від інших полів. На практиці це робиться наступним чином - будь-яке поле не пов'язане з полем первинного ключа, необхідно перенести в окрему таблицю.

При розробці структури даних розглянутої задачі спочатку малося на увазі слідування 3NF. У Access існує майстер аналізу таблиць, що дозволяє ще більш спростити цей процес.

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

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

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

У наступних розділах пояснювальної записки всі об'єкти завдання розглядаються більш докладно.

Взаємозв'язок між таблицями показана в схемі даних:

Рис.2.


. Опис середовища програмування


Програмний продукт «Автоматизація обліку заявок і контролю виконання робіт відділом інформаційних технологій ФГУЗ клінічної лікарні №8 ФМБА Росії» розроблений на VS 2005 (Visual C # .Net) з використанням MS SQL 2005.

У Microsoft Access для обробки даних ваших таблиць використовується потужна мова SQL (Structured Query Language - Структурований мова запитів). Використовуючи його, можна виділити з однієї або декількох таблиць необхідну для вирішення конкретної задачі інформацію.значітельно спрощує завдання обробки даних. Щоб змусити Microsoft Access вирішувати ваші завдання, вам зовсім не потрібно знати мову SQL.является, насамперед, інформаційно-логічним мовою, призначеним для опису, зміни та вилучення даних, що зберігаються в реляційних базах даних. SQL не можна назвати мовою програмування.

Спочатку, SQL був основним способом роботи користувача з базою даних і дозволяв виконувати наступний набір операцій:

створення в базі даних нової таблиці;

додавання в таблицю нових записів;

зміна записів;

видалення записів;

вибірка записів з однієї або декількох таблиць (відповідно до заданого умовою); а, також, зміна структур таблиць. З часом, SQL ускладнився - збагатився новими конструкціями, забезпечив можливість опису та управління новими збереженими об'єктами (наприклад, індекси, уявлення, тригери і процедури) - і став набувати риси, властиві мовам програмування. Кожна пропозиція SQL - це запит або звернення до бази даних, яке призводить до зміни в базі даних. Відповідно до того, які зміни відбуваються в базі даних, розрізняють такі типи запитів:

запити на створення або зміну в базі даних нових або існуючих об'єктів (при цьому в запиті описується тип і структура створюваного чи змінюваного об'єкта);

запити на отримання даних;

запити на додавання нових даних (записів)

запити на видалення даних;

звернення до СУБД.

Основним об'єктом зберігання реляційної бази даних є таблиця, тому всі SQL-запити - це операції над таблицями. Відповідно до цього, запити діляться на

запити, які оперують самими таблицями (створення і зміна таблиць);

запити, які оперують з окремими записами (або рядками таблиць) або наборами записів.

Кожна таблиця описується у вигляді перерахування своїх полів (стовпців таблиці) із зазначенням

типу збережених в кожному полі значень;

зв'язків між таблицями (завдання первинних і вторинних ключів);

інформації, необхідної для побудови індексів.

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

вставка нового рядка;

зміна значень полів рядка або набору рядків;

видалення рядка або набору рядків.

Найголовніший вид запит...


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





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

  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel
  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: Параметричні запити. Запити дії
  • Реферат на тему: Структура базових таблиць бази даних &Двигуни постійного струму&
  • Реферат на тему: Створення користувацьких баз даних у системі управління базами даних Access