1   2   3   4   5   6
Ім'я файлу: Цикл уроків БД.doc
Розширення: doc
Розмір: 1501кб.
Дата: 16.10.2022
скачати




VI. ФОРМУВАННЯ ПРАКТИЧНИХ УМІНЬ ТА НАВИЧОК

Практична робота № 7 «Робота з об'єктами бази даних у середовищі СКБД»

Інструктаж із техніки безпеки. Інструктивна картка (додається)

Хід роботи

1. Створіть базу даних Бібліотека, яка повинна містити дві таблиці – таблицю Категорія, що складається з одного поля та містить список категорій: книга, аудіо книга, газета, журнал і таблиці Фонд бібліотеки, що має такі поля: Код, Найменування книги, Автор, Категорія, Кількість, Ціна, Рік видання, Титульна сторінка .

2. Визначте і встановіть типи полів для обох таблиць.

3. Використайте Майстер підстановки для зв’язування таблиць по полях Категорія..

4. Уведіть дані у таблицю Фонд бібліотеки, використовуючи таблицю та графічні файли з папки Практична_7
VII. УСВІДОМЛЕННЯ НОВИХ ЗНАНЬ

Фронтальне опитування

  1. Чим відрізняється режим Конструктора від Майстра таблиць!

  2. Чим відрізняється автоматичний спосіб створення таблиць від ручного?

VIII. ПІДБИТТЯ ПІДСУМКІВ УРОКУ

Учні звітують про результати виконання практичного завдан­ня, за необхідності демонструють створені таблиці. Колективно об­говорюють помилки, яких припустилися під час роботи.

На завершення бажано надати учням такі поради щодо грамот­ного та раціонального створення таблиць:

  1. Інформація в таблицях не повинна дублюватися.

  2. Бажано, щоб кожна таблиця містила інформацію лише на одну тему.

  3. Не рекомендується вміщувати в таблицю дані, що утворюються
    внаслідок обчислень. Інформацію про об'єкт бажано розбивати на мінімальні одиниці.

IX. ДОМАШНЄ ЗАВДАННЯ

  1. Опрацювати конспект уроку та відповідний параграф підручника.

  2. Скласти тести з вивчених тем.

Виконав учень (учениця) _______________________________________(Прізвище, ім’я )
Робота збережена на комп’ютері № ____ на диску ____ у папці____________________
Практична робота № 7. Робота з об’єктами бази даних у середовищі СУБД
Мета: сформувати навички створення таблиць в середовищі СУБД
Теоретичні відомості
• Головний принцип семантичного моделювання полягає в тому, що модель «сутність-зв'язок» повинна дозволяти зберігання будь-якого факту лише в одному місці

Сутність у предметній області — це множина об'єктів, які мають одна­ковий набір параметрів.

• Зв'язки між сутностями (класифікація за множинністю) бувають трьох типів: «один-до-багатьох»; «один-до-одного»; «багато-до-багатьох».

• Сутність А зв'язана з сутністю В зв'язком «один-до-багатьох», якщо кожен об'єкт А може бути зв'язаний з довільною кількістю об'єктів В, а кожен об'єкт В — лише з одним об'єктом А.

• Сутність А зв'язана з сутністю В зв'язком «один-до-одного», якщо кожен об'єкт А може бути зв'язаний тільки з одним об'єктом В, а кожен об'єкт В — лише з одним об'єктом А.

• Сутність А зв'язана з сутністю В зв'язком «багато-до-багатьох», якщо кожен об'єкт А може бути зв'язаний з довільною кількістю об'єктів В, а кожен об'єкт В — з довільною кількістю об'єктів А.

• Кожній сутності в моделі «сутність-зв'язок» має відповідати таблиця в реляційній базі даних. Атрибутам сутності відповідають стовпці таблиці (поля), а інформацію про кожен об'єкт сутності записують в окремому рядку таблиці ( записи).

• Створюючи в базі даних таблицю необхідно вказати назви і типи полів, вибрати ключові поля, а також задати назву таблиці. Для ство­рення власне таблиці краще скористатися командою Создание таблицы в режиме конструктора (Створення таблиці в режимі конструктора), що міститься на вкладці Таблицы (Таблиці) в головному вікні бази даних.

• Наявну в базі даних таблицю можна видалити, перейменувати, скопіювати, можна також змінити її структуру.

• Щоб увести в таблицю дані про набір об'єктів, потрібно двічі клацнути її значок у головному вікні БД та ввести інформацію про кожен об'єкт в окремому записі.

• СУБД забезпечує автоматичне збереження даних, що містяться в таб­лицях

Ключем називають атрибут або набір атрибутів, значення яких до­зволяють однозначно ідентифікувати об'єкти певної сутності.

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

• Якщо певні дві таблиці з'єднані зв'язком, то та, яка містить зовнішній ключ, називається зв'язаною, а інша — головною.

• Щоб реалізувати зв'язок «один-до-багатьох» (кожному об'єкту А може відповідати багато об'єктів В, але кожному об'єкту В — лише один об'єкт А), потрібно в таблиці В створити зовнішній ключ, що посилатиметься на таблицю А.

• Щоб змоделювати між таблицями А і В зв'язок «багато-до-багатьох», потрібно створити додаткову таблицю С, а в ній — два зовнішніх ключі, що посилатимуться на таблиці А і В. Інакше кажучи, до таблиці С слід приєднати таблиці А і В зв'язками «один-до-багатьох».

• Щоб змоделювати між таблицями А і В зв'язок «один-до-одного», потрібно в одній із них створити зовнішній ключ, що посилатиметься на іншу таблицю. Цей зовнішній ключ має також бути первинним ключем або індексованим полем, у якому повторення значень не до­пускається

Хід роботи

1. Створіть базу даних Бібліотека, яка повинна містити дві таблиці – таблицю Категорія, що складається з одного поля та містить список категорій: книга, аудіо книга, газета, журнал і таблиці Фонд бібліотеки, що має такі поля: Код, Найменування книги, Автор, Категорія, Кількість, Ціна, Рік видання, Титульна сторінка .

2. Визначте і встановіть типи полів для обох таблиць.

3. Використайте Майстер підстановки для зв’язування таблиць по полях Категорія..

4. Уведіть дані у таблицю Фонд бібліотеки, використовуючи таблицю та графічні файли з папки Практична_7


Код

Найменування книги

Автор

Категорія

Кількість

Ціна

Рік видання

Титульна сторінка

К-003

Анатолій Солов’яненко. Творчий шлях





Алла Терещенко

книга

1

175 грн.

2009



К-009

Гіацинтове сонце





Ліна Костенко

книга

3

180 грн.

2010



К-104

Музей покинутих секретів


Оксана Забужко

книга

5

85 грн

2010



А-201

Маленький принц


Антуан де Сент-Екзюпері



аудіокнига

2

25 грн.

2008



Ж-014

Україна


Видавництво "Україна"

журнал

1

20 грн.

2009



1   2   3   4   5   6

скачати

© Усі права захищені
написати до нас