Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лекція №5Стр 1 из 18Следующая ⇒
Тема: Заповнення даними. Встановлення зв’язків між таблицями.
План 1. Встановлення та редагування зв’язків між таблицями. 2. Зміна режиму відображення таблиці. 3. Зміна структури таблиці. 4. Введення даних у таблицю. 5. Копіювання таблиць. 1. При створенні поля підстановок, яке використовує значення таблиці, програма Access автоматично утворює зв'язок між двома таблицями. Цей зв'язок можна побачити у вікні Схема данных, яке з'являється на екранів після виконання команди Связь => Схема данных або натискання кнопки Схема данных панелі інструментів База данных. (мал. 22). Для відображення зв'язку між таблицями потрібно відобразити у вікні зв'язані таблиці (якщо вони ще не відображені). Для цього натискають кнопку Отобразить таблицу панелі інструментів Связь або виконують команду Связи => Добавить таблицу чи відповідну команду контекстного меню вікна Схема данных. При цьому з'явиться діалогове вікно Добавление таблицы, в якому потрібно вибрати зі списку існуючих таблиць БД ті, які беруть участь у зв'язках, та натиснути кнопку Добавить, у діалоговому вікні Схема данных з'являться вікна з полями зв'язаних таблиць та схематичні зв'язки між ними. Для того, щоб відобразити усі таблиці БД, використовують кнопку Отобразить все связи панелі інструментів Связь (мал. 17) або виконують команду Связи => Отобразить все чи відповідну команду контекстного меню вікна. Для задання типу зв'язку потрібно активізувати зв'язок (лінію, яка з'єднує дві таблиці) та виконати команду Связь => Изменить связь або викликати контекстне меню лінії зв'язку та вибрати аналогічну команду. При цьому відкриється діалогове вікно Изменение связей (мал. 18), у якому буде запропоновано тип зв'язку між таблицями.
У цьому вікні визначають параметри зв'язку. Опція Обеспечение целостности данных забезпечує перевірку на цілісність зв'язків між таблицями, яка дозволяє уникнути помилок при знищенні або при доповненні даних у зв'язаній таблиці. Такі помилки трапляються тоді, коли: - додають у зв'язану таблицю записи, для яких відсутній запис у головній таблиці; - знищення записів та внесення змін у головній таблиці, в результаті чого у зв'язаній таблиці будуть незв'язані записи. У цьому ж вікні можна задати і опції: • каскадное обновление связанных полей - для автоматичного оновлення значень в зв'язаній таблиці при будь-якій зміні значення первинного ключа у головній таблиці (відмінена опція запобігає зміні первинного ключа в головній таблиці, якщо існують зв'язані записи у зв'язаній таблиці); • каскадное обновление связанных полей - для автоматичного знищення записів у зв'язаній таблиці при знищенні запису головної таблиці (відмінена опція запобігає знищенню записів головної таблиці, якщо існують якісь записи у зв'язаній таблиці). Після встановлення опцій створений зв'язок відобразиться графічно, причому його тип буде визначений символами 1 та ∞. Зв'язок між таблицями можна задати і вручну. Для цього потрібно перемістити за допомогою миші поле однієї таблиці до відповідного поля іншої (зачепившись за назву поля і, не відпускаючи кнопки миші, перетягнути його в інше місце). При цьому з'являється діалогове вікно Изменение связей, в якому користувач може задати параметри зв'язку. Після цього в режимі таблиці у вікні головної таблиці можна відобразити записи зв'язаної таблиці. Це часто використовують для перегляду та редагування даних.
2. Відкривання таблиці на вкладці Таблицы за допомогою миші за замовчуванням відображає її в режимі таблиці. Цього самого результату можна досягти і за допомогою кнопки панелі інструментів вікна бази даних (виділивши попередньо відповідну піктограму таблиці). Якщо ж потрібно відкрити таблицю в режимі конструктора, тоді, виділивши піктограму таблиці, використовують кнопку панелі інструментів вікна бази даних. Для зміни режиму відображення таблиці (перебуваючи в одному режимі, перейти до іншого) треба скористатися кнопкою Вид панелі інструментів вікна програми (мал. 19) (ця кнопка змінює свою піктограму при переході з режиму в режим)
.
|