- •Тема: «Визначення бази даних, структури баз
- •План лекції:
- •6. Типи запитів:
- •1. Поняття бази даних
- •2. Об’єкти бази даних
- •3. Моделі баз даних
- •4. Проектування структури таблиці Режими створення таблиць
- •Вікно конструктора таблиці
- •Типи даних
- •5. Запуск Access і створення файлу бази даних
- •6. Типи запитів:
- •Мал.5 Типи запитів.
4. Проектування структури таблиці Режими створення таблиць
Таблиці бази даних описують певні теми. Наприклад табель успішності описує оцінки учня по чвертях і за рік. У зв’язку з цим табель є таблицею, у якій є поле з назвою предмета, а також поля з четвертними оцінками і поле з оцінкою за рік.
Ви можете самі вигадати багато всіляких таблиць. Однак, перед тим, як розпочати створення таблиці, потрібно добре уявити її структуру, тобто склад полів, типи даних і властивості полів.
Для створення таблиці в додатку Access відкрийте вікно бази даних. Перейдіть у цьому вікні до об’єктів Таблицы (мал. 2.2) та оберіть режим створення таблиці. У Access передбачено кілька таких режимів, які обираються зі списку у вікні бази даних:
▪ Создание таблицы в режиме конструктора – режим для задання структури таблиці, тобто імен полів і типів даних.
▪ Создание таблицы с помощью мастера – створення таблиці за допомогою програми майстра.
▪ Создание таблицы путем ввода данных – застосовується для заповнення і редагування полів таблиці.
Вікно конструктора таблиці
Структура таблиці визначається у вікні конструктора (рис. 4). Для визначення поля задаються: Имя поля, Тип данных, Описание.
Ім'я поля. Кожне поле таблиці повинно мати унікальне ім’я, яке задовольняє угоди про імена об’єктів в M'S Access (табл. 2.2). У MS Access діють такі обмеження па імена полів, елементів управління й об’єктів: ім’я може включати будь-яку комбінацію букв, цифр, пропусків і спеціальних знаків, за винятком крапки (.), знака оклику (!), надрядкового знака (’) і квадратпих дужок ([ ]), не повинно починатися зі знака пропуску.
Тип даних. Визначає тип даних, який може містити це поле.
Опис. Короткий коментар, а також загальні властивості.
Мал.3 Вікно конструктора
№ |
Елементи |
1 |
Ключове поле |
2 |
Вибір типу поля |
3 |
Панель редагування властивостей полів |
4 |
Список полів |
Запис БД – це рядок таблиці, конкретна реалізація (значення) поняття предметної області.
Поле БД – це стовпець у таблиці даних, властивість (атрибут) даного поняття предметної області. Для кожного поля задається тип даних, що можуть знаходитися в ньому.
Записи в тальці відрізняються значеннями своїх полів.
Ключове поле БД - поле або кілька полів, що однозначно визначають запис.
Типи даних
Дані в полі можуть належати до одного з десяти типів.
Текстовий (Text) — використовується для зберігання звичайного неформатованого тексту обмеженого розміру (за умовчанням — 50 символів).
Поле MEMO (Memo) — спеціальний тип даних для зберігання великих обсягів тексту (фізично текст зберігається не в полі, а в іншому місці бази даних, у полі зберігається лише покажчик на нього).
Числовий (Number) — тип даних для зберігання дійсних чисел.
Дата/час (Date/Time) — тип даних для зберігання календарних дат і поточного часу.
Грошовий (Currency) — тип даних для зберігання грошових сум.
Лічильник (AutoNumber) — спеціальний тип даних для натуральних чисел з автоматичним нарощуванням.
Логічний (Yes/No) — тип даних для зберігання логічних даних (можуть приймати тільки два значення).
Поле об'єкта OLE (OLE Object) — спеціальний тип даних для зберігання об’єктів OLE, наприклад мультимедійних (фізично об’єкт зберігається в іншому місці бази даних, а в полі зберігається тільки покажчик на нього).
Гіперпосилання (Hiperlink) — спеціальне поле для зберігання адрес URL веб-об’єктів.
Майстер підстановок (Lookup Wizard) — використовується для задания списку значень, які може приймати дане поле.
