Створення таблиць. Введення і редагування даних різних типів�Практична робота 6
2-ге видання, оновлене
Урок 20
Інформатика
teach-inf.com.ua
за підручником
Морзе Н.В. та ін.
Рівень стандарту 10(11)
Створення таблиць. Введення і редагування даних різних типів
Пригадай
Ти дізнаєшся
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які існують способи створення нових таблиць у середовищі MS Access?
У СКБД MS Access можна створювати таблиці різними способами. Найчастіше використовують такі два:
Таблиця
Конструктор таблиць
створення таблиці шляхом введення даних
створення структури таблиці в режимі конструктора
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які існують способи створення нових таблиць у середовищі MS Access?
У режимі таблиці назви полів формуються автоматично: Ідентифікатор, при виборі зі списку Клацніть, щоб додати, обирають тип даних, які будуть вводитися до відповідного поля.
Разом з тим, при введенні даних у таблицю можна змінювати й назви полів. При збереженні таблиці пропонується задати її ключове поле.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які існують способи створення нових таблиць у середовищі MS Access?
Найбільш коректно створити структуру таблиці, тобто визначити типи полів, їхні властивості, задати ключове поле тощо, дає змогу режим конструктора.
Однак при створенні таблиці будь-якими іншими способами в подальшому можна її відкрити в режимі конструктора та внести зміни чи доповнення до структури таблиці.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які існують способи створення нових таблиць у середовищі MS Access?
Для створення таблиці в режимі конструктора на панелі інструментів Створення необхідно вибрати команду Конструктор таблиць.
У вікні, що відкриється, можна виконувати всі дії зі створення структури. У нижній частині вікна вміщено опис загальних властивостей поля, які за потреби можна змінити.
2
1
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які існують способи створення нових таблиць у середовищі MS Access?
У кожному рядку Конструктора описують одне поле таблиці. Описуючи поле, слід зазначити його ім’я та тип даних.
Щоб створити поле таблиці, потрібно:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які існують способи створення нових таблиць у середовищі MS Access?
(Продовження…) Щоб створити поле таблиці, потрібно:
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які існують способи створення нових таблиць у середовищі MS Access?
Після завершення створення структури таблиці або закривання вікна таблиці важливо надати їй ім’я.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які типи даних можна використовувати для опису полів таблиці?
Система керування базами даних MS Access підтримує такі основні типи даних:
Тексти або набір цифр, що не потребують проведення розрахунків, наприклад, номери телефонів. Може містити до 255 символів
Текст
Довгий текст або комбінація тексту й чисел, наприклад, примітки або опис. Може містити
до 64 000 символів
Примітка
Числові дані, що використовуються для проведення
розрахунків
Число
Дати й час, що належать до років з 100 до 9999 включно
Дата/час
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які типи даних можна використовувати для опису полів таблиці?
(Продовження…) Система керування базами даних MS Access підтримує такі основні типи даних:
Грошові значення й числові дані, які використовують у математичних розрахунках, що проводяться з точністю до 15 знаків у цілій і до 4 знаків у дробовій частинах. Використовується для запобігання округлень під час обчислень
Грошова одиниця
Унікальний послідовний (збільшений на 1) номер або випадкове число, призначене MS Access щоразу, коли до таблиці додається новий запис, не може бути оновлено
Авто-нумерація
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які типи даних можна використовувати для опису полів таблиці?
(Продовження…) Система керування базами даних MS Access підтримує такі основні типи даних:
Логічні вирази, а також поля, які можуть містити одне з двох можливих значень (True/False, Так/Ні)
Логічний
Об’єкти (наприклад, документи MS Word, електронні таблиці MS Excel, малюнки, звуки та інші дані), які створені в інших програмах, що передбачають використання OLE-технології
Об’єкт OLE
Гіпер-посилання
Поле, у якому зберігається гіперпосилання
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які типи даних можна використовувати для опису полів таблиці?
(Продовження…) Система керування базами даних MS Access підтримує такі основні типи даних:
Може містити зображення, файли електронних таблиць, документи, діаграми та інші типи підтримуваних файлів до записів у базі даних, подібно до того, як прикріплюють файли до повідомлень електронної пошти. Поля вкладення забезпечують більшу гнучкість, ніж поля OLE
Object, і вони ефективніше використовують місце зберігання, оскільки не створюють растрового зображення
Вкладен-ня
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Які типи даних можна використовувати для опису полів таблиці?
(Продовження…) Система керування базами даних MS Access підтримує такі основні типи даних:
Містить формулу для обчислення значень на основі інших полів бази даних
Обчислювальний
Створює поле, до якого дозволяється вибрати значення з іншої таблиці або зі списку значень, використовуючи поле зі списком
Майстер підстановок
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Як виконати підстановку даних з однієї таблиці бази даних в іншу?
У зв’язаних таблицях зазвичай одна з таблиць у певному полі містить значення, які зберігаються у відповідному полі іншої таблиці — головної.
У такому разі при заповненні підлеглої таблиці зручно значення відповідних полів не вводити з клавіатури, а вибирати зі списку значень, які зберігаються в головній таблиці та є джерелом даних для підлеглої.
При створенні такої підстановки даних з однієї таблиці до іншої автоматично створюється зв’язок між таблицями за ключовим полем таблиці—джерела.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Як виконати підстановку даних з однієї таблиці бази даних в іншу?
У більшості випадків це має бути зв’язок «один-до-багатьох», в окремих — «один-до-одного». Наприклад, список з переліком класів школи з поля Назва таблиці Клас може бути підставлений у поле Клас іншої таблиці — Розклад.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Як виконати підстановку даних з однієї таблиці бази даних в іншу?
Швидко виконати підстановку допомагає Майстер підстановок, який можна викликати для потрібного поля в режимі конструктора таблиці.
Для цього слід виділити потрібне поле й у списку типів даних вибрати Майстер підстановок.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Як виконати підстановку даних з однієї таблиці бази даних в іншу?
На різних кроках роботи майстра користувач має вказати параметри підстановки:
Наприклад, спочатку визначити, чи містяться значення для підстановки в іншій таблиці, якщо так, то вказати таблицю та її поля, які слід використовувати для підстановки, насамкінець слід зазначити необхідність упорядкування значень таблиці.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Як виконати підстановку даних з однієї таблиці бази даних в іншу?
Може бути також створений список значень підстановки, який не міститься в інших таблицях. При цьому всі параметри підстановки будуть відображені в області Властивості поля на вкладці Підстановка.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Як імпортувати таблиці, створені в іншій базі даних або в середовищі табличного процесора?
Якщо потрібна таблиця вже створювалася в іншій базі даних або в середовищі табличного процесора, то можна не створювати її «з нуля», а імпортувати до бази даних.
Для цього слід вибрати режим Зовнішні дані та, наприклад, інструмент Excel.
1
2
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Як імпортувати таблиці, створені в іншій базі даних або в середовищі табличного процесора?
У діалоговому вікні Зовнішні дані слід вказати місцезнаходження та ім’я потрібного файла.
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Дайте відповіді на запитання
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Домашнє завдання
Проаналізувати
§ 17, с. 163-169
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Працюємо за комп’ютером
Сторінка
165-169
© Вивчаємо інформатику teach-inf.com.ua
Розділ 3
§ 17
Дякую за увагу!
2-ге видання, оновлене
Урок 20
Інформатика
teach-inf.com.ua
за підручником
Морзе Н.В. та ін.
Рівень стандарту 10(11)