Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Трехуровневая модель организации баз данных




МОДЕЛИ ДАННЫХ ч.1

Лекция 2

 

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

 

При проектировании базы данных необходимо ее рассматривать как три представления (ступени) ее создания: 1) отображение предметной области в том виде, в котором она существует в реальном мире; 2) восприятие базы данных человеком; 3) в каком виде база данных должна храниться в компьютере.

 

Для реализации вышеуказанных представлений в настоящее время используется трехуровневая система организации баз данных (архитектура баз данных), предложенная в 1975 году комитетом по стандартизации ANSI (American National Standards Institute) (Рис. 2.1)

 
 

 


 

 
 
Рис.2.1 Архитектура баз данных

 


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

Пример:

Система ПФО оперирует сведениями о штатном расписании и должности сотрудника, но ее не интересуют сведения о его адресе. Система отдела кадров, наоборот, интересуется этими данными.

 

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

 

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

 




Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 500; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.