1_Базы данных_Введение.pptx
- Количество слайдов: 17
Базы данных Введение. Основные понятия
Взаимосвязь основных компонентов Информационная Приложения СУ БДБД Словарь данных Банк данных Вычислительная система
Системы управления базами данных Компоненты СУБД: Ø среда пользователя; Ø алгоритмический язык; Ø компилятор; Ø программы – утилиты. СУБД – это инструментальная оболочка пользователя, система – интерпретатор. Наличие языка программирования позволяет создавать сложные системы обработки данных, ориентированные под конкретные задачи и под конкретного пользователя.
Низкоуровневые функции СУБД üуправление данными во внешней памяти; üуправление буферами оперативной; памяти; üуправление транзакциями; üведение журнала изменений в БД; üобеспечение целостности и безопасности БД.
Классификации СУБД Классификация 1. По составу СУБД. üполнофункциональные СУБД; üсерверы БД; üклиенты БД; üсредства разработки программ работы с БД. Классификация 2. По характеру использования СУБД делят на: üперсональные ; ü многопользовательские. Классификация 3. По используемой модели данных СУБД (как и БД), разделяют на иерархические, сетевые, реляционные, объектно-ориентированные и другие типы.
Области применения БД Обслуживание автоматизированных информационных систем (АИС) Документальные АИС Фактографические АИС оперативной обработки данных Фактографические АИС аналитической обработки данных Обработка данных – специальный класс задач…
Области применения БД Применение АИС и БД характеризуется, но не ограничивается следующими областями: Øорганизация хранилищ данных; Ø системы анализа данных; Ø системы принятия решений; Ø мобильные и персональные БД; Ø географические БД; Ø мультимедиа БД; Ø распределенные информационные системы; Ø БД для всемирной сети World Wide Web.
Многоуровневое представление данных БД Внешние модели (индивидуальные представления пользователей) Модель 1 Модель 2 … Модель n Концептуальная модель (обобщенное представление пользователя) Внутренняя модель БД (представление в памяти ЭВМ) Логический уровень представления данных Физический уровень представления данных
Структура ИС с файл - сервером
Структура ИС и сервером баз данных
Логические модели баз данных Модели данных Инфологические модели Диаграммы Бахмана Модель сущность связь (ER) Даталогические модели Документальные модели Фактографические модели Физические модели Основанные на файловых структурах Основанные на страничносегментной организации
Логические модели баз данных Модели данных Инфологические модели Даталогические модели Документальные модели Ориентированные на формат документа Дескрипторные модели Физические модели Фактографические модели Тезаурусные модели
Логические модели баз данных Модели данных Инфологические модели Даталогические модели Документальные модели Фактографические модели Теоретико – графовые Иерархические Физические модели Сетевые Теоретикомножественные Реляционные Объектноориентированные Бинарных ассоциаций
Логические модели баз данных Модели данных Даталогические модели Инфологические модели Документа льные модели Диаграммы Бахмана Модель сущность связь (ER) Ориентиро ванные на формат документа Дескрипторные модели Физические модели Основанные на страничносегментной организации Фактографические модели Тезаурусные модели Теоретико – графовые Иерархические Сетевые Теоретикомножественные Реляционные Объектноориентированные Бинарных ассоциаций Основанные на файловых структурах
Иерархическая древовидная структура модели БД Организация Отделы Начальник Филиалы Сотрудники Оборудование Компьютеры Прочие устройства
Сетевая структура модели БД Студент 1 Преподаватель 1 Студент 2 Преподаватель 2 Студент 3 Преподаватель 3 Студент 4
Реляционная база данных Таблица 1. Сотрудник № пропуска Фамилия Должность Первичный ключ таблицы 1 Название отдела Телефон Внешний ключ таблицы 1 Таблица 2. Отдел Название отдела Расположение отдела Первичный ключ таблицы 2 Назначение отдела
1_Базы данных_Введение.pptx