- •Як можна змінити ширину стовпців чи висоту рядків таблиці?
- •Основні теоретичні відомості
- •2. Створення бази даних.
- •3. Створення структури таблиці.
- •Будемо створювати таблицю в режимі Конструктор. В вікні конструктора таблиці містяться такі області:
- •3.1. Типи та властивості полів.
- •3.2. Задання первинного ключа.
- •7. Приклад створення бази даних.
- •4. Зміна структури таблиці
- •5. Введення та редагування даних
- •6. Форматування таблиці.
- •Зв’язки між реляційними таблицями.
- •2. Використання фільтрів для пошуку інформації в бд
- •Числові умови та умови типу дата записуються в форматі
- •Побудова складних умов
- •2.1. Відбір записів за допомогою команди Фильтр по выделенному.
- •2.2. Відбір записів за допомогою простого фільтру
- •2.3. Відбір записів за допомого вікна розширеного фільтра
- •Основні теоретичні відомості
- •1. Створення та використання запитів
- •Обчислювальні поля
- •3. Запит на вибирання з параметром
- •4. Запит на створення таблиці
- •Створення і використання запитів на додання
- •Створення та використання запитів на відновлення
- •Створення і використання запитів на вилучення
- •1. Створення форм за допомогою Майстра форм
- •Створення форм за допомогою конструктора
- •Складена форма
- •Створення складеної форми
4. Запит на створення таблиці
Цей результат використовується для збереження результатів запиту у створеній таблиці і відрізняється від запиту на вибирання тим, що забезпечує включення нової таблиці до складу таблиць поточної бази даних або експорту-вання таблиці в іншу базу даних.
Для конструювання запиту на створення таблиці необхідно створити запит на вибирання або викликати в режимі Конструктор раніше створений запит. Потім, за допомогою команди Запрос – Создание таблицы потрібно викликати діалогове вікно Создание таблицы.
У верхню частину вікна Имя таблицы необхідно ввести ім’я нової таб-лиці і натиснути кнопку Ok. Створена таблиця може бути включена в список таблиць поточної бази даних або експортована в іншу базу даних, ім’я якої вказується в нижній частині вікна.
Створення і використання запитів на додання
Запити на додання використовуються для додавання нових записів з од-нієї таблиці до іншої. Запити на додання можуть копіювати дані в інші таблиці однієї і тієї ж бази даних або в таблиці інших баз даних. Таблиці не обов’язково повинні мати ідентичну структуру, але типи полів однієї таблиці повинні відповідати типам полів іншої таблиці. Для створення та виконання запиту на додання слід виконати такі дії:
Створіть запит-вибірку, що вибирає записи, які необхідно додати до іншої таблиці. Щоб переконатися в правильності результату, клацніть по кнопці Таблица панелі інструментів.
Виконайте команду Запрос – Добавление. З’явиться нове діалогове вікно Добавление.
В полі Имя таблицы введіть ім’я таблиці, в яку необхідно додавати дані, або розкрийте список і виберіть таблицю із списку. Для додавання даних в таб-лицю іншої бази даних виберіть опцію Другая база данных і введіть ім’я файла баних в поле Имя файла.
Після встановлення потрібних параметрів натисніть Ok і виконайте запит за допомогою команди Запрос – Запуск.
Створення та використання запитів на відновлення
Запити на відновлення є запитами на зміну, які відновлюють всі записи, що задовольняють певній умові (або виконують вказані зміни). Запити на від-новлення дуже корисні в тому випадку, коли потрібно провести глобальні зміни в деякому наборі даних (наприклад, якщо в таблиці цін товарів необхідно підвищити всі ціни на товари певної категорії на 5%, або змінити поштові індекси, або номери телефонів для певного міста). Для створення запиту на відновлення необхідно виконати наступне:
Створіть запит виборку, що вибирає записи, які потрібно поновити. Щоб переконатися в правильності результату, клацніть по кнопці Таблица панелі інструментів.
Виконайте команду Запрос – Обновить. З’явиться нове діалогове вікно Обновить.
Клацніть в рядку Обновить над полем, яке потрібно відновити. Наприклад, якщо запит містить поле Ціна і потрібно збільшити його значення на 6%, введіть вираз [Ціна]*1,6.
Після встановлення потрібних параметрів натисніть Ok і виконайте запит за допомогою команди Запрос – Запуск.
Створення і використання запитів на вилучення
Запити на вилучення вилучають всі записи, які задовольняють умовам, що задаються в запиті. Запити на вилучення часто використовуються для архівування записів. Запускається запит на створення таблиці, який копіює виб-рані записи в нову таблицю, і виконується запит на вилучення, який вилучає записи, які копіювалися на попередньому етапі в таблицю. Для створення такого запиту необхідно:
Створіть запит виборку, що вибирає записи, які потрібно вилучити з таблиці. Щоб переконатися в правильності результату, клацніть по кнопці Таблица панелі інструментів.
Виконайте команду Запрос – Удаление. З’явиться нове діалогове вікно Удалить.
Після встановлення потрібних параметрів натисніть Ok і виконайте запит за допомогою команди Запрос – Запуск.
З А В Д А Н Н Я
Побудуйте запит до вашої бази даних як подано в інструкції.
Створити запит до таблиці Товар, який вибиратиме записи про товар, ціна якого знаходиться в діапазоні [100:200].
Створити запит до таблиці Замовлення, який вибиратиме записи про виконані замовлення протягом 2011 р.
Створити запит до таблиці Працівники, який вибиратиме записи працівників, у яких немає телефону.
В запиті Відомості створіть обчислювальне поле Ціна замовлення згідно приведеної інструкції.
На основі таблиць Покупець, Товар, Замовлення сформуйте запит на створення таблиці записів, яка містять відомості про покупців, які купили шоколад та морозиво.
Скопіюйте таблицю Покупець під іменем Покупець1. Виділіть в цій таблиці всі записи і вилучіть їх за допомогою команди Правка – Удалить. На основі таблиці Покупець сформуйте запит на додання, в якому всі дані таблиці Покупець заносяться до таблиці Покупець1. Запустіть запит на виконання.
Скопіюйте таблицю Товар під іменем Товар1. На основі таблиці Товар1 сформуйте запит на відновлення, у якому Ціна одиниці зростає на 5%. Запустіть запит на виконання.
На основі таблиці Покупець1 сформуйте запит на вилучення і запустіть його на виконання.
ЛАБОРАТОРНА РОБОТА № 4
Тема роботи: Створення форм за шаблоном та з допомогою конструктора
Мета роботи: навчити створювати форми різних стилів за допомогою майстра форм та односторінкові форми за допомогою конструктора форм.
КОНТРОЛЬНІ ЗАПИТАННЯ
Що таке форма?
Які існують режими створення форми?
Опишіть методику створення форми в режимі майстра форм.
Що таке елемент керування форми?
Вкажіть основні елементи керування форми.
ОСНОВНІ ТЕОРЕТИЧНІ ВІДОМОСТІ.
Розглянуті раніше способи подачі даних – табличні. Таке подання не завжди зручне. Часто дані необхідно розташувати у такому вигляді, в якому зберігаються відповідні документи. Основою діалогового інтерфейсу користувача з базою даних є форма. За її допомогою можуть здійснюватися завантаження даних у зв’язані таблиці, переглядатися та коригуватися дані. Працюючи з формою, користувач може добавляти та вилучати записи в таблицях, змінювати значення даних у полях, одержувати розрахункові дані, а також здійснювати контроль даних, що вводяться.
Конструкція форми визначається користувачем. Всі відомості у формі містяться в елементах керування – об’єктах форми, які служать для виведення даних на екран, виконання макрокоманд або оформлення форми. Наприклад, поле можна використати для виведення даних на екран, кнопку – для відкривання іншої форми, а лінію або прямокутник – для поділу або групування елементів керування з тим, щоб вони краще сприймалися користувачем.
У Microsoft Access є такі групи елементів керування: поле, напис, група, перемикач, позначка, вимикач, поле із списком, список, кнопка, рисунок, приєднана рамка об’єкта, вільна рамка об’єкта, набір вкладок, підпорядкована форма, розрив сторінки, лінія, прямокутник.
Елементи керування можуть бути зв’язаними, вільними або такими, що визначаються.
Зв’язаний елемент керування приєднується до поля базової таблиці або запиту. Використовують його для відображення, введення або обновлення зна-чень полів таблиць бази даних.
Вільний елемент керування джерела даних не має. Такі елементи засто-совуються для виведення на екран даних, ліній прямокутникі або рисунків.
Елемент керування, що визначається, призначений для розрахунків. Як джерело даних у ньому використовується вираз, у якому можуть бути застосо-вані дані полів базової таблиці або запиту, а також дані іншого елемента керу-вання форми.
Будь-яка форма заздалегідь має бути спроєктована, а потім сконстру-йована засобами MS Access.
Для конструювання форми слід у вікні бази даних вибрати вкладку Формы і виконати команду Создать, внаслідок чого на екрані з’явиться діа-логове вікно Новая форма. Вона дає можливість вибирати такі режими кон-струювання нової форми:
ручний, коли за допомогою Конструктора створюється порожня форма, в якій вручну додаються нові поля таблиці;
діалоговий, коли за допомогою Майстра будується форма за принципом «запитання-відповідь»;
за замовчуванням, коли форма конструюється в режимі Автоформат;
режим діаграм, коли запускається Майстер, що забезпечує подання числових табличних даних у графічному вигляді.
