Microsoft Access
2

3.1. Загальні відомості про системи управління базами даних. 2

3.2. Access для Windows. 3

3.2.1. Що таке база даних. 3

3.2.2. Випадки, коли доцільно використовувати бази даних. 3

3.2.3. Завдання, що розв'язуються з допомогою Access. 4

3.2.4 Об'єкти бази даних. 5

3.2.5. Проектування бази даних. 5

3.2.6. Робота з вікном бази даних. 6

3.2.7. Створення таблиць. 8

3.2.8. Визначення імен полів. 11

3.2.8.1. Вибір типів даних. 11

3.2.8.2. Використання полів опису. 13

3.2.8.3. Використання властивостей полів. 13

3.2.9. Додавання первинного ключа. 16

3.2.10. Реорганізація і видалення полів при розробці таблиць. 17

3.2.11. Збереження таблиці 18

3.2.12. Додавання даних в таблицю.. 18

3.2.13. Редагування і видалення даних. 19

3.2.14. Друкування таблиці 19

3.3. Запити. 20

3.3.1. Поняття про запити. 20

3.3.2. Створення і використання запиту. 21

3.3.2.1. Додавання в запит таблиць. 22

3.3.2.2. Додавання в запит полів. 23

3.3.2.3. Визначення умов. 25

3.3.2.4. Визначення порядку сортування. 25

3.3.2.5. Виконання, збереження та друкування запиту. 26

3.3.3. Задання умов. 26

3.3.3.1. Використання текстових умов. 26

3.3.3.2. Використання числових умов. 27

3.3.3.4. Використання умов з логічними операціями И (AND) та ИЛИ (OR) 28

3.4. Форми. 28

3.4.1. Поняття про форму. 28

3.4.2. Створення форм.. 28

3.4.2.1. Створення форм за допомогою Мастера форм.. 29

3.4.2.2. Збереження форм.. 32

3.4.2.3. Друк форм.. 34

3.5. Звіти. 35

3.5.1. Типи звітів. 35

3.5.2.1. Створення звітів за допомогою Мастера отчета. 35

3.5.2. Розробка звіту. 40

3.5.2.2. Розробка особових звітів. 40

3.5.3. Збереження звіту. 42

3.5.4. Друкування звіту. 42

3.6. Приклад створення бази даних. 43

3.6.1. Постановка задачи. 43

3.6.2. Проектування бази даних. 43

3.6.2.1. Проектування вмісту таблиць. 43

3.6.3. Введення даних в таблиці 45

3.6.3.1. Створення форм для ввода даних в таблиці 47

3.6.4. Створення запитів. 48

3.6.5. Створення звіту. 50

3.6.6. Створення запитів на зміну вмісту таблиць. 52

3.6.6.1. Створення і використання запита на поновлення інформації в таблиці Ostatok. 52

3.6.6.2. Створення і використання запита на видалення записів таблиці Obor 54

3.7. Робота з діаграмами в Access. 57

3.7.1. Типи діаграм.. 57

3.7.2. Створення діаграм.. 58

3.1. Загальні відомості про системи управління базами даних

При розв'язуванні багатьох інформаційних задач сьогодні широко використовуються системи управління базами даних (СУБД) (DATA BASE) реляційного типу. В цих СУБД реалізується реляційна модель даних - зображення їх у табличному вигляді. Рядок такої таблиці еквівалентний запису файлу бази даних (БД), а графа - полю запису. Доступ до елемента даних здійснюється з допомогою зв'язку потрібного рядка (запису) з потрібною графою (полем).

Існує два типи систем управління БД: файлами і реляційнимибазами даних. В системах управління файлами (File management systems), іноді їх ще називають плоскими файловими базами даних, дані вводяться і зберігаються без індексування, а при пошуку і створенні вихідних форм обробляються послідовно. Тому ці системи недостатньо гнучкі при маніпулюванні даними. Системиуправління реляційними базами даних (Relational database management systems) дозволяють користувачам маніпулювати даними більш вільно завдяки збереженню всіх даних тільки один раз і опису зв'язків між ними. Зв'язки являють собою загальні елементи даних, таких як прізвище покупця або номер його чекової книжки. Дані кожного набору інформації можна знайти, відобразити і відновити на підставі даних іншого набору.

До складу багатьох СУБД, призначених для роботи на персональних комп'ютерах, входять три основні компоненти: командна мова, інтерпретуюча система або компілятор для перетворення команд до виду, придатного до виконання, і засоби взаємодії користувача із СУБД (інтерфейс користувача).

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

У СУБД можна виконувати команди по одній або групами в авто-матичному режимі, заздалегідь записаними у спеціальний (програмний) файл. Команди мови СУБД записуються в текстовій формі, близкій до звичайної мови. Для того щоб персональний комп'ютер міг виконати таку команду, її треба перетворити на команду, що виконується комп'ютером.