Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Лекція №5






Тема: Заповнення даними. Встановлення зв’язків між таблицями.

 

План

1. Встановлення та редагування зв’язків між таблицями.

2. Зміна режиму відображення таблиці.

3. Зміна структури таблиці.

4. Введення даних у таблицю.

5. Копіювання таблиць.

1. При створенні поля підстановок, яке використовує значення таблиці, програма Access автоматично утворює зв'язок між двома таблицями. Цей зв'язок можна побачити у вікні Схема данных, яке з'являється на екранів після виконання команди Связь => Схема данных або на­тискання кнопки Схема данных панелі інструментів База данных. (мал. 22). Для відображення зв'язку між табли­цями потрібно відобразити у вікні зв'язані таблиці (якщо вони ще не відображені). Для цього натискають кнопку Отобразить таблицу панелі інструментів Связь або виконують команду Связи => Добавить таблицу чи відпо­відну команду контекстного меню вікна Схема данных. При цьому з'явиться діалогове вікно Добавление таблицы, в якому потрібно вибрати зі списку існуючих таблиць БД ті, які беруть участь у зв'язках, та натиснути кнопку Добавить, у діалоговому вікні Схема данных з'являться вікна з полями зв'язаних таблиць та схематичні зв'язки між ними. Для того, щоб відобразити усі таблиці БД, використовують кнопку Отобразить все связи панелі інструментів Связь (мал. 17) або виконують команду Связи => Отобразить все чи відповідну команду контекстного меню вікна.

Для задання типу зв'язку потрібно активізувати зв'язок (лінію, яка з'єднує дві таблиці) та виконати коман­ду Связь => Изменить связь або викликати контекстне меню лінії зв'язку та вибрати аналогічну команду. При цьому відкриється діалогове вікно Изменение связей (мал. 18), у якому буде запропоновано тип зв'язку між таблицями.

 

У цьому вікні визначають параметри зв'язку. Опція Обеспечение целостности данных забезпечує перевірку на ці­лісність зв'язків між таблицями, яка дозволяє уникнути помилок при знищенні або при доповненні даних у зв'язаній таблиці. Такі помилки трапляються тоді, коли:

- додають у зв'язану таблицю записи, для яких відсутній запис у головній таблиці;

- знищення записів та внесення змін у головній таблиці, в результаті чого у зв'язаній таблиці будуть незв'язані за­писи.

У цьому ж вікні можна задати і опції:

каскадное обновление связанных полей - для автоматичного оновлення значень в зв'язаній таблиці при будь-якій зміні значення первинного ключа у головній таблиці (відмінена опція запобігає зміні первинного ключа в головній таблиці, якщо існують зв'язані записи у зв'язаній таблиці);

каскадное обновление связанных полей - для автоматичного знищення записів у зв'язаній таблиці при знищенні запису головної таблиці (відмінена опція запобігає знищенню записів головної таблиці, якщо існують якісь записи у зв'язаній таблиці).

Після встановлення опцій створений зв'язок відобра­зиться графічно, причому його тип буде визначений сим­волами 1 та ∞.

Зв'язок між таблицями можна задати і вручну. Для цього потрібно перемістити за допомогою миші поле одні­єї таблиці до відповідного поля іншої (зачепившись за на­зву поля і, не відпускаючи кнопки миші, перетягнути його в інше місце). При цьому з'являється діалогове вікно Изменение связей, в якому користувач може задати параметри зв'язку.

Після цього в режимі таблиці у вікні головної таблиці можна відобразити записи зв'язаної таблиці. Це часто використовують для перегляду та редагування даних.

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

 

 

2. Відкривання таблиці на вкладці Таблицы за допомо­гою миші за замовчуванням відображає її в режимі табли­ці. Цього самого результату можна досягти і за допомогою кнопки панелі інструментів вікна бази даних (виділивши попередньо відповідну піктограму таблиці). Якщо ж потрібно відкрити таблицю в режимі конструкто­ра, тоді, виділивши піктограму таблиці, використовують кнопку панелі інструментів вікна бази даних.

Для зміни режиму відображення таблиці (перебуваючи в одному режи­мі, перейти до іншого) треба скорис­татися кнопкою Вид панелі інструме­нтів вікна програми (мал. 19) (ця кнопка змінює свою піктограму при переході з режиму в режим)

 

.


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал