Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


јрхитектура —”Ѕƒ




 

Ѕазы данных и программные средства их создани€ и ведени€ (—”Ѕƒ) имеют многоуровневую архитектуру, представление о которой можно получить из рис. 15.22 [1, 2, 6].

 

–ис. 15.22. ћногоуровневое представление данных Ѕƒ под управлением —”Ѕƒ

 

–азличают концептуальный, внутренний и внешний уровни представлени€ данных баз данных, которым соответствуют модели аналогичного назначени€.

 онцептуальный уровень соответствует логическому аспекту представлени€ данных предметной области в интегрированном виде.  онцептуальна€ модель состоит из множества экземпл€ров различных типов данных, структурированных в соответствии с требовани€ми —”Ѕƒ к логической структуре базы данных [6].

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

¬нешний уровень поддерживает частные представлени€ данных, требуемые конкретным пользовател€м. ¬нешн€€ модель €вл€етс€ подмножеством концептуальной модели. ¬озможно пересечение внешних моделей по данным. „астна€ логическа€ структура данных дл€ отдельного приложени€ (задачи) или пользовател€ соответствует внешней модели или подсхеме Ѕƒ. — помощью внешних моделей поддерживаетс€ санкционированный доступ к данным Ѕƒ приложений (ограничен состав и структура данных концептуальной модели Ѕƒ, доступных в приложении, а также заданы допустимые режимы обработки этих данных: ввод, редактирование, удаление, поиск).

ѕример 15.19. —оотношение между концептуальной и внешними модел€ми базы данных приведено на рис. 15.23.

 

–ис. 15.23. ѕример соотношени€ между концептуальной моделью и внешними модел€ми

 

ѕо€вление новых или изменение информационных потребностей существующих приложений требуют определени€ дл€ них корректных внешних моделей, при этом на уровне концептуальной и внутренней модели данных изменений не происходит. »зменени€ в концептуальной модели, вызванные по€влением новых видов данных или изменением их структур, могут затрагивать не все приложени€, т.е. обеспечиваетс€ определенна€ независимость программ от данных. »зменени€ в концептуальной модели должны отражатьс€ на внутренней модели, и при неизменной концептуальной модели возможна самосто€тельна€ модификаци€ внутренней модели Ѕƒ с целью улучшени€ ее характеристик (врем€ доступа к данным, расхода пам€ти внешних устройств и др.). “аким образом Ѕƒ реализует принцип относительной независимости логической и физической организации данных.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-01-29; ћы поможем в написании ваших работ!; просмотров: 1024 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

Ќачинайте делать все, что вы можете сделать Ц и даже то, о чем можете хот€ бы мечтать. ¬ смелости гений, сила и маги€. © »оганн ¬ольфганг √ете
==> читать все изречени€...

1339 - | 1178 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.007 с.