Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovoy_proekt_Mihaylenko.doc
Скачиваний:
7
Добавлен:
01.05.2025
Размер:
362 Кб
Скачать
☆

2 Перелік запитів до бази даних.

  • Який етап завдання зараз виконується (% виконання етапу, хто виконує, дата початку і закінчення)?

  • Які завдання були успішно виконані з початку року по теперішній час?

  • Чи є зриви графіків виконання

  • Чи є етапи завдань і завдання в цілому по яких за один день до закінчення відсоток виконання становить менш 90% ?

  • Чи є в даний час співробітники та відділи вільні від виконання завдань?

  • Яке завантаження в даний час відділів і співробітників роботою?

2. Побудова інфологічної моделі

2.1 Сутності

При аналізі предметної області можна виділити такі сутності:

  • Programmers с атрибутами: Имя, Должность

  • Tasks с атрибутами: Имя задания, Задание, Исполнитель, дата публикации, дедлайн, времени нужно, важность, готовность, решено

2.2 Зв’язки.

Між цими сутностями можна виділити наступні зв’язки:

  • Имя : зв’язок «один-ко-многим» між сутностями «Programmers» та «Tasks»,

  • Завдання повинен хтось виконувати, або не виконувати

Усі вище перелічені сутності можна класифікувати як асоціативні сутності.

2.3 Опис отриманої моделі за допомогою er-діаграми.

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

Кожна зв'язок може мати один з наступних типів зв'язку:

Кожна зв'язок може мати одну з двох модальностей зв'язку:

Модальність "може" означає, що екземпляр однієї суті може бути пов'язаний з одним або кількома примірниками іншої сутності, а може бути і не пов'язаний ні з одним екземпляром.

Модальність "повинен" означає, що екземпляр однієї суті зобов'язаний бути пов'язаний не менше ніж з одним примірником іншої сутності.

Зв'язок може мати різну модальність з різних кінців.

3. Створення бази даних в Microsoft Access.

База даних (БД) — це значна кількість однорідних даних з конкретної предметної галузі, які зберігаються на комп'ютерних носіях. В реальному розумінні база даних– це набір записів і файлів, які організовані спеціальним чином.

Основні функції СУБД:

· Визначення даних (Data definition) – Ви можете визначити яка саме інформація буде зберігатись у даній БД, задати структуру даних і їх тип, а також вказати як ці дані зв’язані між собою.

· Обробка даних (Data manipulation) – дані можна обробляти різними способами, можна вибирати різні поля, фільтрувати і сортувати дані. Можна об’єднати дані з іншою зв’язаною з ними інформацією і обчислювати результуючі значення.

· Управління даними (Data control) – Ви можете вказати, кому дозволено ознайомлюватись із даними, коректувати і добавляти нову інформацію, визначити колективне користування.

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

Файл → Створити → На закладці Загальні вибрати Нова база даних → OK → Вибрати потрібну папку i надати файлу назву → Створити → Активізувати закладку Таблиці → Створити.

Розширення назви такого файлу є mbd (його можна не зазначати). Надалі суттєво не плутати назву файлу БД i назви таблиць, які є в БД.

В Access є таке поняття, “об’єкт”. У базі даних основними об’єктами є таблиці, запити, форми, звіти, макроси, модулі та сторінки доступу до даних.

· ТАБЛИЦЯ – об’єкт, який Ви визначаєте і використовуєте для зберігання даних, тобто це поіменоване реляційне відношення, яке зберігає дані про певну сутність предметної області. Таблиця – основа будь-якої бази даних;

· ЗАПИТИ – потужний засіб для вибору саме тих даних, які необхідні для рішення задачі, тобто це об’єкт, за допомогою якого можна отримати необхідні дані з однієї чи кількох таблиць. За допомогою запитів можна зробити вибірку, вилучення чи доповнення даних, а також створити нові таблиці на базі вже існуючих;

· ФОРМИ – надають можливість створювати зручний користувацький інтерфейс для роботи з даними, тобто використовуються в основному для завантаження даних, відображення їх на екрані та управління роботою додатків. Форми також можна використовувати для запуску макросів чи процедур;

· ЗВІТИ – застосовуються для аналізу і роздруку даних, тобто вміщують результати обробки однієї чи кількох таблиць і можуть бути видані на друк чи підключені до документів інших додатків;

· МАКРОСИ – простий спосіб автоматизації роботи Вашого додатку, вони являють собою структурований опис однієї чи кількох дій, які необхідно виконати за певних умов. Макроси – це макрокоманди. У вигляді макросів описуються певні дії, які досить часто повторюються. Якщо якісь операції з базою виробляються особливо часто, є сенс згрупувати кілька команд в один макрос і призначити його виділеній комбінації клавіш;

· МОДУЛІ – використовуються для створення і збереження програмних процедур, написаних Вами на MS ACCESS BASIC при розробці складних додатків, які можуть бути прив’язані до окремих форм чи звітів і виконувати певні дії. Якщо стандартних засобів Access не вистачає для задоволення особливо витончених вимог замовника, програміст може розширити можливості системи, написавши для цього необхідні модулі.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]