Анализ проблем разработки методов в рамках методики проектирования реляционных баз данных с использованием существующей информации табличного вида - page 10

А.В. Брешенков
10
лицы БД. Это, может быть, и оправданно, если данных немного.
Здесь же речь идет о ситуации, при которой в табличном виде накоп-
лены значительные объемы информации. Таким образом, теоретиче-
ские положения поэтапной разработки БД в рассматриваемом случае
неприемлемы, приходится исходить из таких представлений ИТВ,
которые уже сформированы.
Могут ли быть полезными другие положения теории построения
реляционных БД для разработки математических и программных
средств, ориентированных на преобразование ИТВ в таблицы РБД?
Вероятнее всего, да.
Требования к реляционным таблицам сформулированы, и можно
описать целевые функции, позволяющие осуществить автоматизиро-
ванное преобразование существующей ИТВ в реляционные таблицы.
Условия нормализации таблиц сформулированы и, в отличие от
традиционного подхода к проектированию, представляется возмож-
ным формализовать процесс нормализации заполненных реляцион-
ных таблиц.
Рекомендации к ключевым и индексным полям существуют, и их
можно использовать для автоматизированного назначения соответ-
ствующих полей в заполненных таблицах, что невозможно при тра-
диционном подходе.
Следует обратить внимание, что традиционная теория позволяет
сформулировать проектные задачи, но не позволяет формализовать
проектные процедуры, ориентированные на решение этих задач.
Проанализировав доступные источники в области теории и прак-
тики проектирования РБД, можно сделать вывод о том, что ком-
плексной теории проектирования РБД на основе ИТВ не существует.
Известны лишь отдельные практические разработки, позволяющие
решать только частные задачи преобразования ИТВ с заполненными
таблицами в РБД.
Анализ применимости современных практических разрабо-
ток.
В системе Oracle предусмотрено специализированное средство
для перемещения данных — SQL
*
Loader [4]. В нем в процессе пере-
мещения данных формируются файлы отвергнутых и некорректных
записей, т. е. записей, которые по каким-либо причинам не могут
быть включены в БД. С одной стороны, это свидетельствует о том,
что проблема преобразования ИТВ в файлы БД актуальна (коль ско-
ро ею занимается самая крупная в мире корпорация в области БД), а с
другой стороны, эта проблема при использовании данной утилиты не
всегда имеет корректное решение.
Средства Microsoft SQL Server [5, 6] обеспечивают импорт дан-
ных, представленных в различных форматах. Однако эти данные
должны быть представлены в виде реляционных таблиц, проблемы
1,2,3,4,5,6,7,8,9 11,12
Powered by FlippingBook