базою даних починається з запуску СУБД. Для запуску Ассезз 97/ 2000 натисніть кнопку Пуск на панелі задач і оберіть у головному меню команду Программы – Microsoft Access. У відповідь з'явиться діалогове вікно Microsoft Access
У цьому діалозі за умовчанням буде встановлений перемикач Открыть базы даних, що відповідає відкриттю існуючої бази даних. Однак якщо ви створюєте свою ба-зу, клацніть по перемикачу Новая база данных і потім натисніть кнопку ОК.
Об'єкти бази даних. База даних в Access вміщує об'єкти різних категорій (усього таких кате-горій сім). Кожній із категорій відповідає своя вкладка вікна бази даних: Таблицы, Запросы, Формы, Отчеты, Страницы, Макросы, Модули. Розглянемо найголовніші з них:
Таблицы. Це основна категорія об'єктів у реляційній СУБД, оскільки вся інформація зберігається в базі даних у вигляді таблиць. Кожна таблиця скла-дається з записів (рядків) і з полів (стовпців). Запросы. Об'єкти цього типу призначені для отримання даних з однієї або кількох таблиць. Відбір потрібних відомостей відбувається на основі сфор-мульованих критеріїв. Формы. Цей тип об'єктів використовується в основному для зручного введення даних. Отчеты. Об'єкти-звіти відображають дані так, що їх зручно переглядати. Макросы. Макросами називаються «макрокоманди», що запускаються простим натисканням кількох клавіш і можуть виконувати такі дії, як від-криття таблиць і форм, виконання опцій меню, керування вікнами тощоМодули. Цей тип об'єктів є програмними модулями, написаними мовою VBA.
Далі в діалозі Новая таблица виділіть у списку позицію Конструктор клацніть по кнопці ОК, після чого з'явиться вікно конструктора . У цьому вікні потрібно визначити склад таблиці, заповнивши для кожного поля таблиці три колонки.
У вікні конструктора вводимо ім'я першого поля - «Код регіону-і натисніть клавішу Enter. Задания типу Счетчик дозволить при додаванні запису в таблицю автоматично змінювати значення даного поля на одиницю. А можна це робити самостійно. Отже, у полі «Код регіону» не буде повторюваних значень. Натисніть клавішу Enter. У третій колонці Описание, призначеній для введення якогось коментаря про ство-рюване поле, можна набрати текст «Служить для ідентифікації регіону». Але можна залишити цю комірку порожньою. Натисніть клавішу Enter або клацніть мишею по початку другого рядка.
Тепер нашу таблицю необхідно зберегти. Отже, структура таблиці задана, і можна закрити вікно конструктора таблиці клацанням по кнопці закриття вікна. Якщо таблиця нова і раніше не зберігалася, з'явиться запит щодо того, чи варто зберігати структуру таблиці. Клацніть по кнопці Да і в діалозі Сохранение вве-діть ім'я таблиці (воно може містити будь-які символи, крім крапки, знака оклику і кутових дужок), після цього натисніть кнопку ОК. У розглянутому нами прикладі таблицю збережено під ім'ям «Typy_zakl Регіон». Після зберігання у вікні бази даних з'явиться піктограма створеної таблиці. Таблицю можна зберегти також поза базою даних. Для цього виконайте команду Файл - Сохранить как/объект. У наступному діалозі Сохранение объек-та потрібно установити перемикач во внешнем файле або базе данных і потім клацнути по кнопці ОК. З'явиться стандартний діалог зберігання файла, в якому потрібно задати ім'я, формат і місце розташування файла. Можливе зберіганні таблиці у форматі електронних таблиць Excel, у форматі текстового файла тощо.
Створимо таблицю №2 під назвою „ zakl ”. Створювати її також бедемо у режимі конструктора аналогічно до того як ми створювали першу таблицю. Тільки тепер ми будемо вводити інші імена полів. Введемо такі ім’я полів: код регіону, код області, назва області. Але тепер більше уваги приділимо типам даних. У попередньому пункті ми визначили типи даних для розглянутого при-кладу таблиці «Регіон». Тип даних визначається значеннями, які передба-чається вводити до поля (наприклад, текст або число). Якщо надалі доведеться задати інший тип даних, це можна виконати у режимі конструктора. У Access передбачено такі типи даних:
Створимо таблицю №3 під назвою „ zaklad ” в режимі конструктору, вводячи до перших чотирьох полів такі імена: код області, код нафтобази, назва нафтобази, логотип нафтобази. В останньому полі „Логотип нафтобази” встановимо тип даних Поле Объекта OLE - для збереження в таблиці OLE-об'єктів (в нашому випвдку ма-люнків, тобто логотипів нафтобази).
Створимо таблицю №4 під назвою „ Zbir_infor ”. Створювати її бедемо аналогічно до перших трьох таблиць, вводячи такі назви полів: код нафтобази, дата представлення даних, кількість бензину тисяч тон; кількість дизпалива, тисяч тон; кількість машинного масла тисяч тон.
Працюючи в СУБД Access, ви можете вводити інформацію, по-перше, без-посередньо до таблиці, по-друге, за допомогою форми і, нарешті, шляхом ім-порту зовнішньої таблиці, розміщеної поза базою даних. Після задання структури й імені таблиці ви можете безпосередньо ввести дані до неї. Для цього потрібно перейти в Режим таблицы. Цей режим уста-новлюється подвійним клацанням мишею по піктограмі таблиці (або виділення» піктограми таблиці і натисканням кнопки
Открыть) після відкриття бази даних. На екрані з'явиться вікно із зображенням рядків таблиці. Найзручніше пере-ключатися між режимами конструктора і таблиці за допомогою кнопки Вид на панелі інструментів. Ця кнопка має вигляд Режим таблицы, якщо включений ре-жим конструктора, і вигляд Конструктор, якщо активним є вікно таблиці.
На малюнках 1.1-4. зображені таблиці з контрольними даними.
Typy_zakl
Kod_tupu | Naz_typu
1 | ВУЗ
2 | ПТУ
3 | СПНЗ
Малюнок 1.1. Таблиця Typy_zakl
zakl
Kod_zakladu | Kod_typu | Kerivnyk | Adresa | Telefon | Emblema
1 | 1 | Грита | вул. мельничука,14 | 72117
2 | 1 | Нейко | вул.Галицька,2 | 24295
3 | 1 | Крижанівський | вул.Галицька, 15 | 42453
4 | 1 | Кононенко | вул.Шевченка,55 | 31574
5 | 1 |