Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР 1-2 по БД, варианты, методички / Базы Данных Введение(1) - копия.ppt
Скачиваний:
37
Добавлен:
21.03.2016
Размер:
326.14 Кб
Скачать

Свойства проектируемой БД

целостность (ограничения целостности);

восстанавливаемость – возможность восстановления после сбоев;

безопасность – защита данных от преднамеренного и непреднамеренного доступа, модификации и разрушения;

эффективность:

минимальное время реакции на запрос пользователя;

минимальные потребности в памяти;

сочетание этих параметров;

предельные значения (размеры и другие ограничения, накладываемые эксплуатацией данной БД).

СУБД

Система управления базами данных (СУБД) - комплекс технических и программных средств для хранения, поиска, защиты и использования информации.

Классификация БД и СУБД

Классификация – разделение множества на подмножества по неформальному предложенному признаку.

(см. Класификация БД (1.12) и Классификация СУБД (1.13))

Изменение данных

Статические БД (ОLTP)

Динамические БД (OLAP)

1. Частота обновления

1.

Частоты обновления и

данных много ниже их

 

считывания данных

считывания.

 

соизмеримы.

2. Данные напрямую не

2. Время выступает явно в

связаны со временем:

 

виде понятий момента

данные чаще изменяются,

 

времени (дата) или

чем добавляются.

 

интервала времени

3. Требование: простота

 

(семестр, месяц, год):

обновления (разделение

 

характерно не

таблиц на несколько в

 

изменение, а добавление

процессе нормализации).

3.

данных.

 

Процедура глубокой

 

 

нормализации не

OLTP – OnLine Tranzaction Processing

 

актуальна.

OLAP – OnLine Analitic Processing

Свойства данных в OLTP и OLAP

Свойство OLTP

Назначение данных

Уровень агрегации данных

Период хранения данных

Изменчивость данных Упорядочение данных

Объём

обрабатываемой

информации

Скорость обработки

Критерий

эффективности

Оперативный поиск, несложная обработка

Детальные данные

До года

Изменяются По любому полю Небольшой

Средняя

Количество транзакций

в единицу времени

OLAP

Аналитическая

обработка:

прогнозирование, моделирование, анализ и выявление связей, выявление статистических закономерностей

Агрегированные

данные

До нескольких десятков лет

Добавляются По хронологии Очень большой

Очень высокая

Скорость выполнения

сложных запросов

Контрольльные вопросы

1. Объясните своими словами смысл терминов:

база данных;

предметная область

АИС.

2.Назовите основные компоненты информационной системы и поясните их назначение.

3.Охарактеризуйте свойства проектируемой базы данных.

4.Какие различают классы БД и СУБД? Дайте характеристику отдельным классам.

5.Для любознательных: дайте ретроспективный анализ развития технологий баз данных.

Источники

[3], с. 8-32.

[5], 12-47.

[1], 9-27.