Конспект уроку для дистанційного навчання
Дата проведення дистанційного уроку : 13.03.2020 року.
Урок № 20
Тема: Поняття бази даних і систем
керування базами даних, їх призначення.
Мета :
• навчальна:розглянути
поняття бази даних та СКБД.
• розвиваюча:
розвивати логічне мислення; формувати вміння діяти за інструкцією, планувати
свою діяльність, аналізувати i робити висновки;
• виховна: виховувати інформаційну культуру учнів,
уважність, акуратність, дисциплінованість
План
- системи управління базами даних (СУБД)
- класифікація (СУБД)
Для
роботи з базами даних використовують спеціальні програми — системи управління
базами даних (СУБД). Використовуючи їх,
користувачі створюють бази даних, виконують пошук, оновлення даних тощо.
Системи управління базами даних
— це прикладні комп’ютерні програми, призначені для створення, збереження і
використання баз даних.
Залежно
від моделі даних, яка використовується в СУБД, їх поділяють:
- ієрархічні
- мережеві
- реляційні
- об’єктно-реляційні
До ієрархічних СУБД належать:
Information Management
System (IMS) (англ. Information Management System - система управління
інформацією) корпорації IBM, System 2000, Time-Shared Date Management System(TDMS)
(англ. Time-Shared Date Management System - система управління даними з розподілом часу) та ін.
Прикладами
мережевих СУБД є: Univac DMS-1100
(ант. Universal Automatic Computer Data Management System система
управління даними фірми «Універсальний автоматичний комп'ютер»), RDM Embedded (англ. Raima Database Manager Embedded - вбудований менеджер баз даних корпорації Raima), IDMS (англ. Integrated Database Managementsystem - інтегрована система
управління базами даних) та ін.
До
реляційних СУБД належать:
- DB2 (англ. Database 2 - база даних 2) корпорації IBM,
- Microsoft Office Access (англ. Access - доступ, вибірка інформації) корпорації Microsoft,
- OpenOffice.org Base - СУБД вільно розповсюджувалыюго комплексу програм для офісу OpenOffice
- Microsoft SQL Server (англ. Structured Query Language - мова структурованих запитів) корпорації Microsoft,
- ЛИНТЕР - СУБД російських виробників - компанії «РЕЛЭКС» з Воронежа та ін.
Залежно від розміщення баз даних і
компонентів, які забезпечують їхнє опрацювання, СУБД поділяють
на локальні та розподілені. Локальні СУБД забезпечують зберігання
та опрацювання даних на локальному комп’ютері, а в розподілених - дані можуть зберігатися
та опрацьовуватися на різних комп’ютерах у локальній або глобальній мережі.
Залежно
від способу доступу до бази даних СУБД розподіляють:
- файл-серверні,
- клієнт-серверні
- інтегровані (вбудовані)
У файл- серверних
СУБД файли
з даними розміщуються на сервері, а на кожному клієнтському комп’ютері
встановлено повну версію СУБД.
Доступ з клієнтського
комп’ютера до даних на файл-сервері здійснюється з використанням мережі.
Недоліком таких СУБД є необхідність
встановлювати інколи доволі дорогі повні версії програм на кожний комп’ютер,
висока завантаженість мережі під час передавання даних із клієнтського
комп’ютера на сервер і навпаки, необхідність у досить потужних комп’ютерах на
робочих
місцях клієнтів. Позитивним є невисокі
вимоги до продуктивності комп’ютера, який є файл-сервером. Одним
із варіантів використання файл-сервєрних СУБД є
розміщення і СУБД, і даних на одному
клієнтському комп’ютері.
Найбільш широко в останні роки
розвивається клієнт-серверна технологія використання баз даних (рис. 3.19). За
цією технологією на сервері встановлюється серверна версія СУБД, на
ньому ж, як правило, розміщено і базу даних. На клієнтських комп’ютерах
встановлюються тільки невеликі за обсягом і функціональністю клієнтські версії
СУБД, у
завдання яких входить формування запитів на опрацювання даних і виведення
результату опрацювання, надісланого із сервера. Усі операції з даними
здійснюються на сервері. Такі СУБД не потребують потужних
клієнтських комп’ютерів і не перевантажують мережу, простіше реалізується
система збереження цілісності даних, однак значно підвищуються вимоги до
технічних характеристик сервера. За клієнт-серверною технологією організована
робота залізничних кас продажу квитків, робота банкоматів тощо.
Інтегровані (вбудовані) СУБД використовуються
як складові інших програмних продуктів, наприклад електронних енциклопедій,
словників, пошукових систем тощо. Ці системи не потребують окремої інсталяції,
можуть мати обмежений набір функцій з управління базою даних, наприклад не
забезпечувати оновлення даних. Доступ до даних здійснюється з використанням
засобів прикладної програми, у яку інтегровано СУБД.
Схему основних
класифікацій СУБД наведено на рисунку 3.20.
Немає коментарів:
Дописати коментар