Створення таблиць в MS Access
Розглянемо, як створити базу даних, що складатиметься з однієї чи декількох таблиць. Для цього після запуску програми MS Access треба виконати таку послідовність команд: у вікні MS Access 97 увімкнути першу радіокнопку Нова (Blank) база даних => ОК => Вибрати потрібну папку і надати назву файлові => Створити => В отриманому головному вікні бази даних активізувати закладку Таблиці => Створити. У MS Access 2003 слід виконати команду створення нової БД в області завдань. Отримаєте головне вікно БД (рис. 2).
Рис. 2. Головне вікно бази даних в MS Access 2003
Якщо з програмою вже працювали раніше, то послідовність команд інша: Файл => Створити БД => На закладці Загальні вибрати піктограму Нова база даних => ОК і т.д... => Створити.
Надалі суттєво не плутати назву файлу БД і назви таблиць, які є в БД. Назва файлу, наприклад studenty, відображається у рядку заголовка головного вікна БД (див. рис. 2), а назви таблиць — на закладці Таблиці.
Є декілька способів створення таблиць:
1. режим таблиці;
2. конструктор таблиці;
3. майстер таблиці;
4. імпорт таблиці.
Робота користувача складається з двох етапів: створення структури таблиці за допомогою конструктора і введення даних у таблицю в режимі таблиці. Найчастіше структуру створюють командою Конструктор таблиці.
У режимі конструктора користувач задає:
1. назви полів методом введення назв;
2. тип даних методом вибору типу із запропонованого списку;
3. описи полів, які є необов'язковими;
4. властивості полів (лише у разі потреби) методом заповнення таблиці властивостей (рис. 3).
Рис. 3. Вікно конструктора таблиці. Тут задають назви, типи, властивості полів, ключове поле.
У найпростіших БД достатньо задати назви полів і зазначити їхні типи, оскільки головні властивості фіксуються автоматично згідно із принципом замовчування.
Структуру будь-коли можна модифікувати (змінити). У раніше створену структуру нове поле вставляють командою Вставити => Рядки. Виокремлене поле вилучають командою Редагувати => Вилучити рядки. Можна змінити порядок розташування полів, перетягуючи їхні назви вниз чи вгору.
Після створення структури вікно конструктора треба закрити зі збереженням таблиці у файлі на диску з деякою назвою: Оцінки, Телефони тощо.
Щоб увести дані в таблицю, її потрібно відкрити в режимі таблиці з головного вікна бази даних: Закладка Таблиці => Виберіть назву Відкрити чи двічі клацніть на назві.
Дані у нову таблицю вводять звичайно з клавіатури. Зовнішньо таблиця подібна до електронної. Ширину стовпців і висоту рядків змінюють методом перетягування розмежувальних ліній. Клітинки таблиці можна форматувати. Можна керувати відображенням даних у клітинках шляхом підбору потрібного значення властивості формату відповідного поля.
Для прискореного введення у поля даних, що є елементами деякого стандартного списку, наприклад, списку посад, назв міст тощо, у конструкторі таблиці для відповідного поля у типі даних потрібно увімкнути майстра підстановки і створити (ввести) список даних. Цим списком можна користуватися у режимі введення даних у таблицю.
Стовпці можна ховати чи показувати командою Формат Заховати стовпець/Показати стовпець.
Щоб деякі стовпці не зміщувались під час перегляду широкої таблиці, їх фіксують на екрані командою Формат => Зафіксувати чи вивільняють — Формат => Вивільнити всі стовпці.
Словник
База даних | База данных | Database |
Створити | Создать | Create |
Таблиці | Таблицы | Tables |
Конструктор | Конструктор | Design View |
Ім'я поля | Имя поля | Field Name |
Тип даних | Тип данных | Data Type |
Опис | Описание | Description |
Властивості поля | Свойства поля | Field Properties |
Лічильник | Счетчик | AutoNumber |
Вигляд | Вид | View |
Майстер підстановки | Мастер подстановки | Lookup Wizard |
Умова на значення | Условие на значение | Validation Rule |
Повідомлення про помилку | Сообщение об ошибке | Validation Text |
Хід роботи
1. Запустіть програму для опрацювання бази даних MS Access.
2. Задайте параметри функціонування програми.
Сервіс => Параметри => закладка Режим таблиці. Виберіть шрифт Arial, розмір 12 п., чорний тощо => Застосувати => ОК.
3. Створіть нову базу даних з іменем файлу — вашим прізвищем: Прізвище 1.
Діалогове вікно Access або увімкніть область задач у нових версіях => Нова база даних => ОК => Виберіть свою папку і дайте файлові назву Прізвище1.mdb => Створити.
4. Розгляньте головне вікно БД. Які закладки є у ньому? Активізуйте закладку (натисніть кнопку) Таблиці і виконайте команду Створити в режимі конструктора.
У версії 97 у вікні Нова таблиця виберіть режим Конструктор => ОК — відкриється вікно конструктора з назвою Таблиця 1.
5. Утворіть структуру бази даних.
Введіть назви полів і задайте їхні типи: Номер (лічильник або числовий), Прізвище (текстовий), Ім'я (текстовий), Мат (числовий), Інф (числовий), Фіз, Літ, Мова (числовий). Назви типів вводити не потрібно, клацніть у полі типу і користуйтеся списком типів, а також вертикальним прокручуванням робочого поля вікна конструктора, щоб переглянути всю структуру. Поле Прізвище проіндексуйте. Для поля Мат задайте властивості: умову на допустиме значення та повідомлення, яке виводитиметься у разі помилки користувача. Текст повідомлення придумайте самі.
6. Закрийте вікно конструктора таблиці (але не переплутайте з вікном Access) і збережіть структуру таблиці на диску з деякою назвою, наприклад, Оцінки.
Файл => Закрити => Так => Замість назви Таблиця 1 введіть назву Оцінки => ОК. Відмовтеся поки що від ключового поля (натисніть на кнопку НІ).
7. Відкрийте створену таблицю для введення даних.
У головному вікні БД виберіть таблицю Оцінки і натисніть на кнопку Відкрити або двічі клацніть на назві таблиці.
8. Уведіть у таблицю дані (15 рядків протягом 10 хв).
Якщо потрібно, зменшіть ширину стовпців. Спробуйте у поле Мат ввести неправильне значення оцінки. Закрийте вікно з повідомленням про помилку і введіть правильне значення оцінки.