
- •1)Базы данных. История развития.
- •2)Определение бд
- •3)Архитектура базы данных. Иерархическая модель данных.
- •4) Архитектура базы данных. Сетевая модель данных.
- •5)Архитектура базы данных. Реляционная модель данных.
- •6)Система управления базами данных. Функции субд.
- •7)Жизненный цикл бд
- •8)Этапы проектирования базы данных.
- •9)Трехуровневая архитектура базы данных.
- •10)Проектирование базы данных.
- •11) Модель сущность-связь. Правила отношений между сущностями. Формирование связей для отношений 1:1.
- •12)Модель сущность-связь. Правила отношений между сущностями. Формирование связей для отношений 1:м.
- •13)Модель сущность-связь. Правила отношений между сущностями. Формирование связей для отношений м:n.
- •Нормализация бд.
- •15.Транзакция.
- •17.Oltp-системы
- •18.Хранилища данных (Data Warehouse)
- •19.Администрирование бд.
- •20.Защита инф. В бд
- •21. Команды sql защите инф-ии.
- •22.Резервное коп-ие бд.
- •23.Восстановление бд.
- •Структурированный язык создания sql.
- •Удаление избыточных данных.
- •26.Выбор при использование предложений. Примеры простых предикат.
- •38. Команды модификации языка dml (ввод значений).
- •40. Изменение значение Update.
17.Oltp-системы
(onlin-transaction processing)
инф. Системы класса OLTP или OLTP- системы -предназначены для обслуживания или повседневной деятельности предприятия.главная задача этих систем выполнение большого кол-ва коротких транзакций сами транзакции . Здесь яв-ся достаточно простыми ,но этих транзакций очень много и вып-ся они одновременно, и поэтому если произошла ошибка транзакции должна откатиться и вернуть систему и в исходное состояние.
Почти все запросы к БД в OLTP прилож-иях. Сост. Из команд вставки обновления и удаления. Примерами OLTP приложения яв-ся системы складского учета опер-ые банковские сисемы, заказ билетов идр.
Запросы на выборку в OLTP-системах в основном предназначены для предоставление пользователю, данные из справочников.т.к осн. часть запросов известна еще на этапе проектирования БД,то кретическим для OLTP систем яв-ся скорость и надежность вып-ие которых вып.-ие коротких операций т.е OLTP-системы имеют след особенности:
1)расчитана на быстрое обслуживание простых запросов большого числа польз-ей.
2)OLTP системы работает с данными к-ые требуют защиты от несонкционированного доступа нарушения целостности программных и аппоратных сбоев.
18.Хранилища данных (Data Warehouse)
Информационные хранилища выполняют задачи сбора информации из баз данных, отображающих отдельные бизнес-процессы, автоматизированных рабочих мест, информационных систем и других источников информации, в том числе из глобальных информационных сетей, как например Internet .
Хранилище данных (ХД) - предметно-ориентированный, интегрированный, неизменчивый, поддерживающий хронологию набор данных, организованный для целей поддержки управления.
По аналогии с реальными хранилищами, в хранилищах данных имеются большие области для сбора, хранения или перемещения существующих данных.
Хранилища данных обладают рядом свойств:
1 Предметная ориентация. В отличие от традиционной схемы реализации информационной системы, где источником данных для средств анализа являются ОБД, в которых данные ориентированы на обработку и функциональность систем сбора информации, данные в ХД ориентированы на решение задач анализа и представления данных.
2. Интегрированность данных. Данные в информационное хранилище поступают из различных источников, где они могут иметь разные имена, атрибуты, единицы измерения и способы кодировки. После загрузки в ХД данные очищаются от индивидуальных признаков. С этого момента они представляются пользователю в виде единого информационного пространства.
3. Инвариантность во времени. В OLTP-системах истинность данных гарантирована только в момент чтения, поскольку уже в следующее мгновение они могут измениться в результате очередной транзакции. Важным отличием ХД от OLTP-систем является сохранение истинности данных в любой момент процесса чтения. В OLTP-системах информация часто модифицируется как результат выполнения каких-либо транзакций.
4. Неразрушаемость - стабильность информации. В OLTP-системах записи могут регулярно добавляться, удаляться и редактироваться. В системах ХД, однажды загруженные данные теоретически никогда не меняются. По отношению к ним возможны только две операции: начальная загрузка и чтение (доступ).
Все данные в хранилище данных делятся на три основных категории:
метаданные;
детальные (текущие) данные;
агрегированные данные