
- •Загальні відомості.
- •Система управління базами даних
- •Інтерфейс програми
- •Теоретичні відомості.
- •З авдання
- •“Медичний облік”
- •Практична робота №2
- •Теоретичні відомості
- •Відбір даних за певними критеріями – фільтрація.
- •В фільтрах умови задаються за принципом:
- •Впорядкування даних
- •З авдання
- •Практична робота №3
- •Теоретичні відомості
- •Робота з формами
- •З авдання
- •Практична робота №4
- •Теоретичні відомості
- •Завдання
- •Практична робота №5
- •Теоретичні відомості
- •З авдання
- •Практична робота №6
- •З авдання
- •Теоретичні питання по темі “Бази даних”
- •Література
- •Додаток 1
- •Додаток 2
Теоретичні питання по темі “Бази даних”
Що називають базою даних?
Що таке СУБД?
З чого складається структура бази даних?
Як називають елементи таблиць в базі даних?
В чому особливість ключового поля?
З чого починається створення бази даних?
Який порядок створення таблиць, з використанням конструктора?
Які існують типи полів в базі даних?
Для чого призначені:
Таблиці;
Запити;
Форми;
Звіти.
В чому різниця між запитами та фільтрами?
Серед таблиць, фільтрів, запитів, форм та звітів оберіть ті об’єкти:
Без яких неможлива робота з базою даних;
Які дозволяють заповнювати базу даних;
За допомогою яких можна отримати записи, що відповідають деяким умовам;
За допомогою яких можна вивести на друк певні відомості з бази даних.
База даних постійно поповнюється новими записами. Щомісяця потрібно подавати письмові відомості, до яких відбирається дані з бази даних по одним і тим самим критеріям. Які об’єкти треба створити для полегшення цієї роботи?
Література
Винтер Р. Microsoft Office. – С–П. BHV – Санкт-Петербург 1998
Праг К. Ирвин М. Access 2002. Библия пользователя. – М. Диалектика 2003
Руденко В.Д. Практичний курс інформатики. – К. Фенікс, 1997
Симонович С.В. Информатика. Базовий курс – С–П. Питер, 2001
Степаненко О.С. Персональный компьютер. – М. Диалектика 2000
Додаток 1
Типи полів:
Тип поля визначає тип даних, які в ньому будуть зберігатися. Якщо данні в поле не введені, воно містить значення Null
Тип даних |
Опис |
Текстовий |
Алфавітно-цифрові символи; від 0 до 255 символів |
Поле МЕМО |
Алфавітно-цифрові символи; від 0 до 65535 символів |
Числовий |
Числові значення |
Дата/час |
Дата і час |
Грошовий |
Грошові одиниці |
Лічильник |
Автоматичне збільшення номеру |
Логічний |
Логічні значення Так/Ні, Істинно/Хибно |
Поле об’єкта OLE |
Малюнки, діаграми, звук та відео |
Гіперпосилання |
Зв’язок з ресурсами Інтернет |
Майстер підстановок |
Відображує данні, підставлені з іншої таблиці |
Властивості полів:
Властивості полів задаються в частині «Свойства полей» (рис 76), розташованій у нижній частині вікна конструктора таблиць (рис 6).
Розмір поля
В
ластивість
«Розмір поля» визначає об’єм пам’яті,
що відводиться для збереження значень
в цьому полі. Для полів деяких типів
дана властивість лише відображає об’єм
пам’яті – текстові поля, для інших,
наприклад, для числових є додатковим
визначенням типу числа.
Встановлення значень даної властивості теж здійснюється по різному, для одних, як наприклад, для полів логічного типу, вона встановлюється за замовченням, для інших – користувачем.
Тип даних |
Діапазон значень |
Розмір пам’яті |
Текстовий |
|
0-255 байт |
Поле МЕМО |
|
0-65636 байт |
Числовий |
Байт: цілі числа від 0 до 255 |
1 байт |
Ціле: цілі числа від -32768 до 32767 |
2 байта |
|
Довге ціле: цілі числа від -2 147 483 648 до 2 147 483 647 |
4 байта |
|
З плаваючою крапкою одинарної точності / 7 десяткових знаків/ від -3,4·1038 до 3,4·1038 |
4 байта |
|
З плаваючою крапкою подвійної точності / 15 десяткових знаків/ від -1,797·10308 до 1,797·10308 |
8 байт |
|
Дійсне / 28 десяткових знаків/ від -1·1028 до 1·1028 |
14 байт |
|
Дата/час |
|
8 байт |
Грошовий |
|
8 байт |
Лічильник |
Довге ціле: цілі числа від -2 147 483 648 до 2 147 483 647 |
4 байта |
Код реплікації |
16 байт |
|
Логічний |
|
1 біт |
Поле об’єкта OLE |
|
До 1 Гбайта |
Гіперпосилання |
|
0-6144 байт |
Майстер підстановок |
|
4 байта |
Розмір поля треба встановлювати якомого меншим, так як Microsoft Access швидше працює з полями меншого розміру. Наприклад: навряд чи для збереження даних про вік людини потрібне довге ціле число, всім зрозуміло що, мільярд років – недосяжний для людини вік, можемо лише мріяти більш-менш використати можливості, що надає числове поле розміру байт.
Формат поля
Формати дозволяють вказувати спосіб відображення даних на екрані. Одні типи мають стандартні формати, як наприклад, тип Дата/час, для інших формат задається користувачем. Формат не є обов’язковою для встановлення властивістю, але для полів, що мають стандартні формати, краще зайвий раз переглянути запропоновані варіанти.
Стандартні формати мають поля наступних типів:
Числовий
Дата/час
Грошовий
Лічильник
Логічний
Приклади форматів
Формати полів числового, грошового типу та типу лічильник |
||
Тип формату |
Введене число |
Відображене число |
Основний |
123456,789 |
123456,789 |
Грошовий |
123456,789 |
123 456,78р. |
Фіксований |
123456,789 |
123456,78 |
З розподілом розрядів |
123456,789 |
123 456,789 |
Відсотковий |
0,123 |
12,3% |
Експоненційний |
123456,789 |
1,23Е+05 |
Євро |
123456,789 |
123 456,78€ |
Формати полів типу дата/час |
||
Тип формату |
Відображення |
|
Повний формат дати |
Відображення залежить від введеного значення: При введені тільки дати відображається лише дата, при введенні лише часу, відображається лише час. Формат дати 23.09.03 Формат часу 19:30:45 |
|
Довгий формат дати |
23 сентября 2003 г. |
|
Середній формат дати |
23-сен-03 |
|
Короткий формат дати |
23.09.03 |
|
Довгий формат часу |
19:30:45 |
|
Середній формат часу |
7:30 |
|
Короткий формат часу |
19:30 |
|
Формати полів логічного типу |
||
Тип формату |
Відображення |
|
Так/Ні |
1, якщо так, та 0, якщо ні |
|
Істинно/Хибно |
-1, якщо істинно, та 0, якщо хибно |
|
Увім/Вим |
-1, для увімкнуто, та 0 для вимкнуто |
Кількість десяткових знаків
Десяткові знаки використовуються лише в форматах Числовий та Грошовий. Кількість знаків може змінюватись від 0 до 15, але ця властивість безпосередньо пов’язана з Розміром поля. Наприклад:
Байт, ціле, довге ціле 0
З плаваючою крапкою одинарної точності від 0 до 7
З плаваючою крапкою подвійної точності від 0 до 15
Дійсний 18
Грошовий за замовченням 2
Підпис
Використовується для заголовків полів як альтернатива імені поля у тому випадку, коли в заголовку треба використати недопустимі символи (! “ [] .), або якщо для зручності використовується коротке ім’я, а заголовок стовпчика треба зробити більш розгорнутим. Наприклад
Ім’я Підпис
Номер Номер обхідного листа
Значення до замовченню
Значення по замовченню – це значення, яке буде автоматично відображене в полі при створенні нового запису, але це значення в разі необхідності можна змінювати.
Наприклад: база даних підприємства «Ізумруд», розташованого в Кременчуцькому районі, містить відомості про робітників. Доречно в полі «Область» ввести значення по замовченню «Полтавська», оскільки майже всі робітники мешкають у цій області. У разі виключення значення доведеться відредагувати.
Умова на значення
Визначає вимоги до значень, що вводяться в поле. Наприклад, якщо в полі зберігаються оцінки учнів, то значення в цьому полі можуть знаходитись в діапазоні від 1 до 12, чому відповідає запис >=1 and <=12. При спробі ввести в дане поле значення 100 буде виведене повідомлення, що введене значення не відповідає вимогам.
Повідомлення про помилку
Визначає, яке саме повідомлення про помилку буде виводитись.