Название: Базы данных. Концепция баз данных, реляционная модель данных, языки SQL и XML (Токмаков Г. П.)

Жанр: Информационные системы и технологии

Просмотров: 1402


Глава 2. логические структуры реляционной модели

 

При изучении реляционных баз данных следует иметь в виду, что сущест- вует разница между теорией баз данных и их проектированием. Теория включа- ет в себя принципы и правила, которые определяют основу реляционной моде- ли базы данных. Именно это изучается в залах академий, а затем быстро забы- вается в «реальном мире». Но теория, все-таки, важна: она гарантирует, что ре- ляционные базы данных имеют надежную структуру и что все действия, пред- принимаемые над данными, дают предсказуемые результаты.

С другой стороны, проектирование баз данных включает в себя структури-

рованный, организованный набор процессов, которые используются для этого проектирования.

Поэтому в данной главе сначала вкратце рассмотрим теоретические вопро-

сы баз данных и объекты баз данных, вытекающие из теоретических построе-

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