Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1bl4_lavki_infu-2.doc
Скачиваний:
9
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

10. Понятие базы данных.

База данных – это структурированный организованный набор данных, объединенных в соответствии с некоторой выбранной моделью и описывающих характеристики какой-либо физической или виртуальной системы. Иными словами, база данных - это хранилище данных. Система управления базами данных – это специализированная программа или комплекс программ, предназначенные для манипулирования базой данных. Основными функциями системы управления базами данных являются: управление данными во внешней памяти (на различных носителях); управление данными в оперативной памяти; восстановление базы данных после сбоев; поддержка языков БД. Систему управления базами данных делят на однопользовательские (предназначенные для создания и использования БД на персональном компьютере) и многопользовательские (предназначенные для работы с единой БД нескольких компьютеров, объединенных в локальные сети). Виды концептуальных и логических моделей БД:

  • картотеки;

  • сетевые;

  • иерархические;

  • реляционные;

  • дедуктивные;

  • объектно-ориентированные;

  • многомерные.

11.Системы управления бд.

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

Основные функции системы управления базами данных:

  • управление данными во внешней памяти (на различных носителях);

  • управление данными в оперативной памяти;

  • журналирование изменений и восстановление базы данных после сбоев;

  • поддержка языков БД (язык определения данных, язык манипулирования данными, язык определения доступа к данным).

Достоинства архитектуры классического хранилища данных

  • централизованная, управляемая среда;

  • согласованный набор процессов извлечения и бизнес-логики использования;

  • непротиворечивость содержащейся информации;

  • легко создаваемые по шаблонам и наполняемые витрины данных;

  • единый репозиторий метаданных;

  • многообразие механизмов обработки и представления данных общая семантика;

  • ОСНОВНЫЕ КОМПОНЕНТЫ СУБД

12.Хранилища данных

Идея хранилищ данных оказалось востребованной, так как во многих видах государственной, деловой, научной, социальной деятельности необходимы тематически объединенные и исторически очищенные совокупности данных, при этом постоянно возрастала потребность:

  • в более дешевых данных;

  • в точных и структурированных данных;

  • в большей оперативности получения и обработки данных;

  • в интегрированных данных.

К концу 1980-х годов, когда была в полной мере осознана необходимость интеграции корпоративной информации и надлежащего управления этой информацией, появились технические возможности для создания соответствующих систем, которые первоначально были названы "хранилищами информации" (Information Warehouse - IW). И лишь в 1990-е годы, с выходом книги Уильяма (Билла) Инмона, хранилища получили свое нынешнее наименование "хранилища данных" (Data Warehouse - DW) [Inmon W.H. Building the Data Warehouse, QED/Wiley, 1991, 312 р.].

Билл Инмон определил хранилища данных как "предметно-ориентированные, интегрированные, неизменные, поддерживающие хронологию наборы данных, организованные для целей поддержки управления, призванные выступать в роли единого и единственного источника истины, обеспечивающего менеджеров и аналитиков достоверной информацией, необходимой для оперативного анализа и принятия решений".

В основе концепции хранилищ данных лежат следующие основополагающие идеи:

  • интеграция ранее разъединенных детализированных данных (исторические архивы, данные из традиционных систем обработки документов, разрозненных баз данных, данные из внешних источников) в едином хранилище данных;

  • тематическое и временное структурирование, согласование и агрегирование;

  • разделение наборов данных, используемых для операционной (производственной) обработки, и наборов данных, используемых для решения задач анализа.

Данные, помещаемые в хранилище, должны отвечать определенным требованиям - предметной ориентированности, интегрированности, поддержки хронологии и неизменяемости