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

Розділ I. Розробка бд за допомогою скбд Access

1.1. Розробка структури бд

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

1.2. Створення таблиць

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

Розробка структури бази даних проводиться з використанням програми Database Desktop, яка входить у комплект мови програмування Delphi.

База повинна містити не менш ніж з 4-х таблиць, з необхідною кількістю полів.

Для перевірки працездатності бази даних таблиці повинні бути заповнені необхідною кількістю даних.

1.3. Предметна область

Варіант 15 Предметна область ІС: Вузли постачання

Створити БД, яка буде мати в собі відомості про людей та їх професії.

1.3.1 Завдання 1

Потрібно побудувати БД «Автобаза» , визначити ключові атрибути, зв’язати таблиці, внести данні.

Рис.1. Таблиця

Рис.2. Таблиця ‘Запрос’

У БД було визначено три ключових поля. У базі даних основний тип зв’язку

Схема БД представлена на рис.3.

Рис.3. Схема БД

      1. Завдання 2

Маючи вже створену БД «Автобаза» створити запити до неї:

  • Запит для виводу інформації про стаж (рис.4);

  • Запит для виводу інформації про далекість (рис.5);

  • Запит для виводу інформаціі про звання (рис.6);

Рис.4.Запит про надбавку за стаж

Рис.5.Запит про надбавку за далекість

Рис.6.Запит про надбавку за завання

      1. Завдання 3

Маючи вже створену БД створити запити до неї:

  • Запит про оклад

  • Запит який міститиме в собі данні фамілії і посади

Рис.7.Запит про оклад

Рис.8.Запит про ‘Фамілії і посади’

    1. Створення бд

Маючи схему даних (рис.9) побудувати БД створити в ній запити , форми та звіти, керуючись навичками здобутими за час вивчення роботи з MS Access

Рис.9.Схема даних БД

У БД присутньо сім запитів і шість звітів.

Рис.10. Запити

Рис.11. Звіти

2. особливості роботи в С++ BUILDER З ДЕЯКИМИ СТРУКТУРАМИ