
- •Субд access
- •Розділ1. Створення бази даних Основні поняття систем управління базами даних
- •Поняття інфомаційної системи
- •Класифікація інформаційних систем
- •Поняття бази даних
- •Етап створення бази даних:
- •Етап експлуатації бази даних:
- •Системи управління базами даних
- •Відношення в базі даних
- •Запитання для самоперевірки
- •Основні поняття ms Access
- •Вікно програми ms access
- •Режими роботи з ms access
- •Запитання для самоперевірки
- •Створення бази даних. Створення таблиць
- •Створеня бази даних
- •Створння таблиць
- •Установлення зв’язків між таблицями
- •Властивості полів, типи даних
- •Створення таблиці у режимі конструктора
- •Створення таблиці у режимі майстра таблиць
- •Запитання для самоперевірки
- •Форматування таблиць
- •Теоретичні відомості та вказівки
- •Створення маски введення даних
- •Припустимі знаки для масок введення
- •Робота з форматом поля
- •Вправа з форматування таблиці
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Теоретичні відомості та вказівки
- •Виділення елементів таблиці
- •Редагування у режимі структури
- •Редагування у режимі таблиці
- •Редагування таблиці
- •Запитання для самоперевірки
- •Створення форми
- •Редагування форм
- •Створення форм
- •Запитання для самоперевірки
- •Розділ1. Аналіз даних Пошук та сортування даних
- •Пошук даних
- •Пошук і заміна значень у полі
- •Сортування записів
- •Пошук та сортування записів у таблиці
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Фільтрування даних
- •Фільтрування записів у таблицях
- •Застосування простих фільтрів
- •Застосування розширених фільтрів
- •Способи упорядкування даних
- •Створення та застосування фільтрів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів
- •Найпростіші запити
- •Створення простого запиту
- •Створення запитів на вибірку
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів з умовою
- •Умови для запитів
- •Умови відбору значень для дат і часу
- •Створення запитів з умовами
- •Приклад виконання вправи
- •Запити з параметром
- •Використання параметрів запиту
- •Створення запиту на основі іншого запиту
- •Створення запитів з параметрами
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити з обчисленнями
- •Використання побудовника виразів
- •Створення запитів з обчисленнями
- •Приклад виконання вправи
- •Успішність студентів
- •Запитання для самоперевірки
- •Підсумкові запити
- •Підсумкові функції
- •Створення підсумкових запитів
- •Приклад виконання вправи
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Перехресні запити
- •Створення перехресних запитів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити на зміну даних
- •Запит на поновлення
- •Запит на додавання
- •Запит на створення нової таблиці
- •Копіювання, збереження, перейменування і видалення запитів
- •Запитання для самоперевірки
- •Створення залежних форм
- •Створення залежних форм
- •Приклад виконання вправи
- •Для створення залежної форми слід виконати такі дії:
- •Запитання для самоперевірки
- •Створення звітів
- •Створення звітів
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
Редагування форм
Редагування форми — це процес встановлення значень певних параметрів елементам форми.
У режимі конструктора можна змінювати:
джерело записів (для цього змінюють базову таблицю, на якій ґрунтується форма);
завдання властивостей форми (завдання таких властивостей, які дають змогу користувачеві додавати або вилучати певні записи, або, навпаки, завдання властивостей, які унеможливлюють додавання, вилучення або зміну певних записів);
редагування вікна форми (можливість користува додавати або вилучати кнопки та інші елементи управління; виконання перевірки орфографії на елементах форми, а також у записах полів);
форматування елементів форми (встановлення кольору форми, розмірів та оформлення рамок на формі, параметрів шрифта написів, записів у полях та коментарів, розмірів, розміщення та вигляду елементів управління на формі. Наприклад, кнопок, перемикачів, полів переліків на макеті форми).
ВПРАВА 5
Створення форм
Умова. Відкрити базу даних Супермаркет (файл supermarket. mdb). У цій базі даних створити дві нові форми Молочні продукти (з усіма полями, які є в таблиці), та Кондитерські вироби (з усіма полями, які містить таблиця, причому у формі слід передбачити можливість перегляду всіх записів одночасно) а також форму Продаж (лише з полями Код операції, Дата операції, Код товара). Оформити форми за власними уподобаннями.
Приклад виконання вправи
Відкрити вже створену базу даних Файл /Открыть. Обрати папку, де розміщено файл supermarket.mdb.
Для створення форми слід у вікні бази даних обрати об’єкт Формы та натиснути кнопку Создать на панелі інструментів вікна бази даних.
У вікні Новая форма обрати варіант Автоформа: в столбец та вказати, на основі якої таблиці слід створити форму — Молочні продукти, натиснути кнопку ОК. Форму буде створено. Назва форми буде такою самою, як і назва базової таблиці (рис. 21).
Аналогічні дії виконати для створення форми Кондитерські вироби, але у вікні Новая форма обрати варіант створення форми Автоформа: ленточная та вказати, на основі якої таблиці слід створити форму — Кондитерські вироби, натиснути кнопку ОК. Форму буде створено. Назва форми буде такою самою, як і назва базової таблиці (рис. 22 на с. 50).
Рис. 21. Автоформа Молочні продукти, яка містить усі поля базової таблиці
Для створення форми Продаж слід у вікні бази даних обрати об’єкт Формы, натиснути кнопку Формы на панелі Объекты, натиснути кнопку Создать на панелі інструментів вікна бази даних, у вікні, що відкрилося — Новая форма — обрати з переліку Мастер форм та вказати базову таблицю — Продаж для форми та натиснути кнопку ОК.
Виконуючи інструкції Мастера форм користувач створює потрібний вигляд форми, зокрема, обирає для форми з переліку полів лише поля: Код операції, Дата операції, Код товару. На наступному етапі створення форми користувач обирає варіант оформлення форми (наприклад, можна обрати тип форми — Ленточный; варіант оформлення — Промышленный). Далі слід вказати назву форми — Продаж2. У результаті буде створено таку форму, як показано на рис. 23 на с. 51.
Рис. 22. Автоформа Кондитерські вироби, яка містить усі поля та всі записи в одному вікні
ЗАВДАННЯ ДЛЯ САМОСТІЙНОГО ВИКОНАННЯ
Завдання 4.1. Відкрити базу даних Супермаркет, (файл із назвою supermarket.mdb). У цій базі даних створити форми для таблиць Бакалія, Миючі засоби, причому форма, заснована на таблиці Бакалія, має відображати всі поля, крім поля Фасування, а форма, заснована на таблиці Миючі засоби, має містити всі поля, крім поля Постачальник. Оформити форми на свій розсуд, зберегти форми за назвами таблиць. Зберегти та закрити файл.
Завдання 4.2. Відкрити базу даних Моя бібліотека (файл з ім’ям biblioteka.mdb). Створити в цій базі даних форму Книги (для полегшення створення можна скористатися Мастером создания форм), де слід вмістити потрібні поля з таблиці Книги. Структура форми може мати вигляд, як показано на рис.24 (с. 52). Додати у форму записи ще про 10 книжок. Виконати редагування розмірів полів так, щоб записи повністю відображалися у полі. Для цього слід увійти у режим конструктора та за допомогою миші змінити розміри та розміщення на формі полів. Переглянути результати редагування. Зберегти та закрити файл.
Рис. 23. Вигляд форми Продаж, що створена за допомогою майстра форм
Рис. 47. Макет форми Книги
Завдання 4.3. Відкрити базу даних Европа (файл з назвою Europa.mdb). Додати до таблиці Країна поле Прапор (з типом поля ОЬЕ). Створити за допомогою стандартного графічного редактора зображення прапора кожної з описаних країн, зберегти файли з прапорами у ту саму папку, де зберігається база даних Europa.mdb. Створити форми для таблиці Країна та для таблиці Природа країни. Вмістити у них усі поля з таблиць. Оформити на свій розсуд. Зберегти та закрити файл.