
- •Субд access
- •Розділ1. Створення бази даних Основні поняття систем управління базами даних
- •Поняття інфомаційної системи
- •Класифікація інформаційних систем
- •Поняття бази даних
- •Етап створення бази даних:
- •Етап експлуатації бази даних:
- •Системи управління базами даних
- •Відношення в базі даних
- •Запитання для самоперевірки
- •Основні поняття ms Access
- •Вікно програми ms access
- •Режими роботи з ms access
- •Запитання для самоперевірки
- •Створення бази даних. Створення таблиць
- •Створеня бази даних
- •Створння таблиць
- •Установлення зв’язків між таблицями
- •Властивості полів, типи даних
- •Створення таблиці у режимі конструктора
- •Створення таблиці у режимі майстра таблиць
- •Запитання для самоперевірки
- •Форматування таблиць
- •Теоретичні відомості та вказівки
- •Створення маски введення даних
- •Припустимі знаки для масок введення
- •Робота з форматом поля
- •Вправа з форматування таблиці
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Теоретичні відомості та вказівки
- •Виділення елементів таблиці
- •Редагування у режимі структури
- •Редагування у режимі таблиці
- •Редагування таблиці
- •Запитання для самоперевірки
- •Створення форми
- •Редагування форм
- •Створення форм
- •Запитання для самоперевірки
- •Розділ1. Аналіз даних Пошук та сортування даних
- •Пошук даних
- •Пошук і заміна значень у полі
- •Сортування записів
- •Пошук та сортування записів у таблиці
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Фільтрування даних
- •Фільтрування записів у таблицях
- •Застосування простих фільтрів
- •Застосування розширених фільтрів
- •Способи упорядкування даних
- •Створення та застосування фільтрів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів
- •Найпростіші запити
- •Створення простого запиту
- •Створення запитів на вибірку
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів з умовою
- •Умови для запитів
- •Умови відбору значень для дат і часу
- •Створення запитів з умовами
- •Приклад виконання вправи
- •Запити з параметром
- •Використання параметрів запиту
- •Створення запиту на основі іншого запиту
- •Створення запитів з параметрами
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити з обчисленнями
- •Використання побудовника виразів
- •Створення запитів з обчисленнями
- •Приклад виконання вправи
- •Успішність студентів
- •Запитання для самоперевірки
- •Підсумкові запити
- •Підсумкові функції
- •Створення підсумкових запитів
- •Приклад виконання вправи
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Перехресні запити
- •Створення перехресних запитів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити на зміну даних
- •Запит на поновлення
- •Запит на додавання
- •Запит на створення нової таблиці
- •Копіювання, збереження, перейменування і видалення запитів
- •Запитання для самоперевірки
- •Створення залежних форм
- •Створення залежних форм
- •Приклад виконання вправи
- •Для створення залежної форми слід виконати такі дії:
- •Запитання для самоперевірки
- •Створення звітів
- •Створення звітів
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
Запит на поновлення
Запити на поновлення створюють на основі вже існуючих запитів на вибірку даних. Адже можна змінити запит так, щоб він поновлював рядки таблиці. Для цього в режимі конструктора в команді меню Запрос є команди для утворення чотирьох типів запитів на зміну: Создание таблицы, Обновление, Добавление, Удаление. Щоб перетворити запит на вибірку в запит на поновлення, можна скористатися на панелі інструментів кнопкою Тип запроса та обрати команду Обновление. За такого перетворення запита програма виконує зміну назви запиту та додає рядок Обновление в конструктор запиту. У цей рядок можна вводити нові значення (або вирази), які мають замінити у вибраних записах старі дані на нові.
Зверніть увагу, що оскільки запит на поновлення змінює дані у записах, то щоб випадково не вилучити потрібних даних, доцільно перед виконанням запиту на поновлення зробити копії тих таблиць, які беруть участь у роботі запиту. Для цього слід у первинному вікні бази даних вибрати таблиці, які будуть поновлюватися, та виконати команди меню Правка /Копировать та Правка /Вставить, додати до назв копій таблиць слово копія.
Виконання запиту на поновлення. Щоб виконати запит на поновлення, потрібно вибрати команду меню Запрос /Запуск (або натиснути кнопку Запуск на панелі інструментів). Програма визначить кількість рядків у таблиці, які поновлюються та виведе на екран повідомлення. Якщо користувач погоджується з пропозиціями програми на поновлення саме цих даних, то потрібно натиснути кнопку Да у вікні повідомлення. А якщо користувач не впевнений, то натиснути кнопку Нет, щоб відмовитися від виконання запиту на поновлення даних. Після виконання запиту можна переглянути записи у таблиці та впевнитися, що зміну даних було проведено правильно.
Для повторного виконання запиту на зміну, слід обрати його назву в первинному вікні бази даних та натиснути кнопку Открыть. Після запуску запиту на зміну програма запитає підтвердження для його виконання. Слід натиснути кнопку Да, щоб завершити поновлення даних.
Запит на додавання
Ще одним видом запиту на зміну даних є запит на додавання. За допомогою запиту на додавання можна копіювати обрані записи та вставляти їх в іншу таблицю або виконувати перенесення даних з інших файлів у певну базу даних, редагування отриманих даних і вставляти їх у нову або існуючу таблицю.
Виконання запиту на додавання. Оскільки запит на додавання також ґрунтується на запиті на вибірку, то перед виконанням запиту на додавання доцільно запустити його спочатку як запит на вибірку, щоб перевірити, що виконується копіювання саме тих записів, які потрібні. Після виконання запиту на вибірку можна перетворити його в запит на додавання, для цього слід переключитися у режим конструктора.
За допомогою запиту на додавання можна об’єднувати обчислені підсумкові дані та зберігати їх у таблиці. Перевагою запиту на додавання є змога повністю визначати поля і задавати їх властивості перед вставлянням даних у кінцеву таблицю. Недоліком запиту на додавання є ймовірність зробити помилки, адже дані, що додаються у таблицю, можуть не мати інші типи полів.