140 likes | 476 Views
Бази даних. Системи керування базами даних. Поняття бази даних. База даних (БД) – це поіменована, структурована сукупність взаємопов'язаних даних , які належать до певної предметної області. Характер зв'язків між елементами БД визначає модель організації даних : Ієрархічна модель ;
E N D
Бази даних. Системи керування базами даних.
Поняття бази даних База даних (БД) – це поіменована, структурована сукупність взаємопов'язаних даних , які належать до певної предметної області. • Характер зв'язків між елементами БД визначає • модель організації даних: • Ієрархічна модель; • Мережна модель; • Реляційна модель.
Ієрархічна модель - сукупність об'єктів різного рівня, причому об'єкти нижнього рівня підпорядковані об'єктам верхнього рівня. Точка прямого доступу Рівень 1 Школа Рівень 2 11-А 11-Б 11-В Рівень 3 Іваненко І. Петренко О. Вальчук В.
Мережна модель - сукупність об’єктів різного рівня, однак схема зв’язків між об’єктами може бути будь-якою.
Реляційна модель - дані подані у вигляді двовимірних таблиць, між якими встановлено певні відношення.
Зв'язки (відношення) між даними: • Один-до-одного 1 - 1 • Один-до-багатьох 1 - • Багато-до-багатьох -
Поняття СУБД Система управління базами даних (СУБД) - сукупність мовних і програмних засобів, призначених для створення, ведення і спільного використання БД багатьма користувачами.
За функціональнимпризначенням СУБД можна розділити на: • спеціалізовані; • універсальні. • Спеціалізована СУБДпризначена для вирішення певного кола задач (1С: Бухгалтерія). Універсальна СУБДдозволяє створювати будь-які бази даних і вирішувати на їх основі всі необхідні задачі. (Microsoft Office Access, MySQL)
В залежності від програмної реалізації або характеру використання СУБД поділяються на: • “настільні” - використовуються в основному для вирішення так званих офісних задач (dBASE, PARADOX, Microsoft Office Access); • серверні системи - для вирішення задач, пов'язаних з обробкою надвеликих масивів даних (MySQL, Oracle Database).
Обєкти БД MS Access: Таблиці – основні об’єкти БД, зберігаються данні. Складаються з полів та записів. Запити – це спеціальні структури, які призначені для обробки даних бази. Форми – це об’єкти, за допомогою яких в базу вводять нові данні або переглядають ті які є. Звіти – з їх допомогою данні виводять на принтер в зручному та наглядному вигляді. Сторінки – це спеціальні об’єкти баз даних, які реалізовані в останніх версіях СУБД Access для розміщення БД на веб-сторінці. Макроси – це макрокоманди, призначені для автоматизації повтрюваних операцій. • Модулі – для створення нових функцій шляхом програмування мовою VBA (Visual Basic for Application).
В Access передбачено такі типи даних: • Текстовий– для введення тексту довжиною до 255 символів. • Поле МЕМО– для введення заміток або довгих описів • (можливе введення до 64 000 символів). • Числовий – для введення числових даних. • Дата/час – для введення дати і часу. • Грошовий – використовується для роботи з грошовими одиницями. Використання грошового типу запобігає помилці округлень під час обчислень. • Лічильник- для введення числа, що автоматично збільшується на одиницю при додаванні до таблиці нового запису. • Логічний- для збереження логічного значення Істина або Хибно. • Об'єкти OLE – для збереження в таблиці OLE-об’єктів (наприклад, малюнків, звуків, документів Word тощо). Об’єкти можуть бути пов’язані або введені до таблиці. Розмір збережених об’єктів OLE обмежується лише ємністю диска. • Гіперпосилання– служить для запису до таблиці гіперпосилань.