Передмова
Люди весь час отримують різноманітну інформацію. Щоб краще її запом`ятовувати і швидше відтворювати наш мозок інформацію систематизує, наче розкладає по різним поличкам.
Інформацію на зовнішніх носіях: папері, дисках, касетах тощо люди також намагаються систематизувати для кращого її доступу, пошуку та використання.
Упорядкування інформації, побудова зв’язків, організація зручного та швидкого пошуку різноманітної інформації – це і є основні задачі баз даних.
Де ми зустрічаємо приклади баз даних?
Контакти в телефоні, данні людей в соцмережах, бібліотека, меню кав’ярні, прейскурант товарів фірми тощо.
Ми бачимо, що стикаємось з базами даних усюди, навіть не помічаючи цього. Отже для ефективного використання інформації нам необхідно розуміти організацію баз даних і процес керування ними та грамотно використовувати ці знання.
Бази даних – упорядкована сукупність даних, призначених для зберігання, накопичення та обробки на ЕОМ.
Об’єднання великої кількості даних в єдину базу дає змогу для формування безлічі варіації групування інформації — особисті дані клієнта, історія замовлень, каталог товарів та будь-що інше.
Головною перевагою БД є швидкість внесення та використання потрібної інформації. Завдяки спеціальним алгоритмам, які використовуються для баз даних, можна легко знаходити необхідні дані всього за декілька секунд. Також в базі даних існує певний взаємозв’язок інформації: зміна в одному рядку може спричинити зміни в інших рядках — це допомагає працювати з інформацією простіше і швидше.
Види баз даних (моделі):
Ієрархічні – дані представлені у вигляді деревовидної структури з чітким підпорядкуванням
Переваги: швидкий пошук
Недоліки: занадто великий об’єм через складну систему логічних зв’язків, неможливість зміни структури
Мережеві – дані організуються у вигляді довільного графу
Переваги: висока швидкість пошуку, розширені можливості представлення даних
Недоліки: незмінна структура організації даних, складність організації моделі.
Реляційні – сукупність пов’язаних між собою таблиць
Переваги: простота та гнучкість структури, найпростіший алгоритм реалізації на ПК
Недоліки: обмеженість набору можливих типів даних
Система управління базами даних (СУБД)
– це набір програмних засобів для створення і ведення баз даних ( оновлення, забезпечення доступу по запитам, видача звітів користувачеві)
Найпопулярнішими СУБД є MySQL, PostgreSQL, Microsoft SQL Server, Oracle, Sybase, Interbase, Firebird та IBM DB2. СКБД дозволяють ефективно працювати з базами даних, обсяг яких робить неможливим їх ручне опрацювання.
Однією з найдоступніших і простих СУБД являється програма пакету Microsoft Office – MS Access.
MS Access – реляційна СУБД.
Файли цієї програми мають розширення *.accdb
Для створення таблиці в середовищі MS Access треба дотримуватись декількох правил.
В першу чергу, перед тим, як заповнювати таблицю даними, треба створити її структуру, тобто прописати які в таблиці будуть поля та які типи даних мають міститись в кожному полі.
По-друге, в структурі таблиці треба обов`язково вказати ключове поле для простішої ідентифікації таблиці та для швидкого зведення даних із кількох таблиць.
Поле, яке підходить для ключового, має кілька характеристик:
-
По-перше, значення поля має бути унікальним (тобто ніколи не повторюється)
-
По-друге, воно ніколи не буває пустим або нульовим — завжди містить значення.
-
По-третє, поле рідко (найкраще — ніколи) змінюється.
Ключовим полем найчастіше виступає поле з нумерацією строк або кодом найменування, тощо.
Більше інформації можна прочитати у підручнику Інформатика для 10 класу (Ривкінд Й.Я.) Розділ 3
та на сайті StudFiles
Published: Mar 31, 2020
Latest Revision: Mar 31, 2020
Ourboox Unique Identifier: OB-760602
Copyright © 2020