Главная » Microsoft SQL Server, Базы данных » Реализация физической схемы базы данных

0

Когда я служил в военно-морском флоте, то многому научился у капитана Миллера. Одна из его теорий заключалась в том, что любое приложение наполовину состоит из программного кода, а наполовину—из данных. За два с лишним десятка лет проектирования баз данных я более чем убедился в его правоте.

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

Логическая схема базы данных, которую мы рассматривали в главе 2, представляет собой в целом всего лишь академическое упражнение, нацеленное на понимание производственных требований. Логическая модель никогда не сохраняется и не обслуживает каких-либо данных. В противовес этому физическая схема является реальным хранилищем данных, которое должно удовлетворять одному из основных принципов информационной архитектуры, гласящему, что информация должна находиться в формате, удобном для повседневной эксплуатации и анализа. Команда, проектирующая физическую схему, должна заниматься не только вопросами целостности данных и удобства пользователей. Следует основательно подойти к вопросам производительности, переносимости, удобства выполнения запросов и обслуживания при реализации базы данных на конкретной платформе.

В этой главе мы обсудим вопросы проектирования физической схемы базы данных, после чего сосредоточим внимание на инструкциях CREATE, ALTER и DROP языка определения данных DDL. Именно эти три инструкции предназначены для проектирования физической схемы базы данных.

.                             Все листинги, приведенные в настоящей главе, а также учебные базы данных

В                                                доступны для загрузки на сайте www.SQLServerBible.com. Помимо этого вы

^^ХСети                   можете найти расширенные запросы, используя представления каталогов, от-

^                                                                                                         носящиеся к настоящей главе.

Источник: Нильсен, Пол. Microsoft SQL Server 2005. Библия пользователя. : Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2008. — 1232 с. : ил. — Парал. тит. англ.

По теме:

  • Комментарии