У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент


різнотипних полів, а поле – елементарна одиниця структури бази даних ).

Кожен рядок таблиці має тільки одне значення зі стовпця.

Перевагою Microsoft Access є те, що дана програма дозволяє задання типу даних, наприклад текстовий, числовий тип, грошовий формат та інші. Програма дозволяє задати умову на введення даних, що надає впевненість у тому, що у базі даних зберігаються дані у заданих форматах, що, у свою чергу, забезпечить вірні результати виконання функцій.

Розділ 2 структура програмного комплексу

Cистема управління базами даних Access орієнтована на роботу з об’єктами, до яких відносять таблиці бази даних, запити, а також об’єкти додатків для роботи з базою даних: форми, звіти, макроси і модулі, що я і використала в своїй роботі.

Тепер надамо коротку характеристику кожному з цих об’єктів.

Таблиця – це об’єкт, який служить для зберігання даних.

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

Форма – об’єкт, який використовуються для роботи з індивідуальними записами з таблиць БД. За допомогою форм можна вводити інформацію в таблиці, редактувати, видаляти, обмежувати доступ до даних, або відображати їх тільки в режимі перегляду.

Звіти - об’єкти, з допомогою яких можна вивести форматовані дані та результати підсумкових звітів на папір в найбільш презентабельному вигляді, в тому числі графіки та діаграми.

Макроси – об’єкти, що являють собою послідовність макрокоманд вбудованої мови Access, які задають автоматичне виконання деяких операцій, наприклад „Вихід з бази даних”.

Модуль – об’єкт, являє собою сукупність описів, інструкцій та процедур на мові VBA, збережену під загальним іменем.

В даній базі даних між таблицями використано зв’язки один-до-багатьох. Це дозволяє, ввівши в одну форму деякі дані – автоматично заповнити іншу, яка міститиме такі ж поля. Оскільки таблиця „Книжки бібліотеки” є головною, то всі інші таблиці під’єднані до неї.

Взаємодія цих об‘єктів між собою показана на Рисунок. 2.1.

Рисукок 2.1 Взаємодія об‘єктів в Access

Нижче приведено приклад схеми даних в моїй базі даних (рисунок.2.2).

Рисунок 2.2 Схема даних

На основі цього утворено різні об‘єкти. Відповідно структура файлу бази даних буде складатись з таких основних об‘єктів:

2.1 Таблиці

Switchboard Items – таблиця елементів головної форми;

Головна таблиця – містить інформацію про книги в бібліотеці (Таблиця 1)

Таблиця 1 "Головна таблиця"

Назва поля | Тип поля

Код книги | Числовий

Автор | Текстовий

Назва книги | Текстовий

Видавництва | Текстовий

Рік випуску | Числовий

Тип обгортки | Текстовий

Кількість примірників | Числовий

Ціна | Грошовий

Рисунок 2.1.1 Таблиця “Головна таблиця”

Видавництво – таблиця з переліком надрукованих книг (Таблиця 2)

Таблиця 2 ''Видавництво''

Назва поля | Тип поля

№/П\П | Числовий

Назва книги | Текстовий

Автор | Текстовий

Видавництво | Текстовий

Адреса | Текстовий

Телефон | Числовий

Рисунок 2.1.2Таблиця “Видавництво”

Видані книги– таблиця з переліком виданих книг (Таблиця 3)

Таблиця 3 ''Видані книги ''

Назва поля | Тип поля

№п\п | Числовий

Прізвище | Текстовий

Ім’я | Текстовий

По батькові | Текстовий

Стать | Текстовий

Назва книги | Текстовий

Код книги | Числовий

Дата видачі | Дата\Время

Термін | Текстовий

Дата повернення | Дата\Время

Група | Числовий

Рисунок 2.1.3 – Таблиця “Видані книги”

Формуляр читача – тут містяться інформація про постійних відвідувачів (Таблиця 4)

Таблиця 4 ''Формуляр читача''

Назва поля | Тип поля

П.І.П | Текстовий

Домашня адреса | Текстовий

№ телефону | Дата/время

Рік народження | Текстовий

Група | Числовий

Дата поступлення | Числовий

Рисунок 2.1.4 – Таблиця “Формуляр читача”

2.2 Запити

Вибір книги за видавництвом – з допомогою цього запиту проводиться відбір записів по видавництвах (Рисунок 2.2.1);

Вибір книги за групою – з допомогою цього запиту відбираються книги за певною групою (Рисунок 2.2.2);

Вибір книги за назвою – проводить вибір книги за назвою (Рис 2.2.3);

Вибір книги за терміном – з допомогою цього запиту відбирається запит за певним автором ( Рисунок.2.2.4);

Вибір періодики за типом обгортки - з допомогою цього запиту відбираються періодичні видання за типом (Рисунок 2.2.5);

Книги для списання - з допомогою цього запиту з головної таблиці відбираються записи про книги які підлягають списанню (Рисунок 2.2.6);

В режимі конструктора ці запити мають наступний вигляд:

Рисунок 2.2.1 – Запит “Вибір книги за видавництвом”

Рисунок 2.2.2 – Запит “Вибір книги за групою”

Рисунок 2.2.3 – Запит “Вибір книги за назвою”

Рисунок 2.2.4 – Запит “Вибір книги за терміном”

Рисунок 2.2.5– Запит “Вибір книги за типом обгортки”

Рисунок 2.2. 6 – Запит “Книги для списання”

2.3 Форми

Кнопочная форма – головна кнопочна форма. Форма з допомогою якої здійснюється навігація по базі даних (Рисунок. 2.3.1 );

Книги за видавництвом – форма для введення даних в таблицю з однойменною назвою (Рисунок. 2.3.2);

Книги за типом обгортки – форма для введення даних в таблицю з однойменною назвою (Рисунок. 2.3.3);

Книги за назвою - форма для внесення змін в інформацію по відвідувачах (Рисунок. 2.3.4);

Книги на списання - форма для внесення змін в інформацію по книгах на списання (Рисунок.2.3.5);

Книжки в бібліотеці – форма для введення даних в таблицю з однойменною назвою (Рисунок 2.3.6);

Книги за терміном – форма для введення даних в таблицю з однойменною назвою (Рисунок 2.3.7);

Про базу даних – коротка довідкова інформація про програму (Рисунок. 2.3.8);

Рисунок 2.3.1 – Форма “Кнопочная форма”

Рисунок 2.3.2 – Форма “Вибір книги за видавництвом”

Рисунок 2.3.3 – Форма “Вибір книги за назвою”

Рисунок 2.3.4 – Форма “Вибір книги за терміном”

Рисунок 2.3.5 – Форма “Вибір книги за типом обгортки ”

Рисунок 2.3.6 – Форма “Книги для списання ”

Рисунок 2.3.7 – Форма “Списані книги ”

Рисунок 2.3.8 – Форма “Про базу даних ”

2.4 Звіти

Вибір книги за видавництвом – з допомогою цього звіту проводиться друк


Сторінки: 1 2 3 4