Sunday, January 20, 2019

Створення таблиць, означення полів і ключів у середовищі СКБД.


Тема: Поняття бази даних і систем керування базами даних, їх призначення. Основні об’єкти БД. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних. Відображення моделі «сутність-зв’язок» на базу даних. Підтримка обмежень цілісності в БД. Відображення моделі явища (сутності) структурою запису (рядка таблиці).

Мета: ознайомитися з поняттям бази даних, їх призначенням, основними об’єктами бази даних, процесом створення таблиць БД, їх властивостями; розвивати навички роботи з прикладним програмним забезпеченням; виховувати уважність, цілеспрямованість
 Обладнання: інструкційні картки, ПЕОМ, СУБД




План



Поняття бази даних і систем керування базами даних, їх призначення


База даних - це впорядкований за певними правилами набір взаємопов’язаних даних.

Основним призначенням бази даних є гарантоване систематизоване збереження даних і надання доступу до них користувачеві або комп’ютерній програмі, тобто забезпечення швидкого пошуку потрібних даних Електронні бази даних активно використовуються в банківській сфері (облік клієнтів, їх рахунків, проведених виплат та руху коштів), бібліотеках, пошукових системах Інтернету, системах обліку та здійснення оплати за користування електроенергією, газом, холодною та гарячою водою, під час проведення зовнішнього незалежного оцінювання учнів і в інших сферах діяльності людини.



За вмістом інформації БД бувають:
фактографічні (зберігають тільки опис об’єктів) та документальні (зберігають в комп’ютерній формі самі об’єкти).

Наприклад, БД “Сучасні поети” може містити тільки перелік коротких відомостей про поетів та їх твори, в цьому випадку вона буде фактографічною. Якщо ж в ній присутні також самі тексти творів, біографічні дані про поетів, то її можна вважати документальною.

За системою доступу до конкретної інформації БД класифікують на ієрархічні, мережені та реляційні. 
Прикладом ієрархічної БД може бути диск, на якому користувач зберігає власну інформацію. Щоб дістатись до файлу, треба відкрити певну послідовність папок – пройти більш високі рівні систематизації інформації.

Прикладом мереженої БД може бути БД будь-якого банку про вклади клієнтів. Дістати гроші з рахунку клієнт може з будь-якого банкомату, тому що зв’язки між інформаційними вузлами можуть бути прямими.

Реляційні бази даних мають вигляд таблиць, в яких інформація впорядкована по стовпчикам (полям) та рядкам (записам). Для створення та опрацювання БД існують спеціальні програми – системи управління БД. Найпоширенішою сучасною СУДБ є програма з пакета Microsoft Office – MS Access.


Основні об’єкти БД


Об’єктами БД є таблиці, форми, запити, звіти, макроси, модулі, сторінки (рис. 13.1).
Таблиці призначені для зберігання інформації бази даних, а також дають змогу виконувати введення, перегляд, користування інформаційних даних.
Їх вважають головним об’єктом БД.
Форми застосовують для введення, перегляду та коригування даних.
Це не обов’язків елемент, але він додає зручності і спрощує ці операції.
Запити – це похідна таблиця, в якій збираються дані з інших таблиць і проводяться над ними різні операції.
Запити дають можливість проводити групові операції, тобто операції над групами записів, об’єднаних певною загальною ознакою. За допомогою запитів можна також складати вибірки з таблиць за певною умовою.
Звіти призначені для формування вихідного документу та виведення його на друк.
Звіти можна створювати на основі таблиць та запитів за допомогою майстрів або конструктора.



Поняття таблиці, поля, запису.

Таблиці — це об’єкти, у яких безпосередньо зберігаються дані.

Таблиця є основним об’єктом БД. Решта —похідні від таблиці.

Таблиці складаються з полів та записів.
Полями називають стовпці, а записами — рядки.
Увести запис до таблиці означає заповнити даними рядок
Щоб створити таблицю, необхідно визначити її полятипи даних цих полів.
Не всі дані займають в комп’ютеріоднаковий об’єм. Для їх компактного збері-гання необхідно чітко визначити їх тип.





Створення таблиць, означення полів і ключів у середовищі СКБД.