Студопедия

КАТЕГОРИИ:


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

Внешний(пользовательский, способ представления данных для пользователей)

Концептуальный (логический, промежуточный, обобщенное представление)

Внутренний (или физический, способы хранения информации на физ. устройствах)

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

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

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

Концептуальное представление – представление всего содержимого БД, а концептуальная схема это определение такого представления.

Индивидуальный уровень пользователя(программист или конечный пользователь).

Для прикладного программиста - С++, Java.

Для конечного пользователя - это или специальный запросов, разработан специально с учетом требований пользователя.

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

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

Любой подъязык делится на язык определения данных (DDL) и язык обработки данных (DML).

DDL – описательный структуры языка PL/I, для объявления объектов БД.

DML – состоит из тех операторов языка PL/I, которые передают информацию в БД из неё.

Внешняя схема – определение внешнего представления, которая состоит из определений записей каждого из типов, присутствующих в этом внешнем представлении.

<== предыдущая лекция | следующая лекция ==>
Реляционная и другие (иерархическая, сетевая, постреляционная) модели данных | Архитектура клиент-сервер
Поделиться с друзьями:


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


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



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




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