Архитектура банков данных. Внешний, концептуальный и внутренний уровень банка данных

Автор: Пользователь скрыл имя, 22 Октября 2011 в 00:34, курсовая работа

Описание работы

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

Содержание

Введение 3

Основные понятия баз данных. 4
Архитектура СУБД. 9

Заключение. 16
Список использованной литературы 17

Работа содержит 1 файл

Управление банками и базами данных.doc

— 182.50 Кб (Скачать)

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

    Концептуальное  представление – представление  всего содержимого базы данных, а  концептуальная схема - определение  такого представления.

    Концептуальный  уровень (и соответствующая этому  уровню концептуальная модель, или  просто модель) есть уровень глобального  информационного содержания базы данных в достаточно абстрактной форме  по сравнению со способом физического  хранения данных. Концептуальная модель состоит из множества экземпляров различных типов концептуальных записей, разрешенных к использованию в конкретной СУБД. Этот уровень наиболее близок к инфологическому уровню, поэтому обычно экземпляр записи концептуальной модели представляет собой объект или связь между объектами инфологического уровня. 

    Концептуальная  запись может не соответствовать  внешней или хранимой записи. Концептуальная модель определяется посредством концептуальной схемы, которая включает определения  каждого типа концептуальных записей. Для достижения независимости данных эти определения не должны учитывать структуру хранения или стратегию доступа, они должны быть определениями только информационного содержания, т.е. они не должны содержать какие-либо особенности физического отображения (хеш адресацию, индексирование, и т.д.).

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

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

    Проектирование  концептуальной модели базы данных включает анализ информационных постребностей  пользователей и определение  нужных им элементов данных. Результатом такого проектирования является концептуальная схема, единое логическое описание всех элементов данных и отношений между ними(см. рис.3). Именно в этой схеме указываются необходимые ограничения, присущие как каждому элементу данных, так и отношениям (таблицам), имеющимся в схеме.

    2.3 Внутренний уровень

    Внутреннее  представление – представление  нижнего уровня всей БД, оно состоит  из многих экземпляров каждого типа внутренней записи. Термин "внутренняя запись" принадлежит терминологии ANSI/SPARC и означает конструкцию, называемую хранимой записью. Внутренне представление так же, как внешнее и концептуальное, не связано с физическим уровнем, т.к. в нем не рассматриваются физические области устройства хранения, такие как цилиндры и дорожки.

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

    Заключение

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

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

    Таким образом, СУБД называют программную  систему, предназначенную для создания ЭВМ общей базы данных для множества приложений, поддержания ее в актуальном состоянии и обеспечения эффективности доступа пользователей к содержащимся в ней данным в рамках предоставленных им полномочий. 
 
 
 
 
 
 
 
 
 
 
 
 
 

     Список использованной литературы 

     
  1. Андреев А. Microsoft Windows 2000 Русская версия.-СПб.:БХВ-Петербург,2003.-752
  2. Глушаков С.В. Персональный компьютер. Настольная книга пользователя. учебный курс./ С.В Глушаков, А.С. Срядный. – Харьков. «Фолио» 2002.220с.
  3. Конспект лекций по предмету «Банки и базы данных»
    1. Хоменко А.Д. Основы современных компьютерных технологий /А.Д. Хоменко. – М., 2000.- 260с.
    1. Шафрин Ю. А., Основы компьютерной технологии/ Ю.А. Шафрин. – М., АБФ. 1997. – 242с.
  1. Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2003./В.П. Леонтьев.-М.:ОЛМА-ПРЕСС, 2003.920 с. 

Информация о работе Архитектура банков данных. Внешний, концептуальный и внутренний уровень банка данных