Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Банк Данных – система, специальным образом организованных:
Различие между логическим и физическим представлением данных было признано в 1973г. Существует комитет ANS/SPARC, который предложил 3-х уровневую архитектуру банков данных:
Концептуальный уровень – концептуальная модель данных (описание способа рассмотрения сложных объектов и систем).
Внешний уровень получается из концептуальной модели и является логическим представлением для пользователя.
Внутренний уровень обеспечивает физический взгляд на БД, т.е. на дисководы, на физические адреса, индексы и указатели.
Реализация 3-х уровней требует наличие СУБД, кот. обеспечит преобразования между этими 3-мя уровнями. Эти преобразования объемные, поэтому треб. высокоскоростная машина.
Современные 3-х уровневые системы банков данных реализ. физическую и логическую независимость данных.
Физическая независимость данных – независимость операций хранения и обработки данных от используемых технических средств. Она обеспечивается операционной системой и системой драйверов, которые имеют свои логические имена. Операционная система оперирует с именами драйверов и тем самым обеспечивает хранение данных на любых носителях.
Логическая независимость данных обеспечивается за счет разделения имен атрибутов и конкретного содержания этих атрибутов, т.е. за счет разделения концептуальной модели и конкретного содержания этих элементов. В объектно-ориент. СУБД программа реализуется таким образом, что для них используются имена концептуальной модели данных. Это обеспечивает логическую независимость данных. Конкретная программа не зависит от данных, которые в ней будут использованы.
Дата публикования: 2015-01-13; Прочитано: 1073 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!