Содержание
- 2. Тема № 3 «Локальные базы данных» Занятие № 3.1 «Системы управления базами данных»
- 3. Учебные цели Дидактические - сформировать у обучающихся твердые знания в области программных средств работы с базами
- 5. Литература Основная: 1. Иванов, Александр Юрьевич. Базы данных: учебное пособие: [гриф МЧС] / А.Ю. Иванов; МЧС
- 6. Нормативно-правовая: Доклад «О долгосрочных перспективах развития системы МЧС России (МЧС России - 2030) Доклад Министра РФ
- 7. 1. Классификация систем управления базами данных (СУБД) Cистема управления базами данных определяется как система программного обеспечения,
- 8. По модели данных: Иерархические Сетевые Реляционные Объектно-ориентированные Объектно-реляционные По степени распределённости Локальные СУБД (все части локальной
- 9. По способу доступа к БД Файл-серверные Клиент-Серверные В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервереВ
- 10. Недостатки: потенциально высокая загрузка локальной сети; затруднённость или невозможность централизованногоНедостатки: потенциально высокая загрузка локальной сети; затруднённость
- 11. Клиент-серверные Клиент-серверная СУБД располагается на сервере вместе с БД и осуществляет доступ к БД непосредственно, в
- 12. Встраиваемые Встраиваемая СУБД — СУБД, которая может поставляться как составная часть некоторого программного продукта, не требуя
- 13. Персональная реляционная СУБД Access фирмы Microsoft характеризуется тесной интеграцией с другими приложениями этой фирмы. Существенный элемент
- 14. Персональная СУБД DBase фирмы Borland поддерживает языки запросов QBE и SQL, а также включающие языки Си,
- 15. В Access программа может распространяеться только с интегрированной средой. В отличие от нее, в FoxPro (Microsoft)
- 16. Реляционная система Ingres для средних и крупных компаний включает средства автоматизации разработки приложений, систему управления знаниями,
- 17. Более 10 лет представлен на мировом рынке пакет Oracle. Долгое время каждая третья продаваемая в мире
- 18. Под управлением СУБД Pick сотни пользователей могут совместно использовать один компьютер. Приложения Pick совместимы с MS-DOS
- 19. К числу непроцедурных многопользовательских СУБД относятся продукты фирмы Gupta — одного из мировых лидеров в области
- 20. Интегрированные системы программирования, включающие генераторы кодов и процедурные языки, называют CASE-инструментами (Computer Aided Software Engineering). В
- 21. При любых изменениях технологии меняется лишь представление знаний в системном словаре. Затем выполняется генерация сразу же
- 22. 2. Основные функции СУБД К числу функций СУБД принято относить следующие: 1) непосредственное управление данными во
- 23. 1. Непосредственное управление данными во внешней памяти Эта функция включает обеспечение необходимых структур внешней памяти как
- 24. 2. Управление буферами оперативной памяти СУБД обычно работают с БД значительного размера; по крайней мере, этот
- 25. Существует отдельное направление СУБД, которое ориентировано на постоянное присутствие в оперативной памяти всей БД. Это направление
- 26. 3. Управление транзакциями Транзакция – это последовательность операций над БД, рассматриваемых СУБД как единое целое. Либо
- 27. То свойство, что каждая транзакция начинается при целостном состоянии БД и оставляет это состояние целостным после
- 28. С управлением транзакциями в многопользовательской СУБД связаны важные понятия сериализации транзакций и сериального плана выполнения смеси
- 29. Существует несколько базовых алгоритмов сериализации транзакций. В централизованных СУБД наиболее распространены алгоритмы, основанные на синхронизационных захватах
- 30. 4. Журнализация Одним из основных требований к СУБД является надежность хранения данных во внешней памяти. Под
- 31. или аварийное завершение пользовательской программы, в результате чего некоторая транзакция остается незавершенной. Первую ситуацию можно рассматривать
- 32. Журнал – это особая часть БД, недоступная пользователям СУБД и поддерживаемая с особой тщательностью (иногда поддерживаются
- 33. Во всех случаях придерживаются стратегии «упреждающей» записи в журнал (так называемого протокола Write Ahead Log –
- 34. Достаточно для каждой транзакции поддерживать локальный журнал операций модификации БД, выполненных в этой транзакции, и производить
- 35. При мягком сбое во внешней памяти основной части БД могут находиться объекты, модифицированные транзакциями, не закончившимися
- 36. Для того чтобы этого добиться, сначала производят откат незавершенных транзакций (undo), а потом повторно воспроизводят (redo)
- 37. Это полная копия БД к моменту начала заполнения журнала (имеется много вариантов более гибкой трактовки смысла
- 38. 5. Поддержка языков БД Для работы с базами данных используются специальные языки, в целом называемые языками
- 39. В современных СУБД обычно поддерживается единый интегрированный язык, содержащий все необходимые средства для работы с БД,
- 40. 3. Характеристика типовой СУБД для построения локальных баз данных а) Организация современной СУБД Организация типичной СУБД
- 41. Логически в современной реляционной СУБД можно выделить внутреннюю часть – ядро СУБД (Data Base Engine), транслятор
- 43. Ядро СУБД отвечает за управление данными во внешней памяти, управление буферами оперативной памяти, управление транзакциями и
- 44. Модуль управления внешней памятью обеспечивает создание необходимых структур внешней памяти как для хранения данных, непосредственно входящих
- 45. Модуль управления буферами оперативной памяти предназначен для решения задач эффективной буферизации, которая используется практически для выполнения
- 47. Системный каталог в реляционных СУБД представляет собой совокупность специальных таблиц, которыми владеет сама СУБД. Таблицы системного
- 48. Основной функцией транслятора языка БД является компиляция операторов языка БД в некоторую выполняемую программу. Проблемой реляционных
- 49. В последнем случае реальное выполнение оператора производится с привлечением подсистемы поддержки времени выполнения, представляющей собой, по
- 50. б) Общие сведения о типовой СУБД для локальных баз данных Наиболее многочисленными и распространенными являются реляционные
- 51. Изучение принципов работы настольных СУБД важно, как минимум, по двум причинам. С одной стороны, оно предоставляют
- 52. Характеристики СУБД Access (па примере Access 97)
- 53. 4. Основные объекты базы данных, создаваемые в среде СУБД Каждая база данных Access представляет собой единый
- 54. Источником данных для объектов базы данных всех категорий являются таблицы. Число таблиц задается на стадии создания
- 55. Информацию о содержимом таблиц дают запросы Access. Запрос помогает пользователю в проведении поиска и выборки данных,
- 56. Форма Access – это категория объектов базы данных, служащая основным инструментом доступа к данным и выполнения
- 57. Отчет Access – это категория объектов базы данных, обеспечивающая подготовку печатного документа, раскрывающего содержание таблицы или
- 58. Наконец, программы в виде таких категорий объектов базы данных, как макросы на процедурном макроязыке Access и
- 59. В Access входит ряд специализированных программ, решающих задачи обучения работе и построения баз данных, формирования запросов
- 60. Объекты СУБД Access. СУБД Access при построении баз данных использует следующие объекты: таблицы, запросы, формы, отчеты,
- 61. Форма отображает данные одной записи из нескольких таблиц и запросов на основании описанного пользователем формата. Форма
- 63. Скачать презентацию