- •Міністерство освіти та науки україни Кіровоградський державний педагогічний університет імені Володимира Винниченка
- •Побудова методичних вказівок.
- •Вступ. Початок роботи з Access 2000.
- •Консультация
- •Запуск субд Access.
- •Лабораторна робота №1.
- •Теоретичні відомості
- •Лабораторна робота № 2
- •Теоретичні відомості:
- •Лабораторна робота № 3.
- •Теоретичні відомості
- •Запити на вибірку
- •Пошук записів або значень полів, що повторюються, в таблиці за допомогою майстра запитів
- •Перехресні запити
- •Запити з параметрами
- •Приклад побудови запиту
- •Виконання обчислень та підведення підсумків
- •Лабораторна робота № 4.
- •Теоретичні відомості
- •Команди модифікації даних
- •Додати новий запис в таблицю:
- •Insert into Сессия values (7,"Сидоров и.П.","Биология", 4, 30.06.04);
- •Insert into Сессия (№ п/п, Фио, Предмет, Оценка, Дата)
- •Values (7,"Сидоров и.П.","Биология", 4, 30.06.04); Модифікація записів:
- •Видалення записів
- •Вибірка даних
- •Вибірка з декількох таблиць
- •Обчислення усередині select
- •Групування даних
- •Сортування даних
- •Лабораторна робота № 5.
- •Теоретичні відомості
- •Види форм
- •Проектування та побудова форм
- •Панель інструментів
- •Кнопкові форми
- •Лабораторна робота № 6.
- •Теоретичні відомості
- •Механізми створення звітів
- •Редагування звіту
- •Властивості звіту
- •Виконання обчислень та підведення підсумків
- •Теми учбових розробок для самостійної роботи студентів
- •Приклади таблиць та їх полів для учбової розробки баз даних
Пошук записів або значень полів, що повторюються, в таблиці за допомогою майстра запитів
За допомогою майстра пошуку записів, що повторюються, можна створити запит на вибірку, щоб визначити, чи містить таблиця записи, що повторюються. Для цього треба виконати наступні дії:
-
У вікні бази даних натискуйте кнопку Запросы на панелі Объекты, а потім натискуйте кнопку Создать на панелі інструментів вікна бази даних.
-
В діалоговому вікні Новый запрос виберіть в списку рядок Повторяющиеся записи і натискуйте кнопку OK.
-
Слідуйте інструкціям в діалогових вікнах майстра. Якщо додаткові поля разом з полями, що містять значення, які повторюються, вибрані не будуть, то в результатах запиту підсумовуватимуться екземпляри кожного значення, що повторюється. В останньому діалоговому вікні можна або запустити запит, або відкрити його в режимі конструктора.
Перехресні запити
Створення перехресних запитів за допомогою майстра
-
У вікні бази даних натискуйте кнопку Запросы на панелі Объекты, а потім натискуйте кнопку Создать на панелі інструментів вікна бази даних.
-
В діалоговому вікні Новый запрос виберіть в списку рядок Перекрестный запрос і натискуйте кнопку OK.
-
Слідуйте інструкціям в діалогових вікнах майстра. В останньому діалоговому вікні можна або запустити запит, або відкрити його в режимі конструктора.
Створення перехресного запиту без допомоги майстра
-
У вікні бази даних натискуйте кнопку Запросы на панелі Объекты, а потім натискуйте кнопку Создать на панелі інструментів вікна бази даних.
-
В діалоговому вікні Новый запрос клацніть рядок Конструктор, а потім натискуйте кнопку OK.
-
В діалоговому вікні Добавление таблицы виберіть вкладку, що містить об'єкти, дані з яких будуть використані в запиті.
-
Двічі клацніть об'єкти, які потрібно додати в запит, а потім натискуйте кнопку Закрыть.
-
Додайте поля в рядок Поле в бланку запита і, якщо необхідно, вкажіть умови відбору.
-
На панелі інструментів натискуйте кнопку Тип запроса і виберіть Перекрестный.
-
Для поля або полів, значення яких повинні бути представлений у вигляді заголовків рядків, клацніть осередок рядка Перекрестная таблица і виберіть значення Заголовки строк. Для таких полів потрібно залишити в рядку Групповая операция значення Группировка, встановлене за замовчанням.
-
Для поля, значення якого повинні бути представлены у вигляді заголовків стовпців, клацніть осередок рядка Перекрестная таблица і виберіть значення Заголовки столбцов. Значення Заголовки столбцов можна задати тільки для одного поля. Для цього поля потрібно залишити в осередку рядка Групповая операция значення Группировка, встановлене за замовчанням.
За умовчанням заголовки стовпців сортуються в алфавітному порядку або по числових значеннях. Якщо вимагається розташувати їх в іншому порядку або якщо потрібно обмежити кількість заголовків стовпців, що відображаються, слід використовувати властивість Заголовки столбцов запиту.
Якщо
треба задати спеціальні умови на данні,
вводимо вираз у рядок умови
відбору:
При
цьому можна користуватися майстром
“Построитель
выражений”.
Обчислювальне поле - поле, визначене в запиті для виводу результату розрахунку виразу. Обчислення проводяться всякий раз при виконанні запиту.
Для розрахунків з використанням формул, визначених користувачем, треба ввести бажаний вираз в порожню комірку «Поле:» бланку запиту:
Поле: Назва_поля: вираз_з_формул.
Вирази, що визначають обчислювальні поля, створюються за допомогою майстра звичайних запитів або вводяться користувачем у рядок “Груповая операция:” бланку запиту, у якому дозволяється вибір статистичних функцій для виконуваних обчислень.
Убудовані статистичні функції дозволяють знайти наступні підсумкові значення для груп записів або для всіх записів:
-
SUM суму значень поля
-
AVG середнє значення поля
-
COUNT число значень у полі
-
MIN мінімальне значення
-
MAX максимальне значення
-
STDEV середньоквадратичне відхилення
-
VAR дисперсію
Обчислення підсумкових значень для груп записів у запиті: у рядок “Груповая операция:” бланку запиту можна ввести:
-
Групування - Визначає групи, для яких виконуються обчислення.
-
Вираз - Створює обчислювальне поле, за допомогою виразу, що включає статистичну функцію.
-
Умова - Визначає умови добору для поля, що не бере участь в групуванні.
Якщо для поля вибирати цей параметр, автоматично знімається прапорець „Вивід на екран”, і поле не виводиться на екран при виконанні запиту.
