- •Основные определения:
- •Модель данных (мд) – это средство обработки данных, позволяющее увидеть не только конкретные значения данных, но и их смысл.
- •Объект бд – это элемент предметной области, о котором мы хотим хранить информацию.
- •По арности
- •По значности
- •По членству
- •Сотрудники – отделы
- •Элементы пользовательского интерфейса в системе
- •Объектно-ориентированный подход
- •З ащита данных.
- •Мероприятия по защите данных.
- •Ограничение доступа к данным.
- •Ограничение обработки данных.
- •Ведение системного журнала.
- •Управление транзакциями.
- •Управление параллельным доступом
- •Потенциальные пути утечки и повреждения информации.
- •Классификация угроз системе защиты.
- •Мероприятия, по защите секретности.
- •Языковые средства субд.
- •З апросы в sql.
- •Составное условие
- •Многотабличный запрос
- •Вложеные запросы.
- •Операции группировки
- •К оманды модификации данных.
- •Удаление данных
- •Добавление данных
- •Изменение данных
- •Использование операций реляционой алгебры в sql.
- •Команды определения данных.
- •Индексы
- •Представления
- •Привилегии
- •У правление параллельным доступом.
- •Блокировки.
- •Минусы блокировок.
- •Метод временных меток.
- •Системы «клиент – сервер»
- •Пользователи могут изменять компаненты системы, изменятьее не теряя при этом работоспособность.
- •Нет зависимости от конкретного производителя.
- •Сервер вд Факс Сервер
- •Архитектура систем «клиент – сервер»
- •Серверы базы данных.
- •Распределение базы данных
- •Порядок выполнения запросов в бд
- •Планировщик
- •Протокол 2-ух фазной фиксации
- •Стратегия распределения нефрагментированных файлов.
- •Физическая организация бд.
- •Механизм доступа цилиндр
- •Выбор субд
- •Способ сбора данных субд
- •Перспективные направления развития информационных систем.
- •Основные свойства ообд
- •Составляющие базы знаний.
- •Классификация знаний.
Основные методы организации обработки данных.
Основные определения:
Информация – это сведения интересующие пользователя.
Данные – описание какого-либо процесса, объекта или явления которое необходимо зафиксировать.
Модель данных (мд) – это средство обработки данных, позволяющее увидеть не только конкретные значения данных, но и их смысл.
Предметная область – это часть реального мира, которая подлежит изучению с целью организации управления и описания.
База данных (БД) – это совокупность данных о конкретной предметной области.
Объект бд – это элемент предметной области, о котором мы хотим хранить информацию.
Характеристики объекта: Имя, свойства, значение этого свойства.
Схема БД – это совокупность объектов БД и связей между ними.
Модель данных включает в себя 3 основных компонента:
-
Структура данных.
-
Множество операций над данными.
-
Ограничения накладываемые на данные.
Система управления базами данных (СУБД) – это совокупность программных средств, реализующее все 3 компонента МД в готовом виде.
Существует 3 этапа принципа обработки данных:
Этап 1
Этап 2
Этап 3
Рис. 1 Принцип обработки данных.
Развитие СУБД продвигалось в двух направлениях:
-
Внедрение в имеющиеся языки программирования функций работы с БД.
-
Автономные системы работы с БД.
Преимущества СУБД:
-
Сокращение избыточности данных.
-
Устранение противоречий данных.
-
Возможность параллельной работы с данными нескольких пользователей.
-
Возможность соблюдения стандартов предметной области.
-
Возможность защиты данных.
-
Независимость данных от программ их обработки.
Многоуровневое представление данных.
Администратор БД
Концептуальная
модель данных
Обобщенное
описание предметной области
Логическая
модель данных
Описание
на языке конкретной СУБД
Модели и описания
Использования СУБД
Физическая
модель данных
Описание,
хранение данных на диске
Существует 4 модели данных:
-
Иерархическая.
-
Сетевая.
-
Реляционная (данные представлены в виде таблиц).
-
Внешняя (интерфейс пользователя).
Пользователь1
Пользователь3 Язык
Язык
Язык
Рабочая
обл
Рабочая
обл
Рабочая
обл
внешняя
модель А
внешняя
модель В
Интерфейс пользователя
Концептуальная
и логическая модель Система
управления БД
Отображение А Отображение В
"внешний - "внешний -
концептуальный" концептуальный"
Отображение
концептуального
Внутренняя
модель данных
Пользователь2
Концептуальная модель данных.
Диаграммы «сущность-связь» (ER-диаграммы).
Основными компонентами этой модели являются сущности, атрибуты сущности и связи между ними.
Сущность – это объект предметной области, о котором необходимо хранить информацию (Например, сущностью является студент).
Атрибут сущности – это параметр, характеризующий сущность (Если студент- это сущность, то атрибутами сущности будут являться Ф.И.О. студента, год его поступления в ВУЗ, возраст, номер зачётной книжки и т.п.).
Связь между сущностями – это ассоциирование между двумя или несколькими сущностями.
Экземпляр сущности – это пример сущности.
Классификация связей между сущностями.