поле Умова вносять текст у квадратних дужках, даний текст визначає назву вікна для внесення параметра.
Приклад: Показати відомості про абітурієнтів з певною прізвищем (рис. 10).
Рис. 10. Приклад параметричного запиту
Рис 11. Приклад вікна для внесення параметра параметричного запиту
SQL (Structure Query Language - Структурований Мова Запитів) - стандартна мова запитів для роботи з базами даних. SQL містить приблизно 40 операторів для виконання різних дій всередині СУБД. Розглянемо деякі з них. Категорія операторів Data Manipulation Language (DML) містить оператори, що дозволяють вибирати, додавати, видаляти і модифікувати дані. Оператори DML представлені в табл. 1.
Таблиця 1 Оператори мови SQL категорії DML
Оператор Опис SELECT Застосовується для вибору даних INSERT Застосовується для додавання рядків до таблиці DELETE Застосовується для видалення рядків з таблиці UPDATE Застосовується для зміни даних
Іноді оператор SELECT відносять до окремої категорії, званої Data Query Language (DQL).
Наприклад: Об'єднаємо дані двох таблиць Абітуріенти.Фамілія, Аттестат.Русскій, Аттестат.Математіка, Аттестат.ФізікаАбітуріенти INNER JOIN Атестат ON Абітуріенти.Код_Абітуріента=Атестат. [КодАБ];
Рис. 12. Приклад запиту на об'єднання
2.4 Створення звітів
Для створення звіту в програмі Access існує кілька способів:
для створення простого звіту - Майстер звітів;
для самостійного створення звіту існує режим Конструктор;
для побудови звіту за даними вибраної таблиці - Автоотчет;
для створення звітів з вигляді діаграм - Майстер діаграм;
для створення наклейок - Майстер поштових наклейок.
Автоотчет створює звіт на основі однієї таблиці або запиту.
Майстер звітів дозволяє створити звіт на основі декількох пов'язаних таблиць або запитів, додати рівні групування, створити підсумковий звіт.
Редагувати звіт зручно в режимі Конструктора. Розділи звіту (переглянути і редагувати можна в режимі Конструктора):
Заголовок звіту - елементи управління, розміщені в цьому розділі, видно тільки на початку звіту.
Верхній колонтитул - елементи управління видні на початку кожної сторінки.
Тема групи - містить ім'я того поля, на якому він базується, якщо звіт з угрупованням записів. Власний заголовок групи є у кожної групи записів.
Область даних - в цьому разсправі розміщуються детальні дані звіту. Якщо властивості Висновок привласнити значення НІ, то дані полів, розташовані в цьому розділі звіту, будуть приховані.
Примітка групи - елементи управління, розміщені в цьому розділі, виявляються останніми елементами кожної групи записів.
Нижній колонтитул - елементи управління видно в кінці кожної сторінки.
Примітка звіту - елементи управління, розміщені в цьому розділі, виявляються в кінці звіту, але перед елементами останнього нижнього колонтитулу.
Якщо звіт створений на основі таблиці, в якій збережений фільтр, то звіт успадковує фільтрацію.
Приклад створення підсумкового звіту з угрупованням. На основі таблиць Схема даних, яких зображена на малюнку 13, складемо звіт. Звіт в режимі перегляду представлений на малюнку 14.
Рис. 14. Схема даних бази даних Абітурієнти
Рис. 15. Приклад підсумкового звіту з угрупованням в режимі перегляду
. 5 Створення рядка меню, панелі інструментів, контекстного меню. Налаштування параметрів запуску програми
До складу Access входять вбудовані меню і панелі інструментів. Набір цих компонентів у вікні додатка може бути різним у залежності від виконуваного завдання. Налаштування панелі інструментів проводиться стандартним загальноприйнятим у всіх додатках Microsoft Office способом. Розглянемо докладніше створення панелі інструментів, головного і контекстного меню для програми Microsoft Access.
Для створення меню необхідно:
вибрати меню Microsoft Access Вид/Панель інструментів/Налаштування;
вибрати вкладку Панель інструментів, натиснути кнопку Створити;
змінити назву Налаштовувана 1 на будь-яку назву меню;
натиснути кнопку Властивості;
налаштувати тип - Рядок меню (в даному пункті при необхідності можна вибрати Рядок меню, Панель інструментів, Контекстне меню);
для створення команд в рядку меню можна використовувати як вже наявні вбудовані в Access команди, так і створені раніше розробником ...