Предисловие

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

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

Создание банков данных обусловливает принципиально новый подход к организации интегрированной базы и предполагает использование специальной системы управления базами данных (СУБД).

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

Одним из таких результатов является развитие реляционного метода проектирования банков данных, осонованного на алгебраическом подходе. Практически все ведущие производители программного обеспечения вкладывают значительные средства в разработку систем реляционного типа. Достаточно назвать такие фирмы как Microsoft, IBM, Oracle, Informix, чтобы еще раз подчеркнуть актуальность проблемы.

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

Принимая во внимание то, что в настоящее время доминируют реляционные СУБД, в учебом пособии подробно не рассматриваются СУБД (и модели) иерархического и сетевого типа.

Перспективным направлением в развитии СУБД являются работы, связанные с обеспечением независимости пользователей не только от физической организации данных, но и от их логической структуры, а также с использованием как процедурных, так и непроцедурных языков для взаимодействия с хранимой информацией с учетом особенностей работы пользователей в сетях. Так например, совместная работа пользователей в сети обеспечивается с помощью унифицированного средства манипулирования (общения с) данными, которое носит название SQL (Structured Query Language) [3, 15, 25, 30].

Настоящее учебное пособие писалось одновременно с [30, 31], поэтому и читать их целесообразно вместе. Однако, рекомендуется сначала ознакомиться с языком SQL [30], так как применение алгебраического подхода к конструированию структур отношений (рассмотренных в данном учебном пособии) неразрывно связано с множеством определеных на них операций. После прочтения указанного пособия следует обратиться к [31], где излагаются основные моменты инфологического этапа проектирования моделей баз данных.

Электронная (Web) версия учебного пособия в основном совпадает с учебным пособием изданным редакционно-издательским Советом Северо-Западного государственного заочного технического университета в феврале 2004 года.

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



Электронная версия пособия помещена на сайте системы ORD с целью более развернутого пояснения особенностей (и преимуществ) этой системы по сравнению с классической методологией проектирования реляционных баз данных.

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

Следующее пособие, освещающее принципы построения (объектно-) реляционных баз данных, снимающие указанные недостатки, можно рассматривать также как теоретическую основу и дополнение к помещенным на сайте руководствам часть 1 и часть 2 по системе ORD.

И хотя типографское издание этого пособия также было выпущено в феврале 2004 года, его появления в электронном виде не следует ожидать ранее второй половины текущего года.


[ Назад  Начало раздела  Далее  Содержание]