- •Тема 4: Попередній перегляд і друк робочого аркушу.
- •1. Друк даних робочих аркушів
- •1. Виберіть команду Файл –Параметры страницы.
- •1. Виберіть команду Файл –Параметры страницы.
- •1. Виберіть команду Файл –Параметры страницы.
- •1. Виберіть команду Файл –Параметры страницы.
- •2. Верхні і нижні колонтитули
- •1. Виберіть команду Файл-Параметры страницы.
- •3. Попередній перегляд та друк робочого листа
- •Тема 5: Структуризація та організація даних.
- •Реляційна модель даних
- •Тема 6: Проектування реляційної бази даних
- •Створення інфологічної моделі
- •Взаємозв'язки в моделі даних
- •Зв’язки між таблицями встановлюються шляхом об’єднання співпадаючих значень ключових полів
- •Відношення один-до-одного
- •Відношення один-до-багатьох
- •Відношення багато-до-одного
- •Відношення багато-до-багатьох
- •Тема 7: Системи управління базами даних.
- •Тема 8: Робота з таблицями
- •Тема 9: Поняття запиту. Створення запитів.
- •Поняття запиту
- •Алгоритм створення простого запиту за допомогою майстра:
- •Алгоритм створення запиту за зразком в режимі конструктора
- •Умови відбору рядків можна задавати різні. Наприклад:
- •[Введіть прізвище]
- •Тема 10: Виконання обчислень у звітах.
- •Тема 11: Поняття макросу. Створення макросів
- •Алгоритм створення макросу:
- •Алгоритм створення кнопки для запуску макросу у формі шляхом перетягування макросу:
- •Створення головної форми
- •Тема 12: Програмування реляційних запитів.
- •Перехресні запити
- •Створення перехресних запитів за допомогою майстра
- •Створення перехресного запиту без допомоги майстра
- •Створення управляючого запиту
- •Microsoft Access підтримує такі керуючі інструкції:
- •Використання вкладених запитів
- •Визначення умов для поля за допомогою підлеглого запиту
- •Тема 13: Режими монопольного і колективного використання баз даних. Блокування таблиць та сторінок.
- •Встановлення режиму відкриття бази даних Access (монопольний або загальний доступ)
- •Відкриття бази даних Microsoft Access
- •Редагування даних в базі даних Access під час роботи в розрахованому на багато користувачів середовищі
- •Вибір стратегії блокування записів
- •Вибір стратегії блокування записів за замовчанням
- •Тема 14: Автоматизовані системи обробки інформації.
- •Принципи управління в локальних мережах
- •Технологія "клієнт-сервер"
- •Архітектура інформаційної системи
Створення управляючого запиту
Управляючі запити SQL використовуються для створення, вилучення та зміни таблиць або для створення індексів в поточній базі даних.
1. У вікні бази даних виберіть команду Створити (Создание) - Конструктор запитів (Конструктор запросов)
2. У вікні діалогу Додавання таблиці (Добавление таблицы), не додаючи таблиці або запити, натисніть кнопку Закрити.
3. У меню Запит (Запрос) виберіть команду Запит SQL - Управління (Запрос SQL - Управление).
6. Уведіть інструкцію SQL для управляючого запиту. Кожен управляючий запит може містити лише одну керуючу інструкцію.
Microsoft Access підтримує такі керуючі інструкції:
CREATE TABLE — створює таблицю.
ALTER TABLE — додає нове поле або обмеження в наявну таблицю.
DROP — вилучає таблицю з бази даних або вилучає індекс, визначений для поля або групи полів.
CREATE INDEX — створює індекс для поля або групи полів.
Приклад 1. Створити в базі даних Учні управляючий запит для створення таблиці Drus (Друзі).
CREATE TABLE drus ([kd] integer, [pr_dr] text, [im_dr] text, [d_nar] date, [tel] text, CONSTRAINT [in1] PRIMARY KEY ([kd]));
Для перегляду результатів запустіть запит на виконання, а потім відкрийте створену таблицю.
Приклад 2. Створити в базі даних Учні управляючий запит, що додає до таблиці Drus (Друзі) Adr (Адреса).
ALTER TABLE drus ADD COLUMN [adr] text;
Для перегляду результатів запустіть запит на виконання, а потім відкрийте таблицю Drus (Друзі).
Алгоритм створення таблиці бази даних:
· у вікні бази даних виберіть команду Створити (Создание) - Конструктор запитів (Конструктор запросов);
· у вікні діалогу Додавання таблиці (Добавление таблицы), не додаючи таблиці або запити, натисніть кнопку Закрити;
· у меню Запит (Запрос) виберіть команду Запит SQL - Управління (Запрос SQL - Управление);
· введіть інструкцію SQL.
Використання вкладених запитів
Вкладений запит є інструкцією SQL SELECT, вкладеною в запит на вибір або запит на зміну.
Щоб визначити нове поле, цю інструкцію можна ввести до рядка Поле в бланку запиту.
Щоб зазначити для поля умову відбору, введіть інструкцію в рядок Умова відбору (Условие отбора).
Підлеглі запити використовуються, наприклад, для перевірки наявності результатів з підлеглого запиту, пошуку в головному запиті значень, що дорівнюють, більші або менші за значення, які повертаються підлеглим запитом.
Визначення умов для поля за допомогою підлеглого запиту
1. Створіть новий запит.
2. В режимі конструктора запиту додайте потрібні поля до бланку запиту, зокрема ті, для яких визначається підлеглий запит.
3. Якщо підлеглий запит використовується для визначення умов для поля, введіть інструкцію SELECT в осередок рядка Умова відбору (Условие отбора) в стовпці цього поля.
Інструкцію SELECT необхідно вкласти в круглі дужки.
Для збільшення області введення інструкції натисніть комбінацію клавіш Shft-F2
4. Для перегляду результатів натисніть кнопку Вигляд (Вид) на панелі інструментів.
Приклади інструкцій:
1. Вибрати з таблиці Товари всі товари, ціна яких дорівнює ціні води Дзвіночок.
(SELECT [zina] FROM [tovar] WHERE [n_tov] = "Дзвіночок")
2. Вибрати з таблиці Товари всі товари, ціна яких більша за середню.
(>(SELECT AVG ([zina]) FROM [tovar] ))
Алгоритм визначення умов для поля за допомогою підлеглого запиту:
· створіть новий запит;
· у режимі конструктора запиту додайте потрібні поля до бланку запиту, зокрема ті, для яких визначається підлеглий запит;
· введіть інструкцію SELECT в осередок рядка Умова відбору (Условие отбора) в стовпці цього поля.