Архитектура СУБД, Архитектура ANSI/SPARC, Внешний уровень - Система управления базами данных

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

Архитектура ANSI/SPARC включает три уровня: внутренний, концептуальный и внешний. В общих чертах они представляют собой следующее: Шафрин Ю. А., Основы компьютерной технологии/ Ю. А. Шафрин. - М., АБФ. 1997. - 242с.

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

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

- концептуальный уровень - это "промежуточный" уровень между двумя другими.

Внешний уровень

Это индивидуальный уровень пользователя. Пользователь может быть прикладным программистом или конечным пользователем с любым уровнем профессиональной подготовки. Особое место среди пользователей занимает администратор БД.

У каждого пользователя есть свой язык общения:

    - для прикладного программиста это либо один из распространенных языков программирования, такой как С, COBOL или PL/I, либо специальный язык рассматриваемой системы. Такие оригинальные языки называют языками четвертого поколения на том основании, что машинный язык, язык ассемблера и такие языки, как COBOL, можно считать языками трех первых "поколений"; - для конечного пользователя это или специальный язык запросов, или язык специального назначения, возможно, основанный на формах и меню, созданный специально с учетом требований и поддерживаемый некоторым оперативным приложением.

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

Похожие статьи




Архитектура СУБД, Архитектура ANSI/SPARC, Внешний уровень - Система управления базами данных

Предыдущая | Следующая