- •Субд access
- •Розділ1. Створення бази даних Основні поняття систем управління базами даних
- •Поняття інфомаційної системи
- •Класифікація інформаційних систем
- •Поняття бази даних
- •Етап створення бази даних:
- •Етап експлуатації бази даних:
- •Системи управління базами даних
- •Відношення в базі даних
- •Запитання для самоперевірки
- •Основні поняття ms Access
- •Вікно програми ms access
- •Режими роботи з ms access
- •Запитання для самоперевірки
- •Створення бази даних. Створення таблиць
- •Створеня бази даних
- •Створння таблиць
- •Установлення зв’язків між таблицями
- •Властивості полів, типи даних
- •Створення таблиці у режимі конструктора
- •Створення таблиці у режимі майстра таблиць
- •Запитання для самоперевірки
- •Форматування таблиць
- •Теоретичні відомості та вказівки
- •Створення маски введення даних
- •Припустимі знаки для масок введення
- •Робота з форматом поля
- •Вправа з форматування таблиці
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Теоретичні відомості та вказівки
- •Виділення елементів таблиці
- •Редагування у режимі структури
- •Редагування у режимі таблиці
- •Редагування таблиці
- •Запитання для самоперевірки
- •Створення форми
- •Редагування форм
- •Створення форм
- •Запитання для самоперевірки
- •Розділ1. Аналіз даних Пошук та сортування даних
- •Пошук даних
- •Пошук і заміна значень у полі
- •Сортування записів
- •Пошук та сортування записів у таблиці
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Фільтрування даних
- •Фільтрування записів у таблицях
- •Застосування простих фільтрів
- •Застосування розширених фільтрів
- •Способи упорядкування даних
- •Створення та застосування фільтрів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів
- •Найпростіші запити
- •Створення простого запиту
- •Створення запитів на вибірку
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів з умовою
- •Умови для запитів
- •Умови відбору значень для дат і часу
- •Створення запитів з умовами
- •Приклад виконання вправи
- •Запити з параметром
- •Використання параметрів запиту
- •Створення запиту на основі іншого запиту
- •Створення запитів з параметрами
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити з обчисленнями
- •Використання побудовника виразів
- •Створення запитів з обчисленнями
- •Приклад виконання вправи
- •Успішність студентів
- •Запитання для самоперевірки
- •Підсумкові запити
- •Підсумкові функції
- •Створення підсумкових запитів
- •Приклад виконання вправи
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Перехресні запити
- •Створення перехресних запитів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити на зміну даних
- •Запит на поновлення
- •Запит на додавання
- •Запит на створення нової таблиці
- •Копіювання, збереження, перейменування і видалення запитів
- •Запитання для самоперевірки
- •Створення залежних форм
- •Створення залежних форм
- •Приклад виконання вправи
- •Для створення залежної форми слід виконати такі дії:
- •Запитання для самоперевірки
- •Створення звітів
- •Створення звітів
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
Умови для запитів
Умовні вирази |
Результат роботи умови у запиті |
«Київ» або In («Київ») |
Записи поля, що мають значення Київ |
«Київ» |
Записи поля, що не мають значення Київ |
>=22.10.91 |
Записи поля, що мають значення дати пізніші ніж 22.10.91 |
<=22.10.91 |
Записи поля, що мають значення дати до 22.10.91 |
>»К» |
Записи поля, що мають значення, які починаються з літер К—Я |
<»К» |
Записи поля, що мають значення, які починаються з літер А—К |
Null |
Записи поля порожні |
Is Not Null |
Записи поля мають не порожні значення |
Like «Р*» |
Записи поля, що мають значення, які починаються з літери Р |
<=500 |
Записи поля, що мають числові значення, менші або дорівнюють 500 |
500 |
Записи поля, що мають числове значення, що дорівнює 500 |
Between 01.01.08 And 31.07.08 |
Записи поля, що мають значення дат від 1 січня до 31 липня 2008 |
>10 And <20 |
Записи поля, що мають діапазон значень від 10 до 20 |
20 Or 40 |
Записи поля, що мають значення 20 або 40 |
Складені умови.
Із використанням логічних операторів (Or, And, Not) можна створювати складені умови для вибірки записів з таблиць.
Оператор Ог. У випадку, коли потрібно відібрати одне з кількох значень, слід у рядок Условие отбора ввести умови, що розділяються логічним оператором Ог. Тоді під час роботи запиту для того, щоб запис було відібрано, істинним має бути хоча б одні з заданих в умові значень. Є два способи задати кілька пов’язаних оператором Ог умов для одного поля. Можна ввести всі умови в одне поле рядка Условие отбора і з’єднати їх оператором Ог. Наприклад, у конструкторі запиту запис в полі рядка Условие отбора: 20 Or 40 означає, що з поля таблиці буде відібрано записи зі значеннями 20 або значеннями 40. Іншим способом завдання умов з оператором Ог — це введення кожної умови в окремі поля рядка Или. Тоді при використанні кількох рядків Или для відбору запису достатньо виконання всіх умов в одному з рядків Или.
Оператор And. У випадку, коли потрібно відібрати кілька значень, слід у рядок Условие отбора ввести умови, що розділяються логічним оператором And. Тоді під час роботи запиту для того, щоб запис було відібрано, істинними мають бути всі задані в умові значення. Наприклад, у конструкторі запиту запис в полі рядка Условие отбора: 20 And 40 означає, що з поля таблиці будуть відібрані лише ті записи, які містять одночасно і значення 20, і значення 40.
Оператор Like. У випадку, коли потрібно відібрати значення за зразком, слід у рядок Условие отбора ввести умови, що розділяються логічним оператором Like. У зразок пошуку можна включити:
символ шаблона — ?, що заміняє будь-який один символ у заданій позиції;
символ *, що означає будь-яку кількість будь-яких символів у заданій позиції;
символ #, що означає будь-яку цифру в заданій позиції.
Наприклад, за умови: Like»Kuїe» з поля буде відібрано значення — Київ.
Оператор Between. У випадку, коли потрібно відібрати діапазон значень, слід у рядок Условие отбора ввести умови, що розділяються логічним оператором Between. Наприклад, уведення умови: Between (0,10) означає, що буде відібрано всі значення від 0 до 10.
Оператор In. У випадку, коли потрібно відібрати певні значення, слід у рядок Условие отбора ввести умови, що розділяються логічним оператором In. Наприклад, уведення умови: In (0,10) означає, що буде відібрано всі значення 0 та значення 10.
