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

6. Форматування таблиці.

Під час роботи з таблицями можна змінювати їх вид:

  • Для зміни ширини колонки встановіть вказівник миші на правій границі вверху стовпця, так щоб він прийняв форму двунаправленої стрілки і розтягніть або звузьте стовпець.

  • Для зміни висоти рядка подайте команду Формат – высота строки і в діалогому вікні задайте необхідний розмір.

  • Для переміщення стовпця в нове місце виберіть колонку, клацнувши по її селектору поля і не відпускаючи кнопки миші перетягніть в потрібне місце.

  • Для того, щоб сховати стовпець, клацніть на селекторі поля колонки, щоб виділити її. Після цього необхідно задати команду Формат – Скрыть столбцы.

  • Для відображення схованого стовпця необхідно подати команду Формат – Отобразить столбцы.

  • Для зміни шрифтів таблиці виконується команда Формат – Шрифт. Після цього з’являється діалогове вікно, в якому вибираються параметри шрифту.

З А В Д А Н Н Я.

  1. З допомогою майстра таблиць створіть таблицю “Працівники” та “Замовлено” заповніть їх даними про 8 працівників та 10 замовлень.

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

  2. Змініть шрифт у таблицях, а також колір комірок. Чи ваші зміни відобразились на всіх таблицях бази даних?

  3. У довільній таблиці змініть послідовність полів.

  4. Заховайте деякі стовпці таблиці, які на вашу думку містять конфедиційну інформацію.

  5. Відмініть опції, які ховають та закріплюють стовпці.

  6. Змініть у таблицях записи, які відповідають замовленням. Наприклад у полі Назва постачальника добавити ще місто його перебування. (Марко, змінити на вираз Марко (Канада)).

  7. Перевірте створені вами таблиці, та в разі необхідності відредагуйте їх.

Лабораторна робота № 4

Тема роботи: Створення зв’язків та полів із списком підстановок в Access.

Мета роботи: навчити створювати зв’язки між таблицями та будувати поля із списком підстановок у базі даних.

КОНТРОЛЬНІ ЗАПИТАННЯ

  1. Опишіть функціональні можливості MS Access.

  2. Що таке запит, форма, звіт?

  3. Як можна побачити зв’язки між таблицями?

  4. Як створити зв’язки між таблицями?

  5. Які типи зв’язків існують? Опишіть кожен із зв’язків між таблицями.

  6. Для чого використовують програмний засіб Access Майстер підстановок?

  7. Як створити поле підстановки?

  8. Яких типів буває поле підстановок?

  9. Які типи даних можна використовувати у таблицях Access? Що визначає тип поля?

ОСНОВНІ ТЕОРЕТИЧНІ ВІДОМОСТІ

  1. Зв’язки між реляційними таблицями.

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

При зв’язуванні двох таблиць одна з них (основна) називається батьківською, друга (підпорядкована) – дочірною. Суть установлення зв’язку між двома таблицями полягає в тому, що значення стовпця (чи стовпців) першої таблиці (джерела або батьківської) вміщуються в другу таблицю (приймача або дочірної). Зв’язок між таблицями встановлюється по двом полям. В батьківській таблиці в ролі такого поля використовується поле первинного ключа. В дочірній таблиці використовується поле з тим же типом даних, що і первинний ключ зв’язуваної таблиці. Це поле називається зовнішним ключем.

На відміну від первинного ключа, який створюється спеціально, зовнішний ключ – це поле, яке використовується для зв’язку. Два записи можуть зв’язуватися відповідними значеннями ключа (від первинного ключа до зовнішнього ключа).

Для зв’язування таблиць за допомогою команди Сервіс – Схема данных викликають діалогове вікно Схема данных, в якому за допомогою команди контекстного меню (права кнопка миші) Добавить таблицу добавимо таблиці бази даних (в нашому випадку Покупець, Замовлення, Товар). Таблиці висвітляться в вікні. Натиснемо ключове поле Код покупця таблиці Покупець лівою кнопкою миші і не відпускаючи кнопки перенесемо курсор на зовнішній ключ Код покупця таблиці Замовлення. Після відпускання кнопки на екран виводиться вікно Связи, в якому відображено встановлений зв’язок між таблицями. Встановимо в вікні прапорці Обеспечить целостность данных, Каскадное обновление связанных полей, Каскадное удаление связанных записей і натиснемо кнопку Создать. Аналогічно, по полю Код товару встановимо зв’язок між таблицями Товар та Замовлення. Закриємо вікно Схема данных.