
- •Субд access
- •Розділ1. Створення бази даних Основні поняття систем управління базами даних
- •Поняття інфомаційної системи
- •Класифікація інформаційних систем
- •Поняття бази даних
- •Етап створення бази даних:
- •Етап експлуатації бази даних:
- •Системи управління базами даних
- •Відношення в базі даних
- •Запитання для самоперевірки
- •Основні поняття ms Access
- •Вікно програми ms access
- •Режими роботи з ms access
- •Запитання для самоперевірки
- •Створення бази даних. Створення таблиць
- •Створеня бази даних
- •Створння таблиць
- •Установлення зв’язків між таблицями
- •Властивості полів, типи даних
- •Створення таблиці у режимі конструктора
- •Створення таблиці у режимі майстра таблиць
- •Запитання для самоперевірки
- •Форматування таблиць
- •Теоретичні відомості та вказівки
- •Створення маски введення даних
- •Припустимі знаки для масок введення
- •Робота з форматом поля
- •Вправа з форматування таблиці
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Теоретичні відомості та вказівки
- •Виділення елементів таблиці
- •Редагування у режимі структури
- •Редагування у режимі таблиці
- •Редагування таблиці
- •Запитання для самоперевірки
- •Створення форми
- •Редагування форм
- •Створення форм
- •Запитання для самоперевірки
- •Розділ1. Аналіз даних Пошук та сортування даних
- •Пошук даних
- •Пошук і заміна значень у полі
- •Сортування записів
- •Пошук та сортування записів у таблиці
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Фільтрування даних
- •Фільтрування записів у таблицях
- •Застосування простих фільтрів
- •Застосування розширених фільтрів
- •Способи упорядкування даних
- •Створення та застосування фільтрів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів
- •Найпростіші запити
- •Створення простого запиту
- •Створення запитів на вибірку
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Створення запитів з умовою
- •Умови для запитів
- •Умови відбору значень для дат і часу
- •Створення запитів з умовами
- •Приклад виконання вправи
- •Запити з параметром
- •Використання параметрів запиту
- •Створення запиту на основі іншого запиту
- •Створення запитів з параметрами
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити з обчисленнями
- •Використання побудовника виразів
- •Створення запитів з обчисленнями
- •Приклад виконання вправи
- •Успішність студентів
- •Запитання для самоперевірки
- •Підсумкові запити
- •Підсумкові функції
- •Створення підсумкових запитів
- •Приклад виконання вправи
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
- •Перехресні запити
- •Створення перехресних запитів
- •Приклад виконання вправи
- •Запитання для самоперевірки
- •Запити на зміну даних
- •Запит на поновлення
- •Запит на додавання
- •Запит на створення нової таблиці
- •Копіювання, збереження, перейменування і видалення запитів
- •Запитання для самоперевірки
- •Створення залежних форм
- •Створення залежних форм
- •Приклад виконання вправи
- •Для створення залежної форми слід виконати такі дії:
- •Запитання для самоперевірки
- •Створення звітів
- •Створення звітів
- •Завдання для самостійного виконання
- •Запитання для самоперевірки
Запитання для самоперевірки
Поясніть призначення таблиць у базах даних? Наведіть приклади.
Поясніть особливість створення структури таблиці.
Які поля таблиці можна задавати як ключові? Поясніть на прикладах.
У яких режимах можна створювати таблиці у базах даних?
Поясніть особливість роботи поля типу Лічильник.
Форматування таблиць
Мета: ознайомити з прийомами форматування таблиць нової бази даних; набути практичних навичок виконання зміни шрифтів у записах, виконання зміни розмірів елементів таблиці, створення маски введення для записів у таблицях, робота з форматом поля.
Теоретичні відомості та вказівки
Форматування — це процес установлення певних значень для параметрів, які визначають структуру таблиці, подання даних та відображення даних у таблицях.
Зміна шрифта записів. Програма дає змогу змінювати розмір, накреслення та вид шрифта по всій таблиці одночасно. Для того, щоб змінити шрифт, потрібно спочатку встановити курсор у будь-якій комірці таблиці та виконати команду Формат /Шрифт. У вікні, яке з’явилося, встановити потрібні параметри та натиснути кнопку ОК (рис. 10 на с. 28). Після цього шрифт у всій таблиці набуде заданих параметрів.
Зміна ширини стовпців. Користувач має можливість у режимі Таблица змінювати ширину кожного стовпця. Найраціональніше встановлювати таку ширину стовпчиків, щоб вона була мінімальною, але при цьому відображався на екрані весь текст, який вміщено у цей стовпчик. Змінювати ширину стовпчиків можна двома способами:
за допомогою миші (слід встановити курсор на границю стовпчика, натиснути ліву кнопку миші і, не відпускаючи її, переміщувати границі стовпців);
за допомогою меню (слід виділити потрібний стовпець, викликати контекстне меню, з якого обрати команду Ширина столбца. У вікні, що відкрилося, натиснути кнопку По ширине данных).
Зміна висоти рядків таблиць. Таким же чином можна змінювати висоту рядків таблиць. До речі, висоту рядків можна змінювати за допомогою команди меню Формат /Высота строки.
Причому достатньо відредагувати один рядок, висота інших рядків змінюється автоматично.
Рис. 10. Вікно зміни параметрів шрифтів
Створення маски введення даних
Маска введення — це спеціальний формат, який складається з певних постійних символів (наприклад, певної кількості пробілів, дужок, крапок, дефісів та спеціальних символів маски), що вказує, в які позиції, якого типу дані та скільки саме даних можна ввести.)
Зазвичай маску введення (InputMask) задають у режимі конструктора таблиці, але маску введення за потребою можна встановити і під час створення запиту або форми.
Зверніть увагу, що коли вже задано маску введення для полів у режимі конструктора таблиці, то така маска введення автоматично застосовується до цього поля й у режимі конструктора запитів, а також форм і звітів.
Синтаксис масок введення. Програма MS Access інтерпретує знаки, що містяться у масках введення так, як це показано в таблиці.
Припустимі знаки для масок введення
Знак |
Опис дії знака у масках введення |
0 |
Можна вводити цифри від 0 до 9. Введення обов’язкове, причому замість цифр знаки плюс [+], мінус [-] вводити не припустимо) |
9 |
Можна вводити цифри або пробіл. Уведення необов’язкове, причому знаки плюс, мінус вводити не припустимо |
# |
Можна вводити цифри або пробіл. Уведення необов’язкове, причому порожні знаки програма перетворює у пробіли. Можна вводити знаки плюс, мінус |
L |
Можна вводити літери від А до Z (а також від А до Я). Введення обов’язкове |
? |
Можна вводити літери від А до Z (а також від А до Я). Введення необов’язкове |
А |
Можна вводити літери або цифри. Введення обов’язкове |
а |
Можна вводити літери або цифри. Введення необов’язкове |
& |
Можна вводити будь-який знак або пробіл. Уведення обов’язкове |
С |
Можна вводити будь-який знак або пробіл. Уведення необов’язкове |
|
|
. , : ; - / |
Можна вводити десятковий розділювач (або розділювач тисяч, значень дат і часу (знак, що буде відображатися, залежить від настройки мови і стандартів на панелі управління Microsoft Windows) |
< |
Знак указує, що наступні введені символи буде переведено на нижній регістр |
> |
Знак указує, що наступні введені символи буде переведено на верхній регістр |
! |
Знак указує, що заповнення маски введення відбуватиметься справа наліво (а не зліва направо). Зазвичай заповнення маски знаками завжди відбувається зліва направо. Знак оклику в масці введення можна вміщувать у будь-яку позицію |
\ |
Знак указує введення будь-якого наступного знака як текстової константи. Зазвичай використовується для відображення всіх перелічених вище знаків як текстових констант (наприклад, \А буде виведено як знак «А») |
Пароль |
Можна вводити у поле пароль, причому будь-який знак, уведений у поле, зберігається програмою як знак, але на екрані буде відображатися як зірочка (*) |
Наприклад, якщо ввести такі маски, як показано у першому стовпчику, то введені дані можуть набувати вигляду, як де показано у другому стовпчику:
Опис маски введення |
Приклади значень даних |
(000) 000-0000 |
(067) 502-3149 |
(999) 999-9999! |
(044) 537-3200 |
(000) ААА-АААА |
(213) 543-ТЕLЕ |
#999 |
-20 або 2152 |
>L????L?000L0 |
GREENGR339M3 або МАЙ Р 452Ю7 |
>L0L <0LL |
Т2Ф 8мр |
00000-9999 |
98115-4 або 98115-3007 |
>L <?????????????? |
Марина або Сидоренко |
ISBN 0-&&&&&&&-0 |
ISBN 1-556-507-7 або ІSBN 0-13-9662-5 |
>LL00000-9999 |
DВ51392-0493 |
Створення маски введення
Програма MS Access містить функцію створення маски введення в режимі конструктора таблиці.
Для створення маски введення слід виконати такі дії:
Відкрити таблицю в режимі конструктора.
У верхній частині вікна обрати поле, для якого необхідно задати маску введення.
У нижній частині вікна виконати одне з наступних дій:
Натиснути кнопку Построить поруч з коміркою Маска ввода
для запуска майстра масок введення та виконувати інструкції в діалогових вікнах майстра. Для числових або грошових полів слід «вручну» ввести шаблон для маски введення.