Физическая и логическая организация БД


Процесс создания БД разделяют на несколько этапов:

· анализ предметной области;

· проектирование и кодирование;

· тестирование и сопровождение

 

Этап анализа выполняется разработчиками совместно с заказчиком. Результат – техническое задание на разработку ИС.

Проектирование БД осуществляется на двух уровнях – физическом и логическом.

Физическая организация данных определяет способ размещения и хранения данных непосредственно на машинном (внешнем) носителе. •В современных прикладных программных средствах этот уровень организации обеспечивается автоматически без вмешательства пользователя. Пользователь, как правило, оперирует в прикладных программах и универсальных программных средствах представлениями о логической организации данных.

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

Логическая организация БД определяется информационно-логической моделью данных и видом модели данных, которая поддерживается СУБД. Таким образом, на этапе логического проектирования БД, выбирается логический тип модели данных (например из классических: сетевой, иерархический, реляционный) и конкретная СУБД этого типа.

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

 

Структура простейшей базы данных

Сразу поясним, что если в базе нет никаких данных (пустая база), то это все равно полноценная база данных. Этот факт имеет методическое значение. Хотя данных в базе и нет, но информация в ней все-таки есть – это структура базы. Она определяет методы занесения данных и хранения их в базе. Простейший “некомпьютерный” вариант базы данных – деловой ежедневник, в котором каждому календарному дню выделено по странице. Даже если в нем не записано ни строки, он не перестает быть ежедневником, поскольку имеет структуру, четко отличающую его от записных книжек, рабочих тетрадей и прочей писчебумажной продукции.

 

 



Дата добавления: 2019-09-30; просмотров: 303;


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

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.