
- •Міністерство освіти і науки, молоді та спорту україни
- •Методичні вказівки
- •(Модуль 3-й)
- •Створення баз даних. Створення таблиць за допомогою майстра таблиць
- •Основні теоретичні і довідкові відомості
- •1.1. Бази даних. Що таке база даних?
- •1.2. Таблиці. Створення таблиць
- •2. Порядок виконання роботи
- •2.1. Створення бази даних
- •2.2. Створення таблиць за допомогою Майстра таблиць
- •3. Контрольні питання
- •Створення таблиць у режимах конструктора і майстра таблиць. Технологія імпортування таблиць
- •Основні теоретичні і довідкові відомості
- •1.1. Структура таблиці
- •1.2. Типи полів у таблицях
- •1) Текстові поля
- •2) Числові і грошові поля
- •3) Поля дати і часу
- •1.4. Зв'язки між таблицями
- •Порядок виконання роботи
- •2.1. Створення таблиці “Покупці” у режимі конструктора
- •2.2. Створення таблиці “Замовлення” у режимі таблиці
- •2.3. Імпортування таблиці «Продажі» з Excel
- •3. Контрольні питання
- •Створення запитів за допомогою майстра запитів
- •1. Основні теоретичні і довідкові відомості
- •1.1. Що таке запит?
- •3. Контрольні питання
- •1. Основні теоретичні і довідкові відомості
- •Запити на зміну
- •1.2. Запити sql
- •2. Порядок виконання роботи
- •3. Контрольні питання
- •1. Основні теоретичні і довідкові відомості
- •1.1 Загальні відомості про форми
- •1.2. Створення форми
- •2. Порядок виконання роботи
- •Створення і редагування форм у режимі конструктора
- •3. Контрольні питання
- •1. Основні теоретичні і довідкові відомості
- •1.1. Створення діаграми
- •Види діаграм
- •1.3. Зміна розмірів діаграми
- •2. Порядок виконання роботи
- •3. Контрольні питання
- •1. Основні теоретичні і довідкові відомості
- •1.1. Загальні відомості про підпорядковані форми
- •1.2. Механізм зв'язку головної і підлеглої форм
- •2. Порядок виконання роботи
- •2.Порядок виконання роботи
- •3.Контрольні питання
- •1. Основні теоретичні і довідкові відомості
- •1.1. Загальні відомості про макроси
- •1.2. Створення макросу
- •2. Порядок виконання роботи
- •3 Контрольні питання
- •1. Основні теоретичні і довідкові відомості
- •1.2. Макрокоманда відкриття форм
- •1.3. Макрокоманда закриття форм
- •Створення процедур обробки об'єктів баз даних
- •1.2. Підключення до бази даних
- •1.3. Властивості і методи набору записів
- •1.4. Властивості об'єкта Recordset
- •1.5. Методи об'єкта Recordset
- •2. Порядок виконання роботи
- •3. Контрольні питання
- •Додаток
- •Список літератури
3. Контрольні питання
1. Для чого застосовуються запити?
2. Які типи запитів створюються в Microsoft Access?
3. Що таке запит на вибірку?
4. В яких випадках використовують запити: з параметрами, перехресні запити, запити на записи, які повторюються, запити без підпорядкованих?
Л а б о р а т о р н а я р а б о т а № 4
СТВОРЕННЯ ЗАПИТІВ У РЕЖИМІ кОНСТРУКТОРа
1. Основні теоретичні і довідкові відомості
Запити на зміну
Існує чотири типи запитів на зміну: на вилучення, на відновлення і додавання записів, а також на створення таблиці.
1) Запит на вилучення вилучає групу записів з однієї чи декількох таблиць. Наприклад, запит на вилучення дозволяє вилучити записи про товари, постачання яких припинені чи на які немає замовлень. За допомогою запиту на вилучення можна вилучати тільки весь запис, а не окремі поля усередині його.
2) Запит на відновлення записів вносить загальні зміни в групу записів однієї чи декількох таблиць. Наприклад, на 10 відсотків піднімаються ціни на всі молочні продукти або на 5 відсотків збільшується зарплата співробітників визначеної категорії. Запит на відновлення записів дозволяє змінювати дані в існуючих таблицях.
3) Запит на додавання додає групу записів з однієї чи декількох таблиць у кінець однієї чи декількох таблиць. Запит на додавання також корисний при виконанні таких дій:
- додавання полів на основі умов відбору;
- додавання записів, якщо деякі поля однієї таблиці не існують в іншій. Запит на додавання додасть дані в поля, які збігаються і пропустить інші.
4) Запит на створення таблиці створює нову таблицю на основі усіх чи частини даних з однієї чи декількох таблиць. Запит на створення таблиці корисний для виконання таких дій:
- створення таблиці для експорту в іншу базу даних Microsoft Access;
- створення звітів, які містять дані декількох таблиць;
- створення резервної копії таблиці.
- створення архівної таблиці, яка містить старі записи;
- підвищення швидкодії форм і звітів, які базуються на багатотабличних запитах або виразах SQL.
1.2. Запити sql
В Access є три типи запитів, які не можуть бути створені в режимі конструктора запиту (бланка QBE). Для них необхідно ввести SQL – вираз:
- запит на об'єднання. Поєднує поля (стовпці) однієї чи декількох таблиць або запитів в одне поле (стовпець) у результуючому наборі записів;
- запит до сервера;
- керуючий запит. Створює або змінює об'єкти бази даних, такі, як таблиці Microsoft Access.
Вирази SQL складаються з ключових слів, а також ідентифікаторів і виразів Access. Найбільш важливі ключові слова в SQL:
select - перше слово усіх повідомлень SQL, за допомогою якого проводиться пошук даних в одній чи декількох таблицях у базі даних. За ключовим полем select записують імена всіх полів, що включаються у вибірку. Використовуючи знак * після select, можна автоматично включити в запит усі поля вихідної таблиці;
distinct – вилучає повторювані значення з поля в наборі записів, знайдених за допомогою SQL;
distinctrow – вилучає запис з вибірки тільки при дублюванні всього запису цілком;
from – вказує, яка таблиця (таблиці) містять потрібні нам поля;
join - позначає зв'язок між записами, які містяться в різних таблицях;
where – позначає умови вибору, які повинні використовуватися при виборі записів для включення їх у вибірку;
union - поєднує записи таблиць у єдиний набір даних;
order by – позначає режим сортування для набору даних;
group by – означає, що буде повернутий один запис для кожного окремого значення в зазначеному полі. Якщо group by включається в select, список вибору повинен включати функції avg, count, sum і ін.
При введенні умов вибору записів можна використовувати знаки відношень, логічні операції and, or і not, оператори: between, in, like.