Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД_практика_звіт.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.13 Mб
Скачать
      1. Завдання 5

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

  • Запит про вузли які не використовувались у попередньому кварталі

Для побудови запиту «Вузли які не використовувалися у поп_кварталі» нам потрібно було вказати умову відбору у полі «Дата заповнення»: >#04.05.2013#.

Рис.12. Запит «Вузли які не використовувалися у поп_кварталі» у режимі конструктора

    1. Створення бд «Аеропорт»

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

Рис.13.Схема даних БД «Аеропорт»

У БД «Аеропорт» присутньо шість запитів , чотири форми і один звіт.

Рис.14. Список об’єктів в БД «Аеропорт»

Розділ II. Розробка БД за допомогою СКБД Paradox та середовища розробки Borland C++ Builder

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

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

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

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

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

База розташовується в папці DB, що перебуває усередині папки із працюючим додатком.

2.2. Створення індексів та ключових полів

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

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

Варіант 16 Предметна область ІС: Аеропорт Мінімальний список характеристик:

- номер рейсу, пункт призначення, дата рейсу, тип літака, час вильоту, час у дорозі, чи є маршрут міжнародним;

- відомості про пасажира, примітка.

2.4. Розробка бази даних

2.4.1. База даних в 1нф

У першій нормальні формі база має ось такий вигляд:

Таблиця 2.4.1.1

«Аєропорт»

N_Reusy

Plan_Name

Type_Plan

K_mistov

N_Vuloty

Date_From

Date_IN

City

PIB

Gromad

Age

Prumitka

Можемо сказати ,що таблиця «Аєропорт» знаходиться 1НФ керуючись таким правилом : відношення знаходяться в 1НФ, якщо всі його атрибути є простими(мають єдине значеня). Тому ввівши данні в таку таблицю ми матимемо атрибути з одним значенням.\