Для виклику майстра для створення таблиць у вікні діалога <New Table> натисніть кнопку Table Wizard (рис.2).
Створення таблиці складається з чотирьох кроків:
1. На першому кроці зі списку прототипів таблиць та їх записів обирається декілька записів створюваної таблиці (рис.3).
Для цього зі списку Sample Tables обєріть таблицю, яку хочете взяти за основу при створенні своєї таблиці. При цьому в списку Available Fields показується, які записи ви обрали з даної таблиці. Перенесіть в список Select Fields записи які ви хочете помістити у створювану таблицю.
Для формування списку записів таблиці використовуйте наступні кнопки
Кнопки | Дії |
Переносить запис із списка Available Fields до списку Selected Fields | |
Переносить всі поля із списка Available Fields до списку Selected Fields | |
Повертає запис із списка Selected Fieldsдо списку Available Fields | |
Переносить всі записи із списка Selected Fieldsдо списку Available Fields |
Натисніть кнопку Next.
2. На другому кроці роботи майстра (рис.4.) треба задати базу даних, до якої будуть додаватися таблиці.
Спочатку необхідно визначити тип створюваної таблиці, для цього треба обрати одну з двох опцій:
Опція | Призначення |
Create my tables a stand-alone free table | Створюється вільна таблиця |
Add my table to the following database | Таблиця додається до бази даних |
При встановленні опції Add my table to the following database необхідно вибрати базу даних, в яку майстер додасть нову таблицю. У випадаючому списку може не бути необхідної вам бази даних. В цьому випадку натисніть кнопку, яка знаходиться праворуч від списка, у відчиненому вікні діалога <Open> виберіть необхідну базу даних.
3. Можна змінити найменування вибраних записів, використовуючи запис Field Name, їх тип і розмір. Також можна, використовуючи запис Caption, задати для кожного запису назву, яка буде з’являтися як назва таблиці (рис.5).
При створенні форм з допомогою майстра назва використовується як надпис до запису таблиці. На цьому кроці встановлюється прапорець Allow null values, який пояснює, чи може запис бути порожнім.
В цьому вікні діалога майстра можна також визначити маску вводу даних для поля. Для цього використовується перемикач Input Mask, який містить такі опції:
Опції | Призначення |
Pre-defined | Ця опція використовується в тому випадку, коли для задання маски вводу будуть використовуватися варіанти масок із розшукуємого списку, який знаходиться праворуч від опції |
Custom mask | Користувач самостійно задає маску вводу для запису таблиці. Маска вводиться до поля, яке знаходиться праворуч від опції. Використовуючи випадаючий список Format, можна задати формат запису. |
4. З допомогою випадаючого списку Primary key, який містить всі записи таблиці, встановлюється первинний ключ таблиці. Список Field Name використовується для створення допоміжних індексів (рис.6)
Якщо ви створюєте не вільну таблицю, а ту, яка входить до бази даних, треба визначити зв’язки між новою таблицею і таблицями які вже є в базі даних (рис.7.).
В списку My new им’я_таблиці table є перелік всіх існуючих та можливих зв’язків для нової таблиці. Використовуючи цей список та вікно діалога <Relationships>, який відкривається при натисненні кнопки Relationship, встановлюється тип зв’язку між створюваною таблицею та іншими таблицями бази даних.
5. Встановлюється режим подальшої роботи з таблицею (рис.8) за допомогою наступних опцій:
Опція | Призначення |
Save table for later use | Зберігає створену таблицю |
Save table and browse it | Зберігає створену таблицю та відкриває її для редагування |
Save table and modify it in the Table Designer | Зберігає створену таблицю та відкриває її для редагування |
Натисніть кнопку Finish.
Додаток 6
Встановлення зв’язків між таблицями
За допомогою індексів можна встановлювати постійні та тимчасові зв’язки між таблицями.
Тимчасові зв’язки між таблицями