Поняття бази даних та систем управління базою даних
Поняття бази даних та систем управління базою даних
База даних (БД) призначена для зберігання різного роду інформації (про клієнтів, товари, замовлення тощо). Кожен з нас у житті зустрічається із необхідністю зберігання якихось записів: контактних даних, адрес. Дехто записує їх у блокноти – це і є своєрідною базою даних.
Вони бувають різних видів. Розглянемо їх основну класифікацію.
В залежності від характеру даних:
- фактографічні – містять в собі відомості про об’єкти та процеси, що подані в конкретному форматі;
- документальні – включають інформацію різних видів (графічну, текстову та інші).
За способом подання даних:
- ієрархічні – має так зване деревоподібне зображення (один елемент головний, а всі інші підпорядковуються);
- реляційні – дані, пов’язані між собою, зберігаються у вигляді таблиці;
- мережеві – включають об’єкти різних рівнів, які можуть бути пов’язані одні з одними.
Є декілька етапів розробки БД:
- формування та обгрунтування цілей створення БД;
- визначення таблиць та їх структури;
- вибір моделі для створення БД;
- завантаження необхідних даних;
- створення запитів, модулів, форм тощо.
В теперішній час технології стрімко розвиваються та дозволяють значно спростити життя. Саме тому, щоб мати змогу зберігати великі об’єми інформації програмісти розробили так звану систему управління базами даних (СУБД). Можна сказати, що вона є посередником між БД та користувачами.
Головними плюсами СУБД є:
- захист даних;
- швидкий пошук інформації;
- висока надійність та доступність;
- контроль надлишку даних;
- резервне копіювання.
Наведемо найбільш поширені у використаннісистеми управління базами даних:
- MS Access– містить інструменти, які призначені для створення реляційних БД, заснованих на реляційних моделях даних. Основними елементами є таблиці, звіти, макроси, запити, модулі та форми;
- MySQL– використовується для форматування баз даних додавання та обробки) різних масштабів;
- Oracle– програмний продукт, основні функції якого полягають в управлінні даними, їх зберіганні та захисті;
- PostgreSQL- система, призначена для додавання та обробки даних;
- MS Excel– має широке коло користувачів, використовується для роботи з таблицями даних;
- SQLite – підтримує різні типи даних, зокрема: null, text, blob, real та інші. Головною перевагою є зберігання бази даних в одному файлі;
- Firebird SQL – це безкоштовна програмаз відкритим вихідним кодом, для роботи з якою не потрібно реєструватись. Основними її перевагами є: невеликий розмір інсталяційного пакета, сумісність з найбільш часто використовуваними операційними системами, резервне копіювання тощо.
Використовуючи СУБД, користувач має змогу:
- розробляти структуру БД;
- наповнювати інформацією БД та редагувати її;
- здійснювати пошук даних.
Необхідно зрозуміти, що вибір моделі даних та системи керування базою даних – серйозний момент. Тому, варто враховувати усі важливі критерії: надійність, швидкість роботи, наявність детальної документації, особливість архітектури, частоту використання іншими користувачами, політику підприємства, і, звичайно, фінансову спроможність.
Рекомендовані вам
- Англійська для IT-фахівців: корисні підбірки ресурсів для вивчення іноземної мови (SM)Березень 17, 2023olga.hrytsayuk2,803
Для будь-якого розробника у сфері IT важливо володіти англійською мовою, як мінімум для розуміння технічної документації чи отримання замовлення на фрілансі. Зараз доступні найрізноманітніші джерела для вивчення англійської: як платні, так і безкоштовні.
- Основні відомості про мову програмування C# (SM)Лютий 24, 2023olga.hrytsayuk3,709
C# (читається як “сі шарп”) є об’єктно-орієнтованою та універсальною мовою програмування від компанії Microsoft. ЇЇ реліз відбувся у 2001 році. Вона працює на платформі .NET.





