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

Виконання завдання

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

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

Заповнити відповідною інформацією кожний з розділів створюваної структури таблиці: Ім'я поля, Тип даних та Опис.

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

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

Збереження таблиць: По закінченні створення структури таблиці її необхідно зберегти. Для збереження виконати: Файл -> Зберегти як/експорт. У вікні Збереження об'єкта повинен бути обраний параметр у поточній базі даних. Увести ім'я створеної таблиці. Після збереження закрити вікно Конструктора таблиць.

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

Встановлення зв'язків між таблицями.

Виконати команду Сервіс -> Схема даних.

    • З'явиться вікно Схема даних, якщо зв'язки встановлюються вперше, воно буде містити діалогове вікно Додавання таблиці. Якщо вікно Додавання таблиці відсутнє, його можна відкрити, вибравши Зв'язок -> Додати таблицю або вибрати піктограму Додати таблицю.

    • Вибрати таблицю, що буде використовуватися для встановлення зв'язків, потім виконати натискання на кнопці Додати, для додавання таблиці у вікно Схема даних.

    • Повторити дії, описані в п.2 для кожної таблиці, що приймають участь у встановленні зв'язків.

    • Для створення зв'язків між таблицями перемістити поле (або поля), яких необхідно зв'язати на відповідне поле іншої таблиці. У більшості зв'язків ключове поле першої таблиці зв'язується з аналогічним полем другої таблиці. Після переміщення поля з'явиться діалогове вікно Зв'язок.

    • У діалоговому вікні представлені назви таблиць, між якими встановлюються зв'язки й імена полів для зв'язку. Полям, на основі яких створюються зв'язки між таблицями, не обов'язково мати однакові імена, однак вони повинні бути одного типу. Виключення становлять поля лічильників, які можна зв'язувати із числовими полями.

    • Для автоматичної підтримки цілісності БД встановити прапорець Забезпечення цілісності даних. Крім цього прапорця у вікні представлені й інші:

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

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

    • Вибравши тип зв’язку, виконати натискання на кнопці Створити. Потім закрити вікно Зв'язок. При запиті про збереження зв'язків виконати натискання на кнопці Так.

Завершення роботи із БД. Для завершення роботи із БД необхідно закрити вікно БД, потім закрити вікно додатка.