Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМКУД_Ванеев_3_КнспктЛкц_.doc
Скачиваний:
6
Добавлен:
27.10.2018
Размер:
1.16 Mб
Скачать

141

  1. Конспект лекций

    1. Основные определенИя. Элементы субд.

      1. Основные определения.

Данные это некоторым образом представленная в пригодном виде для машинной обработки информация.

  1. Дейт, К. Дж. Введение в системы баз данных, 8-е издание.: Пер. с англ. — М.: Издательский дом "Вильямс", 2005. — 1328 с.: ил.

  2. Диго А, Проектирование баз данных. – М.: Мир, 1980. – 220 с.

  3. Роб П. Системы баз данных: проектирование, реализация и управление: Пер. с англ. / П. Роб, К. Корнел. – 5-е изд., перераб. и доп. – СПб.: БХВ-Петербург, 2004. – 1004 с.: ил.

  4. Гарсиа-Молина Г. Системы баз данных. Полный курс / Г. Гарсиа-Молина, Д. Ульман, Д. Уидом; Пер. с англ. – М.: Вильямс, 2003. – 1088 с.: ил.

При работе с данными – (см. курс ИТ) накопления выделяются процесс накопления информации. Включает процедуры

  • хранения,

  • извлечения,

  • актуализации данных.

Управление данными - это дисциплина, которая изучает методы создания, надлежащего хранения и извлечения данных.

Данные могут быть представлены в виде картотек, файлов

Эффективное управление данными обеспечивается при использовании данных в виде Баз данных.

База данных – это совокупность связанных данных, организованных по определенным правилам, предусматривающие общие принципы описания, хранения и манипулирования, динамически отображающих некоторую предметную область.

(http://www.glossary.ru, http://ru.wikipedia.org)

Связанных то есть то образом структурированным,

Различают различные уровни структурирования

  • Уровень внешних моделей, то есть каким образом данные видимы внешним приложениям и пользователям (пользователя и приложения можно рассматривать как сущности одного типа,- внешние сущности, использующие БД)

  • Внутренний концептуальный уровень, то есть как база данных логически организует данные, то есть отражает модель предметной области для которой строилась база данных. Даталогическая модель или модель реализации.

  • Физический уровень – как данные представлены на машинных носителях.

Такое представление общей структуры базы данных позволяет обеспечить

  • логическую независимость - независимость метода использования данных от их организации

  • физическую независимость - то есть независимость состава хранимой информации от способа её хранения и возможность переноса данных с одного носителя на другой без потери данных

Кроме представленных здесь уровней структур выделяется еще структура, используемая для представления объектов предметной области на этапе её исследования – внешний концептуальный уровень или инфологическая модель, в отличии от внутренней концептуальной модели внешняя концептуальная не связана с особенностями логического представления данных в базе данных, хотя она строится обычно ориентируясь на предполагаемый тип базы данных.

В зависимости от типа модели реализации различают различные используемые модели баз данных.

  • Документальные модели (архивы) — ориентированные работу с единицей информации – документ(как единое целое), в документальных базах данных ввыделяются

    • дескрипторные,

    • тезаурусные.

  • Фактографические (картотеки). Единицей хранения информации – отдельное данное, то есть, обеспечивают доступ к отдельным данным. В зависимости от используемых принципов представления данных и реализации связи между ними различают следующие типы модели фактографических баз данных.

    • теоретико-графовые (построены на основе теории графов): иерархическая модель, сетевая модель.

    • теоретико-множественные:

      • реляционная модель,

      • многомерная модель.

    • объектно-ориентированные: объектная модель.

    • основанные на инвертированных файлах.

Банк данных – совокупность баз данных, отображающих различные предметные обрасти.