- •Створення та експлуатація баз даних.
- •Створення та експлуатація баз даних.
- •Створення та експлуатація баз даних.
- •Бази даних
- •Основні поняття
- •Етапи роботи з бд
- •Введення даних в таблиці.
- •Реляційна бд
- •Учбова бд
- •Бд на основі еп Excel
- •Створення і використання даних бд
- •Сортування та фільтрація даних
- •Створення проміжних підсумків
- •Аналіз даних бд з допомогою графіків і діаграм
- •Створення довідок та звітів
- •Створення кнопки для запиту, створеному на vba
- •Використання субд Access для створення та експлуатації бд
- •Перші кроки в освоєнні Access
- •Типи даних, що використовуються в базі даних
- •Підготовчі операції до створення структури бд
- •Створення структури бд
- •Встановлення зв’язку між таблицями
- •Введення та редагування даних
- •Створення qbe – запиту на вибірку
- •Створення sql – запиту на вибірку
- •Запити на зміну бд
- •Insert into таблиця бд ([перелік полів таблиці])
- •Values (значення полів таблиці у відповідності зі структурою таблиці);
- •Insert into таблиця бд ([перелік полів таблиці])
- •4 Завдання до курсової (розрахунково-графічної) роботи
- •Література
- •Завдання для курсових і розрахунково-графічних робіт Задача 1
- •Задача 2
- •Задача 3
- •Задача 4
- •Задача 5
- •Задача 6
- •Задача 7
- •Задача 8
- •Задача 9
- •Задача 10
- •Задача 11
- •Задача 12
- •Задача 13
- •Задача 14
- •Задача 15
- •Задача 16
- •Задача 17
- •Задача 18
- •Задача 19
- •Задача 20
- •Задача 21
- •Задача 22
- •Задача 23
- •Задача 24
- •Задача 25
- •Задача 26
- •Задача 27
- •Задача 28
- •Задача 29
- •Задача 30
- •1. Створення системи обробки даних за допомогою електронного процесора microsoft excel
- •2. Створення системи обробки даних засобами субд microsoft access
Типи даних, що використовуються в базі даних
Залежно від того, яка інформація буде розміщена в кожному полі таблиці, полю приписується відповідний їй тип даних. Програма Access для збереження та обробки інформації використовує такі типи даних (назви типів відповідають російській версії програми, в дужках термін для інструкцій на мові SQL):
Текстовый (Text) – містить до 255 символів, включаючи літери, цифри, пропуски, спеціальні символи. За замовчуванням поле має 50 символів. Щоб змінити кількість символів у полі, необхідно в розділі Свойства поля в рядку Размер поля встановити потрібну довжину тексту.
Поле MEMO (memo)– використовується для збереження тексту великого обсягу (до 64000 символів). Це може бути пояснювальна інформація до тієї, що є в таблиці.
Числовой – для збереження числових значень, з якими планується виконувати розрахунки Числовий тип даних може бути представлений в таких форматах:
Формат числа
Діапазон
Пам’ять
Байт (Byte)
0255
1 байт
Ціле число (Integer)
32767
2 байта
Довге ціле (Long)
2147483647
4 байта
З плаваючою комою (Single)
3.4E38
4 байта
З подвійною точністю (Double)
1.797E308
8 байтів
Дата/время (Date) – для збереження значень у вигляді дати і часу (8 байтів), допускається введення дат з діапазону від 01.01.100 року до 31.12.9999 року. Кожному дню такого календаря відповідає одне число натурального ряду. Тому між двома датами D1 і D2 можна виконувати такі дії:
n= D2- D1, де n – число днів між цими датами;
D2= D1+ n;
D1= D2 –n;
застосовувати операції відношення (наприклад, D2 > D1).
Такі ж дії можна виконувати і над даними типу Время.
Способи введення даних цього типу (Маска ввода) та виведення їх на екран (Формат поля)представлені на рисунку 15.
Рисунок 15 – Визначення формату дати/часу в таблиці та встановлення маски введення
Денежный (Currency) – використовується для введення даних із грошовими одиницями (8 байтів), це числа, які містять 15 розрядів зліва від десяткової коми та 4 розряди праворуч від неї, після числа автоматично проставляється „грн”;
Счетчик - унікальне значення, що складається із чисел натурального ряду, які автоматично змінюються, коли до таблиці додають новий запис;
Логический (Boolean) - зберігає значення ТАК і НІ (1 байт); програма використовує цифру 1 для представлення значення ТАК і 0 - для значення НІ;
Поле объекта OLE (OLE) – розміщує графічні об’єкти (фото, емблеми), символьну інформацію великого обсягу, створену чи оброблену іншими програмами, обсягом до 128 Мбайт.
Підготовчі операції до створення структури бд
На другому етапі розробки БД (розділ 1.2) потрібно провести клопітку роботу по аналізу інформації, що буде зберігатися в різних полях таблиць. Щоб результати такого аналізу ефективно можна було використовувати на наступному етапі, рекомендуємо заповнити таблицю такої структури:
STUDENTI
Тип поля |
Ідентифікатор |
Підпис |
Тип |
Властивість |
Підказка(опис) |
первинний ключ |
N_zalikovki |
№ залікової книжки |
Текстовый |
10 |
Номер залікової книжки |
— |
PIP |
Прізвище І.П. |
Текстовый |
20 |
Прізвище та ініціали студента |
зовнішній ключ |
shifr_grypi |
Шифр групи |
Текстовый |
10 |
— |
— |
stipendiya |
Стипендія |
Числовой |
Байт |
Розмір стипендії |
Схема заповнена для таблиці STUDENTI. Назва таблиці в конкретній БД повинна бути унікальною і не перевищувати 64 символів. У назві таблиці дозволяється використовувати пропуски (тільки не починати з них), але не можна вживати крапку, знак оклику і квадратні дужки. Текст назви можна задавати, як кирилицею, так і латинню. Враховуючи більш зручний спосіб занесення запитів на мові SQL, коли всі елементи запиту написані на одному мовному реєстрі, краще користуватися латинню . З цієї ж причини латинню задається і ідентифікатор полів.
В приведеній таблиці в графі Тип поля проставляються мітки для тих аргументів, які являються первинними або зовнішніми ключами. Саме по цим полям на четвертому етапі БД будуть створені таблиці з’єднуватися між собою в базу даних
Підпис – це те повідомлення, яке буде занесене в шапку таблиці. Якщо його не задавати, то в шапці даного поля буде висвічуватися його ідентифікатор.
В графу Властивість заносять довжину текстового поля, формат чисел, дат , тобто ті дані, які при створені структури таблиці заносяться в панель „Свойства поля”.
Підказка вміщує текст коментарю, який з’являється в рядку стану під час занесення даних в таке поле і здійснює відповідну підказку користувачеві БД. Текст підказки при роботі в конструкторі заноситься в поле „Описание”.
Таку ж схему полів потрібно створити для кожної таблиці БД.
