Байланысты: lapchik mp i dr metodika prepodavaniia informatiki
Проектированиебаз данных. Проектирование базы данных зак
лючается в теоретическом построении информационной модели
определенной структуры. Известны три основные структуры, ис
пользуемые при организации данных в БД: иерархическая (дере
вья), сетевая и табличная (реляционная). В последнее время чаще
всего создаются БД реляционного типа. Доказано, что табличная
структура является универсальной и может быть применена в лю
бом случае. В базовом курсе информатики изучаются базы данных
реляционной структуры.
Если объект моделирования представляет собой достаточно
сложную систему, то проектирование БД становится нетривиаль
ной задачей. Для небольших учебных БД ошибки при проектиро
вании не столь существенны. Но если создается большая база, в
которой будут сохраняться многие тысячи записей, то ошибки
при проектировании могут стоить очень дорого. Основные послед
ствия неправильного проектирования — избыточность информа
ции, ее противоречивость, потеря целостности, т.е. взаимосвязи
между данными. В результате БД может оказаться неработоспособ
ной и потребовать дорогостоящей переделки.
Теория реляционных баз данных была разработана в 1970-х гг.
Е. Коддом. Он предложил технологию проектирования баз дан
ных, в результате применения которой в полученной БД не воз
никает отмеченных выше недостатков (см., например, [5]). Сущ
ность этой технологии сводится к приведению таблиц, составля
ющих БД, к третьей нормальной форме. Этот процесс называется