Технологія створення нової бази даних MS Access. Типи даних MS Access. Інтерфейс прикладного вікна та вікна бази даних

Основні об’єкти бази даних MS Access; таблиці, запити, форми, звіти, макроси, модулі та їх коротка характеристика.

Microsoft Access працює з об'єктами шести типів: таблицями, формами, запитами, звітами, модулями, макросами. Таблиця – двовимірна таблиця, яка використовуються для зберігання даних у реляційних базах даних. Дані зберігаються в записах, які складаються з окремих полів. Кожна таблиця містить інформацію про сутності певного типу (наприклад, товарах).

Крім даних, таблиці Access містять інформацію про зовнішній вигляд таблиці, про властивості таблиці як цілого, про властивості полів. Запит - засіб для відбору даних, що задовольняють певним умовам. За допомогою запитів можна вибрати з бази даних необхідну інформацію. Форма – засіб, який дозволяє спростити процес уведення або зміни даних у таблицях БД, що забезпечує введення даних. Форми створюються з набору окремих елементів управління. Форми Access дозволяють виконувати завдання, які не можна виконати в режимі таблиці. Форми дозволяють обчислювати значення й виводити на екран результат. Джерелом даних для форми є записи таблиці або запиту. Звіт - засіб, який дозволяє добути з бази потрібну інформацію та представити її у вигляді, зручному для сприйняття, а також підготувати її для друку. Джерелом даних для звіту може бути таблиця або запит. Крім даних, отриманих з таблиць, у звіті можуть відображатися обчислені за вихідними даними значення, наприклад підсумкові суми. Макрос - набір макрокоманд, який створюється користувачем для автоматизації виконання конкретних операцій. Модуль - об'єкт, що містить програми, написані мовою Visual Basic і які застосовуються в деяких випадках для обробки даних.

 

Технологія створення нової бази даних MS Access. Типи даних MS Access. Інтерфейс прикладного вікна та вікна бази даних.

Існує кілька способів створення таблиць. Наведемо деякі з них. 1.Використання майстра таблиць. Майстер таблиць дозволяє для кожної таблиці вибрати поля з множини наперед визначених таблиць. Для запуску майстра таблиць потрібно натиснути кнопку Создание, вибрати Шаблоны таблиц, вибрати потрібну таблицю з переліку запропонованих. Недоліком цього способу є обмеженість множини пропонованих таблиць та полів. 2.Введення даних безпосередньо в порожню таблицю в режимі таблиці. Для цього потрібно вибрати команду Создание – Таблицы. Далі в таблицю, що з'явиться на екрані, потрібно ввести необхідні дані. У кожне поле вводяться дані певного типу. MS Access автоматично визначає тип введених даних та формат їх відображення. За замовчуванням імена полів є такими: Поле 1, Поле2,... Для перейменування поля потрібно двічі клацнути на його імені, ввести нове ім'я та натиснути клавішу Enter. 3.Створення макету таблиці в режимі конструктора таблиць. Цей універсальний спосіб створення макетів таблиць БД полягає у наступному. Потрібно вибрати команду Создание – Конструктор таблиц. Далі у вікні Конструктора на графічному бланку потрібно вказати кожне поле таблиці, його тип та властивості. Потрібно також задати ключові поля (виділити потрібні поля, натиснути кнопку Ключевое поле на панелі інструментів чи в контекстному меню). У Access можна використовувати дані наступних типів:• Текстовий: алфавітно-цифрові символи, Поле MEMO: алфавітно-цифрові символи (до 65 535 символів), Числовий: будь-які числові дані, Дата/час: дата і час (до 8 байтів), Грошовий: округлені числові дані для грошових значень, Лічильник: унікальні, послідовно зростаючі (на 1) чи випадкові числа, використовувані Access для автоматичної нумерації кожного запису, що вводиться, Логічний: логічні значення, що можуть містити одне з двох можливих значень, такі як True/False і On/Off, Поле об'єкта OLE: Об'єкти OLE, графічні чи зображення інші дані в війковому форматі, Гіперпосилання: рядок з букв і цифр, що визначає шлях доступу до документа, сторінці Web чи конкретному місцеві в документі, Майстер підстановок: майстер, що створює поле зі списком, що відображає список припустимих значень, що розкривається, з іншої таблиці.