
- •Информационные процессы и процедуры.
- •Информационные системы (ис): основные понятия.
- •Классификация ис по различным признакам.
- •Подсистемы ис: назначение и структура.
- •Иерархическая классификация данных в ис.
- •Фасетная классификация данных в ис.
- •Дескрипторная классификация данных в ис.
- •Системы кодирования информационных объектов.
- •Трехуровневая система организации данных в ис.
- •Модель данных: основные понятия.
- •Классификация моделей данных.
- •Иерархическая и сетевая модель данных.
- •Реляционная модель данных.
- •Общие вопросы разработки ис. Жизненный цикл ис.
- •Каскадная модель жизненного цикла ис.
- •Спиральная модель жизненного цикла ис.
- •Функции и уровни администрирования ис.
- •Избирательный подход к обеспечению безопасности бд.
- •Обязательный подход к обеспечению безопасности бд.
- •Распределенная обработка данных. Технология клиент-сервер.
- •Модель файлового сервера.
- •Модель активного сервера бд.
- •Модель сервера приложений.
- •Типология субд.
- •Обобщенная структура субд.
- •Функции субд
Типология субд.
Историко-архитектурная типология СУБД
данные и программа неразделимы.
Появление файловых систем
Базы данных на больших ЭВМ
Персональные компьютеры (разработка интерфейса пользователя)
Появление сетей (распределенные базы данных)
Интернет-обработка (распределенная обработка данных, переход на единый формат данных)
Типология по принципу пространственной организации
автономная
файл-серверные
клиент-серверная
многоярусная
типология по моделям данных
реляционные
иерархические
сетевая
Обобщенная структура субд.
КОМПОНЕНТЫ:
ядро
отвечает за управление данными во внешней памяти, управление буферами, управление транзакциями, журнализация, есть интерфейс доступен только админу. Ядро-резидентная часть (постоянно а оперативной памяти). При использовании клиент-сервер ядро находится на сервере
компиляторы языка БД
работает с языком SQL. Реализует машинный язык . при работе компилятора используется подсистема поддержки времени выполнения
подсистема поддержки времени выполнения
набор утилит
загрузка и выгрузка БД , сбор статистики, проверка целостности БД
Функции субд
управление данными во внешней памяти
управление буферами оперативной памяти
управление транзакциями
журнализация и восстановление БД после сбоев
поддержание языков БД