Звичайно база даних представляє собою один або декілька файлів. У файлі набір даних зберігається у вигляді таблиці. Тому при розгляді баз даних, слово таблиця у багатьох випадках буде синонімом файлу даних. Таблиця (файл даних) складається з окремих записів (блок даних), котрі в свою чергу розбиті на окремі поля.Кожне поле має свій розмір та тип. Формати відповідних полів усіх записів у файлі даних (таблиці) повністю ідентичні (одинакові).
4. Етапи створення бази даних.
1. Визначення структури бази даних – встановлюється тип, розмір та кількість полів запису (блоку даних). Звичайно розрізняють два типи полів: текстові та числові. Треба зауважити, що текстові поля котрі призначенні для збереження текстової інформації мають значно менші можливості обробки ніж числові поля в яких можна проводити числові обчислення. Поряд з типом поля повинна бути вказана його довжина достатня для збереження змісту поля. Кожне поле має своє ім’я. На рис.1 в першій стрічці приведені імена полів та їх зміст.
Номер запису
| Група
| Прізвище
| Ім’я
| Адреса
| Поштовий індекс
| Населений пункт
|
| Р-31
| Антонів
| Іван
| Київська 5 кв.4
|
| Львів
|
| Р-31
| Павлів
| Василь
| Валова 4 кв. 7
|
| Львів
|
| Р-33
| Стасів
| Андрій
| Львівська 23
|
| Пустомити
|
Рис1. Приклад структури бази даних з трьох записів.
Перш ніж визначити структуру бази даних, необхідно оцінити інформацію, яка буде зберігатись в окремому блоку (записі). Необхідно визначити тип та довжину окремих полів, щоб необхідна інформація помістилась в цьому полі.
У деяких випадках однакову за змістом інформацію краще розмістити в окремих полях. Як, наприклад, поштовий індекс та адресу. Це зв’язано з тим що сортування інформації можливе лише по окремих полях. З другого боку таке подрібнення приводить до зростання кількості полів але дає можливість проводити різноманітне сортування. Вибір структури бази даних є найважливішим етапом створення електронної бази даних. Більш детально це питання буде розглядатись в наступних лекціях.
2. Ввід даних.
Після розробки структури бази даних проводиться ввід даних у базу. Для цього використовуються спеціальні форми (бланки),які спрощують як ввід так і вивід інформації. При допомозі форми можна вивести на екран вмістиме не всіх полів кожного блоку даних а тільки потрібних або дозволених для даного користувача. Таким чином можна блокувати вивід частини конфіденційної інформації в базі даних. Крім того, у великій базі даних число полів може досягати сотні, а форма дає змогу обмежити зону оператора з метою підвищення зручності та якості роботи. Приклад форми показаний на рис.2.
Форма 1
|
Номер запису
|
|
Прізвище
| Антонів
|
Ім’я
| Андрій
|
Номер телефону
|
|
Рис. 2. Приклад форми вводу(виводу).