- •Лабораторна робота № 13 тема: основи роботи у субд microsoft access
- •Загальні відомості
- •Об'єкти бази даних Access
- •Створення нової бази даних
- •Створення таблиці
- •Створення зв’язків між таблицями Для того щоб працюючи з даними однієї таблиці, мати можливість доступу до зв’язаних з ними даних з іншої таблиці , використовуються зв’язки між таблицями.
- •Лабораторне завдання
- •Контрольні питання
Створення зв’язків між таблицями Для того щоб працюючи з даними однієї таблиці, мати можливість доступу до зв’язаних з ними даних з іншої таблиці , використовуються зв’язки між таблицями.
Існують декілька типів зв’язку: «один до багатьох» - коли до одного запису у таблиці , відносяться декілька записів з іншої таблиці , «багато до багатьох» - декілька записів відносяться до декількох записів з інших таблиць, «один до одного».
Для того щоб утворити зв’язки необхідно виконати наступні дії:
Сервис Схема данных
У вікні Добавление таблицы за допомогою кнопки Добавить послідовно вибрати всі таблиці, між якими встановлюється зв’язок закрити віно Добавление таблицы
Для встановлення зв’язку потягти з однієї таблиці до другої поле, за яким встановлюється зв’язок, ці поля мають бути однокові за типом даних(бажано і однакові за іменем)
У вікні Изменение связей встановити прапорець Обеспечение целостности данных, Каскадное обновление связанных полей та Каскадное удаление связанных записей. Создать
У вікні Схема данных з’являється лінія зв’язку між відповідними полями, звичайно 1:М або 1:1.
вибрати поле та спосіб сортування (за зростанням або зменшенням) даних у звіті
вибрати макет звіту (у якому вигляді будуть відображатися дані у звіті)
вибрати зовнішній вигляд створюваного звіту вибрати фон звіту
ввести ім’я та вибрати режим подальшого використання звіту - режим конструктору або режим перегляду (звичайно використовують режим перегляду).
зберегти створений звіт
Лабораторне завдання
Створення бази даних Деканат
2.1 Створити нову базу даних за ім’ям Деканат (кожна таблиця повинна містити не менше 10 записів)
У створеній базі даних створити у режимі Конструктору наступні таблиці, властивості полів кожної таблиці встановити самостійно:
Таблиця Студенти
-
Назва поля
Тип даних
Код_ студента
ключ
Група
текстове
Прізвище
текстове
Імя
текстове
По батькові
текстове
Стать
текстове
Дата_ народження
Дата/ время
Таблиця Викладачі
-
Назва поля
Тип даних
Код_ викладача
ключ
Прізвище
текстове
Імя
текстове
По батькові
текстове
Кафедра
числове
Посада
текстове
Звання
текстове
Дата_ народження
Дата/ время
Таблиця Іспити
-
Назва поля
Тип даних
Код_іспиту
Числове - ключ
Таблиця Сесія
-
Назва поля
Тип даних
Код_ студента
Числове - ключ
Код_іспиту
Числове - ключ
Код_ викладача
числове
Оцінка
текстове
Дата_ іспиту
Дата/ время
Таблиця Гуртожиток
-
Назва поля
Тип даних
Код_ студента
Числове ключ
гуртожиток
числове
кімната
числове
*Створити схему базі даних Деканат, для чого встановити зв’язок між таблицями Студенти, Сесія та Викладачі, Гуртожиток Студенти
Вказівки до пункту 2.5.3 У разі неможливості встановлення зв’язків між таблицями, перевірте правильність встановлення типів даних полів, за якими встановлюється зв’язок.
ЗМІСТ ЗВІТУ
Тема та мета лабораторної роботи
Послідовність виконання завдань лабораторної роботи, які позначені *.
Схема бази даних “Деканат”
Відповіді на контрольні питання