- •Міністерство освіти і науки, молоді та спорту україни
- •6.030601 – «Менеджмент»
- •1 Курсу 2 семестру
- •1. Вимоги до виконання контрольної роботи
- •Теоретичні основи
- •Архітектура Microsoft Access
- •Створення нової бази даних
- •Створення таблиці в режимі конструктора
- •Визначення полів
- •Типи даних
- •Властивості полів
- •Первинний ключ і зв'язування таблиць
- •Обмеження для бази даних
- •Зміна проекту бази даних
- •Використання режиму таблиці
- •Перегляд даних
- •Зміна макета таблиці
- •Зміна даних
- •Сортування й пошук даних
- •Робота з даними за допомогою запиту на вибірку Вибір даних з однієї таблиці
- •Багатотабличні запити
- •Структурована мова запиту (sql)
- •Основні відомості про форми Застосування форм
- •Огляд форм
- •Створення простої форми для введення даних
- •Створення форми за допомогою майстра
- •Работа с кнопкою
- •Розробка складної форми Створення форми на основі багатотабличного запиту
- •Створення й впровадження підлеглих і багатосторінкових таблиць
- •Об'єкти ole у формі
- •Робота з даними в режимі форми Перегляд даних
- •Додавання записів і зміна даних
- •Пошук і сортування даних
- •Розробка звітів Основні відомості про звіти
- •Створення звіту Створення звіту в режимі конструктора
- •Створення звіту за допомогою майстра
- •Використання полів, що обчислюються
- •Загальні відомості про макроси Використання макросів
- •Створення простого макросу
- •Варіанти завдання
- •Перелік рекомендованої літератури
Створення таблиці в режимі конструктора
Якщо обрано режим Создание таблицы в режиме конструктора (рис. 4) Access виведе вікно таблиці в режимі конструктора (рис. 6).

Рис.6. Вікно таблиці в режимі конструктора
У цьому вікні у верхній його частині розташовані стовпці, у які вводиться ім'я поля, тип даних і короткий опис кожного поля. У нижній частині вікна задаються властивості полів.
Визначення полів
Після створення таблиці починається визначення її полів. Для цього курсор встановлюється в першому рядку стовпця Имя поля і вводиться ім'я першого поля. Натискається клавіша Tab і здійснюється перехід у стовпець Тип данных. Відкривається список типів даних і вибирається потрібний.
Після вибору типу даних Access у нижній частині вікна виводить властивості поля, набір яких залежить від обраного типу даних.
Типи даних
Access підтримує вісім основних типів даних (табл.1)
Таблиця 1
|
Тип даних |
Використання |
Розмір |
|
Текстовий |
Алфавітно-цифрові дані |
До 255 байтів |
|
Поле МЕМО |
Алфавітно-цифрові дані-речення, абзаци, тексти |
До 64 Кбайтів |
|
Числовий |
Числові дані |
1, 2, 4, 8 байтів |
|
Дата/Час |
Дата й час |
8 байтів |
|
Грошовий |
Дані про грошові суми, з 4 знаками після коми |
8 байтів |
|
Лічильник |
Довге ціле, що генерується Access для кожного нового запису |
4 байти |
|
Логічний |
Логічні дані |
1 біт |
|
Поле об'єкта OLE |
Малюнки, діаграми й ін. |
До 1 Гбайта |
Вибирається тип даних для кожного з полів таблиці. Для символьних даних варто вибирати Текстовий тип. Можна вказати й максимальну довжину текстового поля. Поле МЕМО варто використовувати тільки в тих випадках, коли розмір тексту може перевищувати 255 символів.
Якщо обрано Числовий тип, необхідно точно встановити розмір поля, тому що це впливає на точність значень даних й обсяг пам'яті.
Тип Дата/Час використовується для зберігання календарних дат або значень часу. Можна й обчислювати різницю в днях між двома значеннями цих даних.
Для зберігання даних про грошові суми використовується тип Грошовий, який має фіксоване число знаків після коми.
Тип Лічильник спеціально призначений для автоматичної генерації первинного ключа.
Логічнийтип використається для зберігання значень «Істина» й «Хибно».
Поле об'єкта OLEдозволяє зберігати такі дані як малюнки, діаграми й т.д., які можуть мати динамічні зв'язки з іншими додатками Windows.
Властивості полів
Для кожного поля можна задавати певні властивості, що залежать від обраного типу даних.
Розмір поля. Ця властивість задає максимальний розмір даних, для яких призначене поле.
Формат поля. Можна задати формат подання даних для вивода на екран або принтер. Наприклад, для дат у такий спосіб: 2/21/94 або Понеділок, Лютий 21,2010.
Число десяткових знаків. Установлює число знаків після крапки (коми). Наприклад, 2.99.
Маска введення. Задається для типів даних Текстовий і Дата/Час. Маску можна побачити на екрані при уведенні даних у поле.
Підпис поля. Напис, що використовується у формах і звітах замість імені поля.
Умова на значення. Можна задати вираз, що при уведенні або редагуванні значення поля завжди повинне бути істинним. Наприклад, < 100 означає, що значення поля повинне бути менше 100.
Повідомлення про помилку. Можна визначити текст повідомлення, що буде виводитися у випадках, коли значення, що вводиться, не задовольняє умові на значення.
Обов'язкове поле. Установлюється для даних, які повинні бути уведені в поле обов'язково.
Індексоване поле. Встановлює додатковий індекс.
