- •Тема 9. Програмні засоби роботи з базами та сховищами даних Лекція 10 Основи теорії реляційних баз даних (2 рік.)
- •Системи управління базами даних Система управління базами даних Mіcrosoft Access 2003 і її основні можливості
- •Призначений для користувача інтерфейс ms Access 2003
- •Створення бази даних (таблиць і зв'язків між ними)
- •Створення бд за допомогою субд Access починається із створення структури таблиць і установки зв'язків між таблицями.
- •Створення бази даних Установка зв'язків між таблицями в субд Access
- •Заповнення таблиць
- •Створення (формування) запитів
- •Створення запиту на вибірку за допомогою Майстра
- •Створення запиту на вибірку за допомогою Конструктора
- •Проектування форм і робота з ними
- •Створення звіту як об'єкту бази даних
- •Структура звіту в режимі Конструктора
- •Способи створення звіту
Створення бази даних (таблиць і зв'язків між ними)
При першому відкритті вікна бази даних Access завжди активізує вкладку Таблиці і виводить на екран список режимів створення таблиць :
- Створення таблиці в режимі конструктора;
- Створення таблиці за допомогою майстра;
- Створення таблиці шляхом введення даних
Нагадаємо, що таблицею Access є сукупність даних об'єднаних загальною темою. Для кожної суті призначається окрема таблиця, щоб не було повторень в збережених даних. Таблиці складаються із записів і полів. Кількість полів в записі визначається на стадії проектування таблиці, тому перш ніж створювати таблицю за допомогою додатка Access, необхідно чітко представляти її структуру.
Величина і тип полів визначається користувачем. Необхідно вибирати розміри полів не занадто великими, оскільки при завищених розмірах полів марно витрачається пам'ять БД. Для створення зв'язків між таблицями вони повинні мати ключове поле, тому необхідно призначити ключове поле кожній таблиці.
Щоб задати первинний ключ в режимі Конструктора, необхідно виділити необхідне поле, а потім клацнути на піктограмі "Ключове поле", розташованою на панелі інструментів. Для призначення Зовнішнього (Вторинного) ключа в режимі Конструктора, необхідно виділити поле і в області властивостей цього поля в рядку Індексоване поле із списку вибрати значення Так (Збіги допускаються).
Для вибору необхідного режиму створення таблиць можна двічі клацнути на один з них в списку режимів, відкриється необхідний режим. Крім того, можна клацнути на піктограмі "Створити" у вікні БД, відкриється вікно діалогу "Нова таблиця", і в нім вибрати необхідний режим створення таблиці.
При виборі режиму Майстер таблиць відкриється вікно "Створення таблиць", в якому за допомогою зразків таблиць і полів легко сформувати поля нової таблиці.
Але якщо у вікні "Створення таблиць" немає необхідного зразка таблиці, то необхідно вибрати режим Конструктора, відкриється вікно Конструктора таблиць:
- Склад (структура) таблиці визначається в області проекту таблиці, яка складається з трьох колонок, :
- Ім'я поля;
- Тип даних;
- Опис.
Типи даних необхідно вибрати із списку, що розкривається, :
- Текстовий - алфавітно-цифрові дані (до 255 байт)
- Поле МЕМО - довгий текст або числа, наприклад, примітки або опису (до 64000 байт)
- Числовий - текст або комбінація тексту і чисел (зберігає 1, 2, 4 або 8 байтів)
- Дата/час - дати і час (8 байт)
- Грошовий - використовується для грошових значень (зберігає 8 байтів)
- Лічильник - автоматична вставка унікальних послідовних (що збільшуються на 1) або випадкових чисел при додаванні запису (4 байти)
- Логічний - дані, приймаючі тільки одне з двох можливих значень, наприклад, "Та ні" (1 біт)
- Поле об'єкту OLE - для вставки наступних об'єктів : малюнки, картинки, діаграми і так далі (до 1 Гбайта)
- Гіперпосилання - адреса посилання на файл на автономному комп'ютері або в мережі (зберігає до 64 000 знаків)
- Майстер підстановок - створює поле, що дозволяє вибрати значення з іншої таблиці або із списку значень, використовуючи поле із списком. При виборі цього параметра в списку типів даних запускається майстер для автоматичного визначення цього поля.
Создание структури таблиць
