- •Знайомство з ms access. Основи інтерфейсу ms access
- •Зміст звіту і демонстрація результатів
- •Зміст звіту і демонстрація результатів
- •Створення нової бази даних
- •1. Для створення нової бази даних:
- •2. Для створення таблиці бази даних:
- •3. Для визначення полів таблиці:
- •Зміст звіту і демонстрація результатів
- •Приклад заповнення таблиці «Викладачі»
- •Лабораторна робота № 3. Розробка і використання форм у реляційній бд access Ціль роботи:
- •Завдання на проведення лабораторної роботи
- •Зміст звіту і демонстрація результатів
- •Основи створення однотабличних форм
- •Конструювання форми
- •Області й елементи форми в режимі конструктора
- •Панелі інструментів конструктора форм і форматування
- •Налаштування панелі інструментів
- •Панель елементів
- •Перехід у режим конструктора форм
- •Майстер створення форми
- •Основи створення багатотабличних форм
- •Створення багатотабличної форми за допомогою майстра
- •Способи побудови багатотабличної форми Явне включення підлеглої форми
- •Виклик зв'язаної форми по кнопці
- •Багатотаблична форма без підлеглих і зв'язаних форм
- •Багатотаблична форма на основі запиту
- •Створення форми майстром, вибір таблиць і полів
- •Вибір варіанта створення багатотабличної форми, відображення даних головної і підлеглої таблиць
- •Завершення створення форми майстром
- •Доробка форми в режимі конструктора
- •Створення і редагування багатотабличної форми в режимі конструктора
- •Створення нової форми конструктором
- •Додавання підлеглої форми і її редагування
- •Обчислення у формі Обчислення в кожному записі форми
- •Обчислення підсумкових значень
- •Створення полів зі списком
- •Лабораторна робота № 4. «обробка даних за допомогою запитів у реляційній базі даних субд access» Ціль роботи:
- •Завдання на проведення лабораторної роботи
- •Зміст звіту і демонстрація результатів
- •Призначення і види запитів
- •Створення запиту
- •Панель інструментів конструктора запитів
- •Вікно запиту
- •Бланк запиту
- •Поля бланка запиту
- •Модифікація запиту
- •Умови відбору записів
- •In("Математика", "Інформатика", "Історія").
- •Поля, що обчислюються
- •Параметри запиту
- •Коректування даних засобами запиту Запит на відновлення
- •Запит на додавання
- •Запит на видалення
- •Майстер створення запитів
- •Майстер запитів на вибірку Простий запит
- •Запит для пошуку повторюваних записів
- •Майстер перехресних запитів
- •Використання групових операцій у запитах Призначення групових операцій
- •Порядок створення запиту з використанням групових операцій
- •Лабораторна робота № 4 (продовження). «створення звітів у реляційній базі даних субд access» Ціль роботи:
- •Завдання на проведення лабораторної роботи
- •Зміст звіту і демонстрація результатів
- •Теоретичні відомості
- •2. Створення складних звітів.
Створення запиту
Основні принципи конструювання різних запитів закладені в техніку конструювання запиту на вибірку, що є основою усіх видів запиту.
Запит на вибірку дозволяє досить просто вибрати дані з однієї чи декількох взаємозалежних таблиць. Результати виконання запиту відображаються у вигляді таблиці, що існує до закриття запиту. Записи цієї таблиці формуються на основі записів у вихідних таблицях і зв'язків між цими таблицями відповідно до умов добору, що задаються запитом. Поля, що складають записи результату, указуються користувачем у бланку запиту.
Таблиця з результатами запиту може застосовуватися при подальшій обробці даних. У запиті на вибірку можуть використовуватися не тільки таблиці бази даних, але і раніше створені запити, а вірніше, таблиці, що є результатом їхнього виконання. При цьому немає необхідності зберігати таблиці, одержувані в результаті виконання раніше створених запитів.
Однак у ряді випадків безпосереднє використання запиту неможливо. У цьому випадку запит, що включається, треба перетворити в запит на створення таблиці, що відрізняється від запиту на вибірку тим, що результат зберігається як таблиця бази даних. Після чого ця таблиця може бути включена до складу інших таблиць, на яких може будуватися запит.
Результати виконання запиту виводяться в режимі таблиці. Вікно запиту в режимі таблиці аналогічно вікну перегляду таблиці бази даних. У цьому режимі стає активної панель інструментів Запрос в режиме таблицы, призначення кнопок цієї панелі аналогічно панелі Таблица в режиме таблицы.
Незважаючи на те, що поля результуючої таблиці належать, як правило, декільком таблицям бази даних, з ними можна працювати так, ніби вони належали одній таблиці. Можна змінювати дані в таблиці результатів запиту на вибірку, і зроблені зміни будуть внесені в базові таблиці.
Панель інструментів конструктора запитів
Для виконання необхідних дій при створенні запиту використовуються команди меню чи панель інструментів Конструктор запросов. Ця панель відкривається, коли створюється новий запит у режимі конструктора чи відкривається для редагування існуючий запит.
Основне призначення кнопок панелі Конструктор запросов:
Рис. 5.2. Панель інструментів конструктора запитів
Вид – дозволяє вибрати режим відображення запиту зі списку, що включає:
Конструктор – кнопка відображається натиснутою, у режимі таблиці дозволяє перейти в режим конструктора.
Режим таблицы – відкриває набір записів, що створені на основі даного запиту.
Режим SQL – відкриває текст запиту мовою SQL для перегляду і редагування; зміни внесені в інструкції, відбиваються в бланку запиту.
Сохранить – зберігає внесені зміни в запит.
Вырезать – видалення в буфер обміну виділеної області бланка запиту.
Копировать – копіювання в буфер обміну виділеної області бланка запиту.
Вставить – вставляє вміст буфера обміну у виділену область бланка запиту.
Окно базы данных – активізує вікно бази даних.
Отменить – скасовує одну останню дію.
Тип запроса – відкриває список для вибору типу створюваного запиту.
Добавить таблицу – відкриває діалогове вікно для додавання таблиць чи інших запитів у схему даних запиту.
Имена таблиц – включає (виключає) у бланк запиту рядок Имя таблицы для вказівки, з якої таблиці вибирається поле.
Свойства – відкриває вікно властивостей для запиту чи його полів.
Справка по Microsoft Access – викликає довідку для одержання інформації з поточної ситуації.
Запуск – запускає запит на виконання.
Групповые операции – включає (виключає) у бланк запиту рядок Групповая операция.
Построить – викликає діалогове вікно, що дозволяє вибрати і запустити построитель Выражений для виділеного поля бланка запиту чи рядка Условие отбора.
Новый объект – відкриває список об'єктів і дозволяє приступити до створення нового об'єкта бази даних: Автоформа, Автоотчет, Таблица, Запрос, Форма, Отчет, Страница, Макрос, Модуль.
Набор значений – задає число виведених у режимі таблиці записів в абсолютному чи процентному вираженні.
По стрілці в заголовку панелі інструментів конструктора запитів можна викликати список кнопок, що дозволяє додати чи видалити кнопку чи зробити повне настроювання панелі.
