Бази даних. Зрозуміло, що ефективно працювати з величезним обсягом інформації можна лише за умови налагодженого доступу до неї. Бази даних – це будь яка впорядкована сукупність взаємопов’язаних даних різного типу. Базою даних можна вважати шкільний журнал обліку успішності, бібліотечні каталоги, архіви…Сьогодні життя складно уявити без електронних БД – файлів спеціального формату, які містять структуровані дані, призначені для зберігання, накопичення, опрацювання та використання за допомогою комп’ютера.
Мережева модель даних. До основних понять мережевої моделі БД також належать вузол, рівень, зв’язок. Проте у ній можливий довільний зв’язок між вузлами сусідніх рівнів, тобто вузол нижчого рівня може мати зв’язок з декількома елементами вищого рівня.- Дані про клієнтів банків можуть зберігатися в БД різних банків і бути пов’язаними між собою. Бази даних
Реляційна модель даних. Реляційна БД являє собою сукупність взаємопов’язаних таблиць, що містять дані про об’єкт певного виду. У таблицях реляційної БД рядки називають ЗАПИСАМИ, а стовпці – ПОЛЯМИ. Поле реляційної БД містить дані одного типу, а записи складають інформацію про певний об’єкт. Поля й зв’язки між таблицями утворюють структуру БД. Бази даних
Об’єктно-орієнтована модель даних. Дані в БД зберігаються як абстрактні об’єкти, наділені певними властивостями та можливостями(методами) взіємодіяти з іншими об’єктами. Бази, що об’єднують у собі можливості реляційних і об’єктно-орієнтованих моделей, часто називають об’єктно-реляційними або гібридними. Бази даних
Власне БД є сховищем упорядкованої сукупності даних. Для роботи з БД використовують системи керування базами даних (СКБД). Системи керування базами даних – це комплекс програм, що забезпечує введення, збереження, пошук, опрацювання даних у БД. СКБД дозволяють ефективно працювати з БД, які через великий обсяг майже неможливо опрацювати «вручну». До популярних СКБД належать My. SQL, Postgre. SQL, Microsoft SQL Server, Oracle, Sybase, Interbase, Firebid I IBM DB2. Найбільш розповсюдженою БД є реляційна модель даних. Системи керування базами даних
Із цією таблицею пов’язані таблиці, що містять дані про вагонний склад потяга; наявність вільних місць у кожному вагоні за датами; відстань до станції; вартість проїзду у вагонах кожного типу. Отже, просимо касира продати квиток на потяг №97 до Ковеля на 20 квітня у плацкартному вагоні. Комп’ютер на робочому місці касира під’єднано до мережі та центрального сервера, на якому зберігаються БД про всі потяги, що курсують залізницями України. Касир уводить запит і надсилає його до центральної БД, де здійснюється пошук:…Далі на принтері роздруковується квиток. До відповідних таблиць центральної БД вносяться такі зміни: 20.04.2019 р. у потязі №97 у вагоні №9 місце 27 зайнято до станції Ковель. СКБД
Прикладом простої в опануванні СКБД є Microsoft Office Access (далі Access) Вона працює з об’єктами (таблиці, запити, форми, звіти …), які найчастіше зберігаються в одному файлі з розширенням .accdb. Схема даних – графічне подання зв’язків між таблицями. Об’єкти реляційної бази даних