Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Для распределенных СУБД

Методы и средства реализации РБД

Тема 2

Лекция 3

 

 

 

2.1 Архитектура ANSI/SPARC

Первая попытка создания стандартной терминологии и общей архитектуры СУБД была предпринята в 1971 году группой, называемой DBTG. Она была создана после конференции СОDASYL (Конференция по языкам и системам данных), прошедшей в этом же году, Группа DBTG признала необходимость использования двухуровневого подхода, построенного на основе использования системного представления, т.е. схемы, и пользовательских представлений, т.е. подсхем. Сходные терминология и архитектура были предложены в 1975 году Комитетом планирования стандартов и норм- SРАКС Национального Института Стандартизации США-ANSI. Комитет ANSI / SРАКС признал необходимость использования трехуровневого подхода.

Основное внимание в нем было сконцентрировано на необходимости вопло­щения независимого уровня для изоляции программ от особенностей представления дан­ных на более низком уровне.

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

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

· Пользователи не должны непосредственно иметь дело с такими подробно­стями физического хранения данных в базе, как индексирование и хеши­рование. Иначе говоря, взаимодействие пользователя с базой не должно зависеть от осо­бенностей хранения в ней данных.

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

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

· АБД должен иметь возможность изменять концептуальную или гло­бальную структуру базы данных без какого-либо влияния на всех поль­зователей.

 

Пользователь 1 Пользователь 2 Пользователь п Рис. 2.1. Трехуровневая архитектура ANSI / SРАКС

<== предыдущая лекция | следующая лекция ==>
Случайные погрешности измерений | Концептуальный уровень. Внешний уровень - Представление базы данных с точки зрения пользователей
Поделиться с друзьями:


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


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



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




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