Навігація
Головна
 
Головна arrow Інформатика arrow ІНФОРМАЦІЙНЕ ЗАБЕЗПЕЧЕННЯ ПРОФЕСІЙНОЇ ДІЯЛЬНОСТІ
< Попередня   ЗМІСТ   Наступна >

ВИКОРИСТАННЯ ШАБЛОНУ БАЗИ ДАНИХ

На наше щастя, давно, фірма Microsoft розробила шаблон бази даних під назвою Biblio. Робота з базою даних починається з вікна Biblio Головною кнопкової форми (рис. 4.22).

Головна кнопкова форма надає користувачеві найбільш простий спосіб створення призначеного для користувача інтерфейсу для управління роботою бази даних. Якщо клацнути по кнопці Введення / перегляд форми книги, з'явиться вікно Книги, яке дозволяє реєструвати книги в базі даних (рис. 4.23).

Поля Розділ і Автор заповнюються вибором зі списку. Якщо спробувати ввести ім'я автора, а імені немає у списку, то буде отримано відповідне повідомлення (рис. 4.24).

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

Початковий екран роботи з БД Biblio

Мал. 4.22. Початковий екран роботи з БД Biblio

Панель навігації і форма Книги

Мал. 4.23. Панель навігації і форма Книги

Спроба внести автора поза доступною списку

Мал. 4.24. Спроба внести автора поза доступною списку

Дуже цікавою з точки зору розуміння концепції баз даних є Схема даних (рис. 4.26).

Робота з вікном Автори

Мал. 4.25. Робота з вікном Автори

схема даних

Мал. 4.26. схема даних

Є завдання збору інформації про книги та роботи з книгами. У цій предметної області можна виділити такі сутності, як автори, книги, розділи і цитати. Один автор може написати кілька книг, і одна книга може бути написана декількома співавторами. У таких випадках кажуть, що сутності «Автори» і «Книги» перебувають у відношенні багато-до-багатьох. У реляційних базах даних таке ставлення можна створити, використовуючи проміжну таблицю, таблицю переходу. У нашому випадку це таблиця «КнігіАвтори». У цій таблиці немає корисної інформації для користувача, і вона носить чисто технічний характер. Таблиця «Цитати» також забезпечує відношення багато-до-багатьох між таблицями «Автори» і «Книги». Зрозуміло, що один автор може цитироваться багато разів, так само як і одна книга. Але в даному випадку таблиця має не тільки технічний, але і змістовний характер. Вона зберігає саму цитату і сторінку, на якій цю цитату можна знайти.

Звичайно, ви зверніть увагу, що реалізація відносини багато-ко-многим дещо відрізняється: в одному випадку ми бачимо на Схемі даних стрілочку, а в іншому - знак нескінченності. Це пов'язано із забезпеченням цілісності даних. Наведіть покажчик миші на зв'язок між таблицями

«Автори» і «КнігіАвтори», після чого клацніть правою кнопкою миші. Па екрані з'явиться вікно Зміна зв'язків (рис. 4.27).

Вікно Зміна зв'язків

Мал. 4.27. Вікно Зміна зв'язків

Дуже непростий для розуміння питання про параметри об'єднання таблиць. Клацання по кнопці Об'єднання викликає на екран вікно Параметри об'єднання (рис. 4.28).

Вікно Параметри об'єднання

Мал. 4.28. Вікно Параметри об'єднання

Щоб розібратися з питаннями цілісності даних і параметрів об'єднання, порівняйте розглянуту нами зв'язок між таблицями «Автори» і «КнігіАвтори» і таблицями, наприклад, «Книги» і «Цитати». Якщо не вийде зрозуміти, не турбуйтеся. Не завжди потрібно прагнути до того, щоб проникнути в суть. Іноді цілком досить змусити інструмент працювати.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук