Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratornaya_rabota__13_-_Osnovi_roboti_v_Axe.doc
Скачиваний:
2
Добавлен:
21.08.2019
Размер:
110.59 Кб
Скачать

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

Існують декілька типів зв’язку: «один до багатьох» - коли до одного запису у таблиці , відносяться декілька записів з іншої таблиці , «багато до багатьох» - декілька записів відносяться до декількох записів з інших таблиць, «один до одного».

Для того щоб утворити зв’язки необхідно виконати наступні дії:

Сервис Схема данных

У вікні Добавление таблицы за допомогою кнопки Добавить послідовно вибрати всі таблиці, між якими встановлюється зв’язок  закрити віно Добавление таблицы

Для встановлення зв’язку потягти з однієї таблиці до другої поле, за яким встановлюється зв’язок, ці поля мають бути однокові за типом даних(бажано і однакові за іменем)

У вікні Изменение связей встановити прапорець Обеспечение целостности данных, Каскадное обновление связанных полей та Каскадное удаление связанных записей. Создать

У вікні Схема данных з’являється лінія зв’язку між відповідними полями, звичайно 1:М або 1:1.

 вибрати поле та спосіб сортування (за зростанням або зменшенням) даних у звіті

 вибрати макет звіту (у якому вигляді будуть відображатися дані у звіті)

 вибрати зовнішній вигляд створюваного звіту вибрати фон звіту

ввести ім’я та вибрати режим подальшого використання звіту - режим конструктору або режим перегляду (звичайно використовують режим перегляду).

 зберегти створений звіт

Лабораторне завдання

Створення бази даних Деканат

2.1 Створити нову базу даних за ім’ям Деканат (кожна таблиця повинна містити не менше 10 записів)

У створеній базі даних створити у режимі Конструктору наступні таблиці, властивості полів кожної таблиці встановити самостійно:

Таблиця Студенти

Назва поля

Тип даних

Код_ студента

ключ

Група

текстове

Прізвище

текстове

Імя

текстове

По батькові

текстове

Стать

текстове

Дата_ народження

Дата/ время

Таблиця Викладачі

Назва поля

Тип даних

Код_ викладача

ключ

Прізвище

текстове

Імя

текстове

По батькові

текстове

Кафедра

числове

Посада

текстове

Звання

текстове

Дата_ народження

Дата/ время

Таблиця Іспити

Назва поля

Тип даних

Код_іспиту

Числове - ключ

Таблиця Сесія

Назва поля

Тип даних

Код_ студента

Числове - ключ

Код_іспиту

Числове - ключ

Код_ викладача

числове

Оцінка

текстове

Дата_ іспиту

Дата/ время

Таблиця Гуртожиток

Назва поля

Тип даних

Код_ студента

Числове ключ

гуртожиток

числове

кімната

числове

*Створити схему базі даних Деканат, для чого встановити зв’язок між таблицями Студенти, Сесія та Викладачі, Гуртожиток Студенти

Вказівки до пункту 2.5.3 У разі неможливості встановлення зв’язків між таблицями, перевірте правильність встановлення типів даних полів, за якими встановлюється зв’язок.

ЗМІСТ ЗВІТУ

Тема та мета лабораторної роботи

Послідовність виконання завдань лабораторної роботи, які позначені *.

Схема бази даних “Деканат”

Відповіді на контрольні питання

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]