
- •Управление данными
- •База данных
- •Структура бд
- •Этапы проектирования базы данных
- •См. Также
- •Структура данных
- •Примеры баз данных
- •Система управления базами данных
- •Основные функции субд
- •База знаний
- •Классификация баз знаний
- •Организация знаний
- •Применение баз знаний
- •Базы знаний в интеллектуальной системе
- •См. Также
- •Денормализация
- •См. Также
- •Распределённые базы данных
- •Основные принципы
- •Типы Распределённых Баз Данных
- •Хранилище данных
- •Принципы организации хранилища
- •Процессы работы с данными
- •См. Также
- •Интеллектуальный анализ данных
- •Задачи, решаемые иад
- •Прогнозирование
- •Визуализация
- •Алгоритмы обучения
- •Этапы обучения
- •См. Также
- •Литература
- •Обработка данных
- •Типичные цели обработки данных
- •Общие задачи обработки данных
- •Прикладные области обработки данных
- •Информация
- •Введение
- •Хранение информации
- •Аналоговая и цифровая информация
- •Количество информации
- •Виды информации и её свойства
- •Понятие информации, классификация и свойства
- •Свойства информации
- •Информационная модель
- •Типы информационных моделей
- •База знаний
- •Классификация баз знаний
- •Организация знаний
- •Применение баз знаний
- •Базы знаний в интеллектуальной системе
- •См. Также
Управление данными
Управление данными (англ. data management) — процесс, связанный с накоплением, организацией, запоминанием, обновлением, хранением данных и поиском информации.
К управлению данными относятся
Анализ данных
Моделирование данных
Управление базами данных
Работа с хранилищами данных
Извлечение, преобразование и загрузка данных
Добыча данных
Обеспечение качества данных
Защита данных
Управление метаданными (репозиториями данных)
Архитектура данных
См. также, Обработка данных.
Ссылки
DAMA International - The Data Management Association
База данных
База Данных (БД) — структурированный организованный набор данных, описывающих характеристики каких-либо физических или виртуальных систем.
«Базой данных» часто упрощённо или ошибочно называют Системы Управления Базами Данных (СУБД). Нужно различать набор данных (собственно БД) и программное обеспечение, предназначенное для организации и ведения базы данных (СУБД).
Содержание
|
Структура бд
Организация структуры БД формируется исходя из следующих соображений:
Адекватность описываемому объекту/системе — на уровне концептуальной и логической модели.
Удобство использования для ведения учёта и анализа данных — на уровне так называемой физической модели.
Виды концептуальных (инфологических) моделей БД: «сущность-связь», семантические, графовые
Виды логических (даталогических) моделей БД:
Документальные (архивы) — ориентированные на формат документа, дескрипторные, тезаурусные.
Фактографические (картотеки)
теоретико-графовые: иерархическая модель, сетевая модель.
теоретико-множественные: реляционная модель (ER-модель), многомерная модель.
объектно-ориентированные: объектная модель.
основанные на инвертированных файлах.
Таким образом, по модели представления данных БД классифицируются:
Картотеки
Иерархические
Сетевые
Реляционные
Многомерные
Объектно-ориентированные
Дедуктивные
На уровне физической модели электронная БД представляет собой файл или их набор в формате TXT, CSV, Excel, DBF, XML либо в специализированном формате конкретной СУБД. Также в СУБД в понятие физической модели включают специализированные виртуальные понятия, существующие в её рамках — таблица, табличное пространство, сегмент, куб, кластер и т. д.
В настоящее время наибольшее распространение получили реляционные базы данных. Картотеками пользовались до появления электронных баз данных. Сетевые и иерархические базы данных считаются устаревшими, объектно-ориентированные пока никак не стандартизированы и не получили широкого распространения. Некоторое возрождение получили иерархические базы данных в связи с появлением и распространением XML.
Этапы проектирования базы данных
1. Концептуальное проектирование — сбор, анализ и редактирование требований к данным. Для этого осуществляются следующие мероприятия:
обследование предметной области, изучение ее информационной структуры
выявление всех фрагментов, каждый из которых характеризуется пользовательским представлением, информационными объектами и связями между ними, процессами над информационными объектами
моделирование и интеграция всех представлений
По окончании данного этапа получаем концептуальную модель, инвариантную к структуре базы данных. Часто она представляется в виде модели «сущность-связь».
2. Логическое проектирование — преобразование требований к данным в структуры данных. На выходе получаем СУБД-ориентированную структуру базы данных и спецификации прикладных программ. На этом этапе часто моделируют базы данных применительно к различным СУБД и проводят сравнительный анализ моделей.
3. Физическое проектирование — определение особенностей хранения данных, методов доступа и т. д.
Различие уровней представления данных на каждом этапе проектирования реляционной базы данных:
КОНЦЕПТУАЛЬНЫЙ УРОВЕНЬ — Представление аналитика (используется инфологическая модель «сущность-связь»)
* сущности
* атрибуты
* связи
ЛОГИЧЕСКИЙ УРОВЕНЬ — Представление программиста
* записи
* элементы данных
* связи между записями
ФИЗИЧЕСКИЙ УРОВЕНЬ — Представление администратора
* группирование данных
* индексы
* методы доступа