ся в окремих файлах, у файлі БД розміщуються тільки посилання на них.
Пакет Access входить в розширену (професійну) поставку пакету MS Office і є більш складним у використанні в порівнянні з пакетами Word і Excel.
Призначенням MS Aссess є створення і використання бази даних.
База даних - набір логічно пов'язаної інформації про деякій області людської діяльності; база даних складається з однієї або декількох пов'язаних між собою таблиць; одна база даних пакета Access міститься в спеціальному файлі з розширенням. mdb (приклад файлу бази даних: Співробітники. mdb).
Система управління базами даних (СКБД) - набір програм, які реалізують всі необхідні операції з базами даних (створення, заповнення, зберігання, обробка, висновок).
Таблиця - набір записів одного і того ж типу (наприклад - набір відомостей про постачальників організації); таблиці є основою сучасної бази даних; кожна таблиця повинна мати ім'я, унікальне для даної бази.
Запис - набір полів , що описують структуру зберігається в таблиці інформації (наприклад - які відомості про постачальників повинні зберігатися в таблиці) ; поля в одному записі повинні бути логічно пов'язані один з одним.
Поле - елементарна логічно неподільна одиниця інформації в базі даних (приклади полів: ім'я постачальника, контактна інформація і тд.); кожне поле повинно мати унікальне ім'я і тип; тип поля залежить від типу зберігається в ньому інформації; основними типами полів є: числовий, текстовий (текст до 255 символів), лічильник (цілі числа по порядку), поле MEMO (великий довільний текст), дата/час, грошовий, поле об'єкта OLE (будь-яке зображення); деякі поля в таблиці мають спеціальне використання і називаються ключовими .
Ключове поле (ключ) - спеціальне поле, що визначає унікальність кожного запису в даній таблиці; ключовим може бути будь-яке поле або група полів, аби вони мали унікальний набір значень для кожного запису в таблиці; в більшості випадків унікальність забезпечується введенням в запис спеціального поля - порядкового номера або, коли записи (тип-лічильник); при видаленні або додаванні в таблицю записів, унікальність значень цих полів відстежується автоматично; ключові поля мають і інше використання, наприклад - для сортування даних по порядку і для зв'язку таблиць один з одним.
Найпростіша база даних складається з однієї таблиці. Для зберігання даних про постачальників організації можна створити наступну найпростішу таблицю з ім'ям постачальники (табл.1):
Таблиця 1
КодФІООрганізаціяАдресТелефон1Голубев Ігор ПетровічOOO Константа Г. Москва, вул. Першотравнева, д. 198-915-365-43-122Комарова Ольга ВладіміровнаООО Білий ведмідь Г. Москва, вул. Нова, д.548-965-916-24-44 ...............
Більшість реальних баз даних складається з декількох зв'язаних таблиць. Необхідність використання декількох таблиць пояснюється тим, що кожна таблиця по можливості не повинні містити записи, в яких багато повторюваних даних. Це з одного боку зменшує об'єм інформації, а з іншого - усуває надмірність інформації в таблицях і істотно підвищує ефективність використання бази даних.
Розбивка всієї збереженої інформації в базі даних інформації з окремих таблиць є досить складним і вимагає певних знань і досвіду. Основою подібного розбиття є спеціальний математичний апарат реляційної алгебри.
Існують спеціальні програмні системи, які на основі аналізу оброблюваних даних дозволяють знайти найкращу структуру бази даних. Якщо дві таблиці бази даних пов'язані між собою, то найчастіше тип цьому зв'язку визначається як Один до багатьох raquo ;, тобто одного запису в одній (головної) таблиці відповідає декілька записів в іншій (підпорядкованої) таблиці.
Зв'язок таблиць виконується за допомогою ключових полів: підлегла таблиця крім свого основного ключа містить поле, ім'я та тип якого зазвичай збігається з ключовим полем головної таблиці. Таке поле називають зовнішнім ключем.
Робота з пакетом Access вимагає виконання двох основних етапів:
· Створення бази даних;
· Використання бази даних для обробки інформації.
У свою чергу, створення бази даних починається зі створення нового файлу бази даних *. mdb і може виконуватися таким чином:
· Повний ручне опис структури бази даних як набору таблиць, записів і полів;
· На основі наявних заготовок - шаблонів баз даних (в...