лр6. Лекция3.Байрамукова.ИСиП-192. Лекция Логическая и физическая независимость данных
Скачать 85.74 Kb.
|
Лекция 3. Логическая и физическая независимость данныхВопросы для самоконтроля: 1.Каким образом прикладные программы взаимодействуют с БД? Одновременно выполняется несколько прикладных программ(ПП), в определенный момент процесс запрашивает информацию, обращаясь к СУБД. СУБД на основании структуры информации представляет во внутренней и внешней модели данных запрос к базе данных в терминах ОС. ОС применяет те или иные драйверы физических устройств, выполняет выборку данных из физической БД и помещает ее в системный буфер. 2.Чем банк данных отличается от базы данных? Банк данных (БД) — это система специальным образом организованных данных — баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных. База данных (БД) — именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области. 3.Какие компоненты входят в состав банка данных? Основными компонентами банка данных являются: вычислительная система (технические средства и операционная система), база данных ,система управления базой данных, СУБД (программное обеспечение для организа-ции хранения и использования информации), набор прикладных программ. 4.Что представляет собой трехуровневая архитектура СУБД? Трехуровневая архитектура СУБД – это архитектурная модель программного комплекса, состоящая их трех компонентов: клиента, сервера приложений (к которому подключено клиентское приложение) и сервера БД (с которым работает сервер приложений). 5.В чем особенность уровня внешних моделей? Уровень внешних моделей — самый верхний уровень, где каждая модель имеет свое "видение" данных. Этот уровень определяет точку зрения на БД отдельных приложений. Каждое приложение видит и обрабатывает только те данные, которые необходимы именно этому приложению. 6. В чем особенность концептуального уровня? Концептуальный уровень — центральное управляющее звено, здесь база данных представлена в наиболее общем виде, который объединяет данные, используемые всеми приложениями, работающими с данной базой данных. Фактически концептуальный уровень отражает обобщенную модель предметной области (объектов реального мира), для которой создавалась база данных. Как любая модель, концептуальная модель отражает только существенные, с точки зрения обработки, особенности объектов реального мира. 7. В чем особенность физического уровня? Физический уровень — собственно данные, расположенные в файлах или в страничных структурах, расположенных на внешних носителях информации. 8.Что означает логическая и физическая независимость данных? Логическая независимость предполагает возможность изменения одного приложения без корректировки других приложений, работающих с этой же базой данных. Физическая независимость предполагает возможность переноса хранимой информации с одних носителей на другие при сохранении работоспособности всех приложений, работающих с данной базой данных. |