- •Технікум промислової автоматики
- •«Затверджую»
- •5.05010101 «Обслуговування програмних систем і комплексів»
- •Пояснювальна записка
- •Функції самостійної роботи:
- •Види самостійної роботи:
- •Теми, які виносяться на самостійне вивчення:
- •Тема 1 «Файлові системи» План
- •Література
- •Структури файлів
- •Іменування файлів
- •Захист файлів
- •Області застосування файлів
- •Тема 2 «Компоненти середовища системи керування базами даних (скбд)» План
- •Література
- •Апаратне забезпечення
- •Програмне забезпечення
- •Процедури
- •Користувачі
- •Тема 3 «Трьохрівнева архітектура системи керування базами даних» План
- •Література
- •Тема 4 «Головні переваги та недоліки ранніх скбд» План
- •Література
- •Тема 5 «Об'єктно-орієнтована модель даних» План
- •Література
- •Недоліки об'єктно-орієнтованих баз даних:
- •Тема 6 «Фундаментальні властивості відношень в реляційній моделі даних» План
- •Література
- •1. Відсутність кортежів-дублікатів
- •2. Відсутність впорядкованості кортежів
- •3. Відсутність впорядкованості атрибутів
- •4. Атомарність значень атрибутів
- •Тема 7 «Обмеження цілісності за станом» План
- •Література
- •Тема 8 «Дванадцать правил е. Ф. Кодду» План
- •Література
- •Правило інформації
- •Правило гарантійного доступу
- •Правило підтримки недійсних значень
- •Правило дінамічного каталогу, заснованого на реляційній моделі
- •Правило вичерпної підмови даних
- •Тема 9 «Функціональна модель даних. Модель семантичних об’єктів» План
- •Література
- •Магазин
- •Продавец
- •Тема 10 «Аномалії оновлення в базі даних» План
- •Література
- •Відношення «Співробітники»
- •Відношення «Відділення»
- •Відношення «Співробітники в відділеннях»
- •1. Аномалії вставки
- •2. Аномалії знищення
- •Аномалії модифікації
- •Тема 11 «Історія створення та виникнення мови запитів sql. Основні поняття sql» План
- •Література
- •Тема 12 «Типи даних в sql. Робота з оператором Where» План
- •Література
- •Типи даних в sql
- •Обрання рядків з використанням оператора where
- •Тема 13 «Сортування результатів – оператор Order by» План
- •Література
- •Відношення «Співробітники»
- •Відношення «Об’єкт нерухомості»
- •Тема 14 «Організація реляційних баз даних. Створення бази даних в скбд Access» План
- •Література
- •Організація реляційних баз даних
- •1. Визначення мети створення бази даних
- •Визначення таблиць, які повинна містити база даних
- •Визначення необхідних в таблиці полів
- •Завдання індівідуальних значень кожному полю
- •Визначення зв’язків між таблицями
- •6. Відновлення структури бази даних
- •7. Додавання даних та створення інших об’єктів бази даних.
- •Створення бази даних в скбд ms Access
- •Створення таблиць та зв’язків між таблицями в скбд Access
- •Визначення полів
- •Визначення первинного ключу
- •Визначення властивостей полів
- •Символи масок внесення
- •Встановлення зв’язків між таблицями
- •Тема 15 «Створення запитів в скбд ms Access» План
- •Література
- •Типи запитів, які підтримуються в скбд ms Access
- •Тема 16 «Внутрішні запити» План
- •Література
- •Тема 17 «Використання ключових слів Any та All» План
- •Література
- •Тема 18 «Створення форм в скбд Access» План
- •Література
- •Приклад створення простої автоформи:
- •Приклад створення форми за допомогою «Мастера форм»:
- •Створення форм за допомогою режиму конструктора
- •Тема 19 «Створення фільтрів в скбд ms Access» План
- •Література
- •1.Фільтр по выделенному фрагменту
- •2. Використання поля «Фильтр для»
- •3. «Звичайний фільтр»
- •4. «Розширенный фільтр»
- •Збереження фільтру як запиту
- •Використання запиту в якості фільтру
- •Тема 20 «Створення звітів в скбд Access» План
- •Література
- •Тема 21 «Створення макросів в скбд Access» План
- •Література
- •Макрокоманди, їх призначення та аргументи:
- •Збереження макросів
- •Виконання макроса
- •Редагування макросів
- •Копіювання макросів
- •Тема 22 «Системний каталог» План
- •Література
- •Зміст системного каталогу
- •Тема 23 «Властивості компонента tadoTable» План
- •Література
- •Тема 24 «Методи компонента tadoTable» План
- •Література
- •Тема 25 «Керування відображенням даних» План
- •Література
Тема 19 «Створення фільтрів в скбд ms Access» План
Визначення фільтрів.
Відмінність фільтрів від запитів.
Типи фільтрів.
Збереження фільтру як запиту.
Використання запиту в якості фільтру.
Приклад створення фільтру.
Література
Бекаревич Ю. Б. «Самоучитель Microsoft Access 2010». БХВ-Петербург. 2012г.
Карчевский Е. М., Филиппов И. Е. «Access 2010 в примерах». «Казанский федеральный университет». 2011 г.
Харитонова И. «Самоучитель Office Access 2003». Питер, 2004 г.
Гринченко Н. Н., Гусев Е. В., Макаров Н. П. «Проектирование баз данных. СУБД Microsoft Access». Учебное пособие. Горячая Линия - Телеком, 2004 г.
Як відомо, запити є незалежними об’єктами, які розташовуються в вікні бази даних разом з таблицями та іншими об’єктами.
Іноді краще вбудовувати властивості запиту в існуючий об’єкт замість того, щоб створювати запит як новий об’єкт, окремий від інших за допомогою фільтру можна вбудовувати властивості запиту в таблицю або форму без створення окремого об’єкту-запиту.
Фільтр – засіб, який призначений для зміни конструкції таблиці або форми, частиною якої він є.
Так як у фільтрів немає окремих імен, таблиця або форма можуть мати тільки один приєднаний до себе фільтр. Якщо створити новий фільтр, він замістить вже існуючий. Але можна зберегти фільтр для постійного використання, записавши його як запит. Також можна створити фільтр на основі існуючого запиту.
Після створення фільтру для таблиці або форми з’явиться кнопка «Применение фільтра». Натискаючи послідовно по цій кнопці, можна або застосувати фільтр, щоб відобразити на екрані тільки деякі рядки, або відмінити фільтрацію для відображення всіх записів.
Зауваження: якщо до здійснення пошуку даних був використаний фільтр, наступний пошук інформації Access буде здійснювати тільки серед відфільтрованих записів. якщо Access не може знайти запис, який введений, то причина міститься в попередній фільтрації даних.
Існує чотири типи фільтрів:
«Фильтр по выделенному фрагменту» - визначає, які записи будуть відображені на екрані шляхом виділення даних в таблиці в «Режиме таблицы»;
поле «Фільтр для» - дозволяє вносити умови відбору безпосередньо в контексному меню;
«Обычный фильтр» - визначає, які записи будуть відображені на екрані в режимі форми, яка є аналогом таблиці в «Режиме таблицы»;
«Розширенный фильтр» - вказує, які записи будуть відображені на екрані та визначає порядок, в якому вони з’являються на екрані за допомогою вікна «Розширенный фильтр»/ «Сортировка», яке є таким самим як й вікно запиту.
Зауваження: незалежно від типу створеного фільтру, його можна відобразити на екран двома способами: обрати з меню «Фильтр» опції «Фильтр для формы» або «Розширенный фильтр»/ «Сортировка». Умови відбору фільтру відобразяться в вікні «Фильтр для формы» або в вікні «Розширенный фильтр».
1.Фільтр по выделенному фрагменту
Для створення цього фільтру треба вивести на екран вікно таблиці або форми, на основі яких необхідно створити фільтр, та виділити значення, яке треба знайти в будь-якому з записів, де б не знаходилось це значення.
Потім необхідно обрати з меню «Записи» опцію «Фильтр» та з подменю «Фильтр» обрати «Фильтр по выделенному фрагменту» або натиснути по кнопці «Фильтр по выделенному» на стандартній панелі інструментів.
Короткий шлях: можна просто натиснути правою кнопкою миші по полю, щоб виділити весь його зміст та відобразити на екрані контекстне меню для цього поля, потім обрати в цьому контекстному меню опцію «Фильтр по выделенному».
