14
БАЗИ ДАНИХ. ІНФОРМАЦІЙНІ СИСТЕМИ Урок 3. Зв’язування таблиць. Редагування таблиць Пата Олена Іванівна Шосткинська гімназія

урок 3 звязок бази даних

Embed Size (px)

Citation preview

Page 1: урок 3 звязок бази даних

БАЗИ ДАНИХ.

ІНФОРМАЦІЙНІ

СИСТЕМИ

Урок 3. Зв’язування таблиць.

Редагування таблиць

Пата Олена Іванівна Шосткинська гімназія

Page 2: урок 3 звязок бази даних

Бази даних Access (Microsoft Office)

Расширення: *.mdb, (microsoft access 2003) один файл

Склад:

• таблиці;

• форми – діалогові вікна для введення і

редагування даних;

• запити – звертання до бази даних для вибору

потрібної інформації або зміни бази;

• звіти – документи для виведення на друк;

• макроси – засоби автоматизації роботи;

• модулі – додаткові процедури на мові Visual Basic.

Пата Олена Іванівна Шосткинська гімназія

Page 3: урок 3 звязок бази даних

Початок роботи

Пуск – Програми – Microsoft Office – Microsoft Access 2003

Пата Олена Іванівна Шосткинська гімназія

Page 4: урок 3 звязок бази даних

4Зв’язки мiж таблицями

Один до одного («1-1») – один запис в першій таблиці відповідає

рівно один запис в другій.

Застосування: виділення даних, які часто використовуються.

Код Прізвище Ім’я

1 Іванов Кузьма

2 Петров Василь

Код Рік

народження

Адреса

1 1992 Суворовський, б.20, кв. 6

2 1993 Корочна вул., б. 30, кв 18

1 1

Один до багатьох («1- ») – один запис в першій таблиці відповідає

скільки завгодно записів у другій.

Код Назва

1 Монітор

2 Вінчестер

Код Код товару Ціна

123 1 10 999

345 1 11 999

1 товари прайс-

лист

Page 5: урок 3 звязок бази даних

5Зв’язок між таблицями

Багато до багатьох (« - ») – один запис в першій таблиці

відповідає скільки завгодно записів у другій, і навпаки.

Код Прізвища

1 Іванов

2 Петров

Код Назва

1 Історія

2 Географія

3 Біологія

Реалізація – через третю таблицю і два зв’язки «1-».

Код Прізвища

1 Іванов

2 Петров

Код Назва

1 Історія

2 Географія

3 Біологія

КодКод

учителя

Код

предметаКлас

1 1 1 9-А

2 1 2 8-Б

3 2 3 7-В

розклад

учителі предмети

1 1

Page 6: урок 3 звязок бази даних

Сервіс – Схема даних

таблицяключеве поле

зв’язок «1-»

Вилучити зв’язок: ЛКМ + Delete.

Створити зв’язок: перетягнути потрібне поле на

відповідне поле другої таблиці.

Пата Олена Іванівна Шосткинська гімназія

Page 7: урок 3 звязок бази даних

Робота з таблицями

Таблиці – Замовлення – або подвійне клацання ЛКМ

Пата Олена Іванівна Шосткинська гімназія

Page 8: урок 3 звязок бази даних

Робота з таблицями

поля

записи

текучий

запис

область

виділення

новий

запис

на 1-ий

запис попередній

запис

номер

текучого

запису

наступний

запис

останній

записперейти

на новий

запис

всього

записів

текуче

поле

Пата Олена Іванівна Шосткинська гімназія

Page 9: урок 3 звязок бази даних

Практична робота

1. Таблиці – Відкрити (або подвійне клацання ЛКМ)

Пата Олена Іванівна Шосткинська гімназія

Page 10: урок 3 звязок бази даних

Встановлення зв’язків (Microsoft Access 2003)

Пата Олена Іванівна Шосткинська гімназія

Сервіс – Схема даних

Page 11: урок 3 звязок бази даних

Встановлення зв’язків (Microsoft Access 2010)

Пата Олена Іванівна Шосткинська гімназія

Робота з базою даних – Схема даних

Page 12: урок 3 звязок бази даних

Схема даних (Microsoft Access 2010)

Пата Олена Іванівна Шосткинська гімназія

Page 13: урок 3 звязок бази даних

Схема даних (Microsoft Access 2010)

Пата Олена Іванівна Шосткинська гімназія

Page 14: урок 3 звязок бази даних

Домашнє завдання

Пата Олена Іванівна Шосткинська гімназія

• П.18 Опрацювати. Вивчити конспект.

Підготовка до тестування

• Створити схему даних (Бази даних свого

класу).