Введение:�Актуальность проблематики АИС и лежащих в их основе БД
Дисциплина: Базы данных
Говорова М.М.
Факультет ИКТ Университета ИТМО
2022-2023
Содержание
Источники
Основные:
Дополнительные:
Понятийный аппарат
Данные – совокупность объективных сведений.
Информация – сведения, неизвестные ранее получателю информации, пополняющие его знания подтверждающие или опровергающие положения или соответствующие убеждения. Носит субъективный характер и определяется уровнем знаний субъекта и степенью его восприятия. Извлекается из данных.
Знания – совокупность фактов, закономерностей и эвристических правил, с помощью которых решается поставленная задача.
2 подхода к упорядочению информации
БД
Приложение N
Приложение 1
Цель создания базы данных
АИС
Автоматизированная информационная система (АИС) – программно-аппаратный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти ПК, выполнении специфических для данного приложения операций преобразования информации и (или) вычислений, предоставления удобного интерфейса.
База данных
База данных (БД) – совокупность специальным образом организованных данных, хранимых в памяти ПК, и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Предметная область – часть реального мира, подлежащая автоматизации.
Банк данных
Банк данных (БнД) – разновидность ИС, в которой реализованы функции централизованного хранения и накопления информации, организованной в одну или несколько БД. Создаются средствами технологии БД.
Компоненты БнД:
БнД
СУБД
Метаданные (словарь данных)
БД
Администратор БД
Вычислительная система
Обслуживающий персонал
Обработка данных
Приложение – программа или комплекс, обеспечивающий автоматизацию обработки информации для прикладной задачи.
СУБД
Система управления базами данных (СУБД) - комплекс технических и программных средств для хранения, поиска, защиты и использования информации.
Хранилища данных
Храни́лище да́нных (ХД) (англ. Data Warehouse) — предметно-ориентированная информационная база данных, специально разработанная и предназначенная для подготовки отчётов и бизнес-анализа с целью поддержки принятия решений в организации. Строится на базе систем управления базами данных и систем поддержки принятия решений.
�
OLTP vs OLAP
Статические БД (ОLTP) | Динамические БД (OLAP) |
|
|
OLTP – OnLine Transaction Processing
OLAP – OnLine Analitic Processing
Соотношение OLTP и OLAP
Свойства данных в OLTP и OLAP
Свойство | OLTP | OLAP |
Назначение данных | Оперативный поиск, несложная обработка | Аналитическая обработка: прогнозирование, моделирование, анализ и выявление связей, выявление статистических закономерностей |
Уровень агрегации данных | Детальные данные | Агрегированные данные |
Период хранения данных | До года | До нескольких десятков лет |
Изменчивость данных | Изменяются | Добавляются |
Упорядочение данных | По любому полю | По хронологии |
Объём обрабатываемой информации | Небольшой | Очень большой |
Скорость обработки | Средняя | Очень высокая |
Критерий эффективности работы | Количество транзакций в единицу времени | Скорость выполнения сложных запросов |
Загрузка | Часто и небольшими порциями | Редко и очень большими порциями |
Облачная база данных
Облачная БД – база данных, созданная, развернутая и доступная из облачной среды (частного, публичного или гибридного облака).
Две основные модели развертывания облачных баз данных:
Традиционная БД
База данных как услуга (Database as a service, DBaaS)
Автономная база данных
Автономная база данных — это облачная база данных, которая использует машинное обучение для автоматизации настройки, защиты, резервного копирования, обновления и других стандартных задач управления, традиционно выполняемых администраторами баз данных. В отличие от традиционных баз данных, автономная база данных выполняет все эти и другие задачи без вмешательства человека.
Контрольные вопросы
Спасибо за внимание!