Архитектура базы данных. Физическая и логическая независимость




Тема 1.

1. Введение. История развития баз данных.

2. Основные понятия и определения.

 

Введение. История развития баз данных

 

В истории развития баз данных можно определить 2 основные области применения:

 

  1. Применение баз данных для использования сложных вычислений, которые трудно или невозможно реализовать вручную;
  2. область использования средств вычислительной техники в автоматических или автоматизированных системах;

 

Информационная система представляет собой комплекс аппаратных и программных средств, которые обеспечивают выполнение следующих операций:

 

  1. Надёжное хранение информации в памяти компьютера.
  2. Выполнение специфических для данного приложения преобразований и вычислений.

3. Предоставление пользователям удобного и легко осваемого интерфейса.

 

Основные понятия и определения

 

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

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

Банк данных – система специальным образом организованных данных, программных, технических, организационно-методических средств, предназначенных для централизованного накопления и коллективного многоцелевого использования данных.

СУБД – совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования данных многими пользователями.

Программы, с помощью которых пользователи работают с данными, называются приложениями.

Разработка базы данных представляет собой достаточно трудоёмкий процесс, требующий определённой квалификации.

 

При разработке базы данных следует учитывать следующие требования:

 

  1. Многократность использования данных.
  2. Быстрый поиск и получение информации по запросам пользователя.
  3. Простоту обновления данных.
  4. Уменьшение излишней избыточности данных
  5. Полноту и непротиворечивость данных.
  6. Отсутствие дублирования данных в различных компонентах БД, обеспечивающей многократный ввод данных.
  7. Защита от несанкционированного доступа, искажения и уничтожения информации.

Тема 2.

 

1. Архитектура базы данных. Физическая и логическая независимость.

2. Разработка приложений в среде Microsoft Windows. Системы быстрой разработки приложений. СУБД. Модели данных.

3. Основные этапы проектирование базы данных.

 

 

Архитектура базы данных. Физическая и логическая независимость

 

Терминология СУБД и сами термины «банк данных» и «база данных» получили заимственность у экономических дисциплин. В стандарте AMT представлена трёхуровневая система организации базы данных:

 

               
 
Внешний уровень 1
 
Внешний уровень 2  
 
Внешний уровень 3  
 
   
 
   

 


                   
   
 
   
 
 
   
Концептуальный уровень  
 
   

 

 


База данных

 

Во внешнем уровне каждая модель имеет своё видение данных. Этот уровень определяет точку зрения на базу данных отдельных приложений. Каждое приложение видит и обрабатывает только те данные, которые необходимы этому приложению.

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

Физический уровень. Здесь данные располагаются в файлах или страничных структурах, расположенных на внешних носителях. Такая структура позволяет обеспечивать логическую между уровнями 1 и 2 и физическую между уровнями 2 и 3 независимость при работе с данными. Логическая независимость предполагает возможность изменения одного приложения без корректировки других приложений, работающих с одной и той же базой данных. Физическая независимость предполагает возможность переноса информации с одного носителя на другой при сохранении работоспособности всех приложений, работающих с этой базой данных.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: