<metakeywords>Інформатика, клас, урок, на тему, 11 клас, Системи управління базами даних.</metakeywords>
<metakeywords>Інформатика, клас, урок, на тему, 11 клас, Системи управління базами даних.</metakeywords>
-
'''Тема: Системи управління базами даних.'''
+
==Тема==
+
*'''Системи управління базами даних.'''
-
'''Мета:''' Пояснити значення систем керування базами даних і як вони працюють.
+
==Мета==
+
*Пояснити значення систем керування базами даних і як вони працюють.
-
'''Тип уроку:''' теоретичний.
+
==Тип уроку==
+
*теоретичний.
-
'''Хід уроку:'''
+
==Хід уроку==
-
Розвиток обчислювальної техніки забезпечив створення і використання безлічі систем обробки даних найрізноманітнішого призначення. Одними з важливих завдань при створенні таких систем є <u>можливість доступу для колективного користування </u>базою, <u>оснащення систем внутрішньою пам'яттю</u> для нагромадження й систематизації великого обсягу інформації.
+
===Системи керування даними===
-
Потрібно було розробити спеціальні механізми керування для спільного використання ресурсів, які в подальшому стали називатися базами даних. Дослідження, пов'язані зі створенням і експлуатацією баз даних і необхідного для їхньої роботи програмного забезпечення, призвели до появи окремого класу інформатики '''системи керування даними.''' <br>
+
Розвиток обчислювальної техніки забезпечив створення і використання безлічі систем обробки даних найрізноманітнішого призначення. Одними з важливих завдань при створенні таких систем є '''можливість доступу для колективного користування '''базою, '''оснащення систем внутрішньою пам'яттю''' для нагромадження й систематизації великого обсягу інформації.
+
Потрібно було розробити спеціальні механізми керування для спільного використання ресурсів, які в подальшому стали називатися базами даних. Дослідження, пов'язані зі створенням і експлуатацією баз даних і необхідного для їхньої роботи програмного забезпечення, призвели до появи окремого класу інформатики '''системи керування даними.''' <br>
-
[[Image:Лш45копия.jpg]] <br>
+
[[Image:Лш45копия.jpg|500px|Системи керування даними]] <br>
-
<br>
Такі системи проробляють операції різної складності, пов'язані з керуваннями даних у спільній базі з інтерфейсом і різною кількістю її користувачів.
Такі системи проробляють операції різної складності, пов'язані з керуваннями даних у спільній базі з інтерфейсом і різною кількістю її користувачів.
-
Виходить, за своєю природою ''система керування базами даних'' (СУБД) є посередником між базою даних і її користувачами.
+
Виходить, за своєю природою '''система керування базами даних''' (СУБД) є посередником між базою даних і її користувачами.
На сьогодні, розроблене і успішно експлуатується на ПК приблизно двадцять СУБД – вони, окрім своїх основних функцій, пропонують клієнтам інтерактивні засоби для зручної взаємодії з базою даних і написані на «розумних» мовах програмування.
На сьогодні, розроблене і успішно експлуатується на ПК приблизно двадцять СУБД – вони, окрім своїх основних функцій, пропонують клієнтам інтерактивні засоби для зручної взаємодії з базою даних і написані на «розумних» мовах програмування.
Строка 29:
Строка 32:
{{#ev:youtube|ogJXW5Q2T5c}}<br>
{{#ev:youtube|ogJXW5Q2T5c}}<br>
-
<br>
+
===Функції СУБД===
-
+
-
''Функції СУБД:''
+
Із усіх функцій систем керування базами даних можна виділити декілька основних.
Із усіх функцій систем керування базами даних можна виділити декілька основних.
Строка 43:
Строка 44:
*регулювання одночасних запитів до бази від декількох користувачів (така функція виконується за допомогою спеціальних прикладних програм).
*регулювання одночасних запитів до бази від декількох користувачів (така функція виконується за допомогою спеціальних прикладних програм).
-
<br>
-
<br>
+
[[Image:Схмвафа.jpg|500px|Система зберігання даних]]
-
+
-
[[Image:Схмвафа.jpg]]
+
-
+
-
<br>
+
''Система зберігання даних.''
''Система зберігання даних.''
Процес зберігання всієї інформації в базі представлений логічною структурою у формі спеціальних моделей, підтримуваних системами керування БД. До таких моделей належать:
Процес зберігання всієї інформації в базі представлений логічною структурою у формі спеціальних моделей, підтримуваних системами керування БД. До таких моделей належать:
-
-
<br>
-
-
<br>
- ієрархічна (дані представляються у вигляді деревоподібної структури)
- ієрархічна (дані представляються у вигляді деревоподібної структури)
-
<br>
-
[[Image:Иерар.jpg]] <br>
+
[[Image:Иерар.jpg|500px|Система зберігання даних]] <br>
-
<br>
-
-
<br>
-
-
<br>
- мережна (представлення даних у вигляді вільного графу)
- мережна (представлення даних у вигляді вільного графу)
-
<br>
-
[[Image:Сет.jpg]] <br>
+
[[Image:Сет.jpg|500px|Система зберігання даних]] <br>
-
<br>
-
<br>
+
- реляційна (англ. '''Relation''' (відношення) - описує набори родових понять і ознак даних у базі)
-
+
-
<br>
+
-
+
-
- реляційна (англ. ''Relation'' (відношення) - описує набори родових понять і ознак даних у базі)
+
- об’єктно – орієнтована (зберігання в базі не тільки даних, але і методів їх обробки у вигляді програмного коду).
- об’єктно – орієнтована (зберігання в базі не тільки даних, але і методів їх обробки у вигляді програмного коду).
-
-
<br>
За характером використання СУБД поділяються на:
За характером використання СУБД поділяються на:
Строка 93:
Строка 71:
*персональні (сукупність мовних і програмних засобів, які потрібні для створення й керування базами даних - VISUAL FOXPRO, ACCESS)
*персональні (сукупність мовних і програмних засобів, які потрібні для створення й керування базами даних - VISUAL FOXPRO, ACCESS)
*загальні (використовують різні операційні системи і містять у собі сервер бази даних і клієнтську частину - ORACLE, INFORMIX).
*загальні (використовують різні операційні системи і містять у собі сервер бази даних і клієнтську частину - ORACLE, INFORMIX).
-
-
<br>
Для обробки команд користувача або операторів програм у СУБД використовуються оператори і компілятори. За допомогою компіляторів можна одержувати автономне exe – додаток, тобто яку-небудь програму.
Для обробки команд користувача або операторів програм у СУБД використовуються оператори і компілятори. За допомогою компіляторів можна одержувати автономне exe – додаток, тобто яку-небудь програму.
Строка 100:
Строка 76:
{{#ev:youtube|tSszJxj06MA}}
{{#ev:youtube|tSszJxj06MA}}
-
<br> '''Безпека даних.'''
+
===Безпека даних===
Необхідною умовою успішного функціонування баз даних є потужне забезпечення її цілісності. Як уже було сказано, СУБД відповідають за захист даних від усіляких несподіванок. Безпека забезпечується шифрування даних за допомогою спеціального прикладного програмного забезпечення, захистом паролями і керуванням рівнями доступу до бази даних.
Необхідною умовою успішного функціонування баз даних є потужне забезпечення її цілісності. Як уже було сказано, СУБД відповідають за захист даних від усіляких несподіванок. Безпека забезпечується шифрування даних за допомогою спеціального прикладного програмного забезпечення, захистом паролями і керуванням рівнями доступу до бази даних.
-
<br> Отже, бази даних є важливою частиною інформаційних систем, призначених для зберігання й використання даних. Для керування даними в цих базах і забезпечення доступу до них були написані алгоритми для майбутніх систем керування даними - програмного середовища, призначеного для створення загальної бази даних, підтримки її актуального стану і забезпечення повного або обмеженого доступу користувачів до неї їй даним.
+
Отже, бази даних є важливою частиною інформаційних систем, призначених для зберігання й використання даних. Для керування даними в цих базах і забезпечення доступу до них були написані алгоритми для майбутніх систем керування даними - програмного середовища, призначеного для створення загальної бази даних, підтримки її актуального стану і забезпечення повного або обмеженого доступу користувачів до неї їй даним.
+
+
{{#ev:youtube|r9NmI1oMyU8}}
{{#ev:youtube|r9NmI1oMyU8}}
-
<br>
-
'''Самоконтроль:'''
+
==Самоконтроль==
-
1. Як виникли системи керування даними?
+
''1. Як виникли системи керування даними? ''
-
2. Що таке СУБД?
+
''2. Що таке СУБД? ''
-
3. Назвіть і опишіть функції СУБД.
+
''3. Назвіть і опишіть функції СУБД. ''
-
4. Моделі зберігання даних.
+
''4. Моделі зберігання даних.''
-
5. Різниця між персональними й загальними СУБД.
+
''5. Різниця між персональними й загальними СУБД. ''
-
<br>
+
==Список використаної літератури==
-
''Список використаної літератури:''
+
''1. Урок на тему: «Історія СУБД», Багацький С. Г., м.Горлівка''
-
1. Урок на тему: «Історія СУБД», Багацький С. Г., м.Горлівка
+
''2. Кумскова И. Базы данных. - Кнорус, 2010 г. ''
-
2. Кумскова И. Базы данных. - Кнорус, 2010 г.
+
''3. Кузнецов С. Д. Основы баз данных. - М.: БИНОМ. Лаборатория знаний, 2007 г. ''
-
3. Кузнецов С. Д. Основы баз данных. - М.: БИНОМ. Лаборатория знаний, 2007 г.
+
''4. Марков А. С. Лисовский К.Ю. Базы данных. Введение в теорию и методологию. - Финансы и статистика, 2006 г. ''
-
4. Марков А. С. Лисовский К.Ю. Базы данных. Введение в теорию и методологию. - Финансы и статистика, 2006 г.
-
<br>
+
----
+
''Скомпоновано та надіслано викладачем Київського національного університету імені Тараса Шевченка Соловйовим М. С.''
''Скомпоновано та надіслано викладачем Київського національного університету імені Тараса Шевченка Соловйовим М. С.''
Пояснити значення систем керування базами даних і як вони працюють.
Тип уроку
теоретичний.
Хід уроку
Системи керування даними
Розвиток обчислювальної техніки забезпечив створення і використання безлічі систем обробки даних найрізноманітнішого призначення. Одними з важливих завдань при створенні таких систем є можливість доступу для колективного користування базою, оснащення систем внутрішньою пам'яттю для нагромадження й систематизації великого обсягу інформації.
Потрібно було розробити спеціальні механізми керування для спільного використання ресурсів, які в подальшому стали називатися базами даних. Дослідження, пов'язані зі створенням і експлуатацією баз даних і необхідного для їхньої роботи програмного забезпечення, призвели до появи окремого класу інформатики системи керування даними.
Такі системи проробляють операції різної складності, пов'язані з керуваннями даних у спільній базі з інтерфейсом і різною кількістю її користувачів.
Виходить, за своєю природою система керування базами даних (СУБД) є посередником між базою даних і її користувачами.
На сьогодні, розроблене і успішно експлуатується на ПК приблизно двадцять СУБД – вони, окрім своїх основних функцій, пропонують клієнтам інтерактивні засоби для зручної взаємодії з базою даних і написані на «розумних» мовах програмування.
Функції СУБД
Із усіх функцій систем керування базами даних можна виділити декілька основних.
Отже, СУБД відповідають за:
пошук потрібних даних
фізичне розміщення власне самих даних і їх описів
відновлення і оновлення баз даних відповідно до змін у реальному світі (підтримка актуального стану)
захист даних від злому, некоректних змін і забороненого доступу
регулювання одночасних запитів до бази від декількох користувачів (така функція виконується за допомогою спеціальних прикладних програм).
Система зберігання даних.
Процес зберігання всієї інформації в базі представлений логічною структурою у формі спеціальних моделей, підтримуваних системами керування БД. До таких моделей належать:
- ієрархічна (дані представляються у вигляді деревоподібної структури)
- мережна (представлення даних у вигляді вільного графу)
- реляційна (англ. Relation (відношення) - описує набори родових понять і ознак даних у базі)
- об’єктно – орієнтована (зберігання в базі не тільки даних, але і методів їх обробки у вигляді програмного коду).
За характером використання СУБД поділяються на:
персональні (сукупність мовних і програмних засобів, які потрібні для створення й керування базами даних - VISUAL FOXPRO, ACCESS)
загальні (використовують різні операційні системи і містять у собі сервер бази даних і клієнтську частину - ORACLE, INFORMIX).
Для обробки команд користувача або операторів програм у СУБД використовуються оператори і компілятори. За допомогою компіляторів можна одержувати автономне exe – додаток, тобто яку-небудь програму.
Безпека даних
Необхідною умовою успішного функціонування баз даних є потужне забезпечення її цілісності. Як уже було сказано, СУБД відповідають за захист даних від усіляких несподіванок. Безпека забезпечується шифрування даних за допомогою спеціального прикладного програмного забезпечення, захистом паролями і керуванням рівнями доступу до бази даних.
Отже, бази даних є важливою частиною інформаційних систем, призначених для зберігання й використання даних. Для керування даними в цих базах і забезпечення доступу до них були написані алгоритми для майбутніх систем керування даними - програмного середовища, призначеного для створення загальної бази даних, підтримки її актуального стану і забезпечення повного або обмеженого доступу користувачів до неї їй даним.
Самоконтроль
1. Як виникли системи керування даними?
2. Що таке СУБД?
3. Назвіть і опишіть функції СУБД.
4. Моделі зберігання даних.
5. Різниця між персональними й загальними СУБД.
Список використаної літератури
1. Урок на тему: «Історія СУБД», Багацький С. Г., м.Горлівка
2. Кумскова И. Базы данных. - Кнорус, 2010 г.
3. Кузнецов С. Д. Основы баз данных. - М.: БИНОМ. Лаборатория знаний, 2007 г.
4. Марков А. С. Лисовский К.Ю. Базы данных. Введение в теорию и методологию. - Финансы и статистика, 2006 г.
Скомпоновано та надіслано викладачем Київського національного університету імені Тараса Шевченка Соловйовим М. С.
Над уроком працювали
Багацький С. Г.
Соловйов М. С.
Поставить вопрос о современном образовании, выразить идею или решить назревшую проблему Вы можете на Образовательном форуме, где на международном уровне собирается образовательный совет свежей мысли и действия. Создав блог, Вы не только повысите свой статус, как компетентного преподавателя, но и сделаете весомый вклад в развитие школы будущего. Гильдия Лидеров Образования открывает двери для специалистов высшего ранга и приглашает к сотрудничеству в направлении создания лучших в мире школ.