Оглавление
- Об авторе
- Введение
- Глава 1. Постановка проблемы
- Режимы функционирования банка данных в производственных условиях
- Пользовательские запросы к банку данных
- Проблемы, связанные с выбором СУБД
- Вопросы, рассмотренные в настоящей книге
- Резюме
- Глава 2. Предпроектная структуризация информации
- Состав информации
- Что понимать под структуризацией информации
- Показатели
- Необходимость структуризации
- Технология структуризации
- Пример структуризации данных
- Проектирование логической структуры базы данных
- Распределение полей по файлам
- Файлы и связи между ними
- Резюме
- Глава 3. Создание таблиц новой базы данных
- Варианты создания таблиц
- Формирование таблицы в режиме ввода
- Ввод данных
- Создание таблицы в режиме конструктора
- Конец ознакомительного фрагмента
- Главная
- Дубнов П. Ю.
- 📚 Книги
- Access 2002
- Читать фрагмент
- Что понимать под структуризацией информацииЧто понимать под структуризацией информации
Что понимать под структуризацией информации
Как правило, банк данных аккумулирует сведения, относящиеся к определенной предметной области, то есть определенной совокупности объектов. Объектом может быть что угодно: предмет, понятие, территория, процесс, явление, фраза, связный текстовый фрагмент и т. п. Любая информация, которая накапливается в банках данных, так или иначе относится к одному из двух основных типов. По характеру объектов, образующих предметную область, эти типы условно можно назвать так:
• фактографическая информация, то есть данные, которые описывают конкретные факты. Такие сведения имеют количественное или логическое выражение. В настоящей книге основное внимание будет уделено работе именно с этим типом данных;
• библиографическая информация, то есть данные, которые очень трудно, а порой и невозможно строго классифицировать: художественная и юридическая литература, газетно-журнальные тексты и т. д.
Итак, речь идет о предварительной структуризации информации – особом этапе работы, который должен предшествовать проектированию базы данных. Сама по себе эта идея далеко не нова. Еще в начале 70-х годов усилиями в первую очередь Е. Кодда и К. Дейта была разработана теория информационных отношений и моделей данных, рассматривавшая, в частности, проблемы оптимальной структуры баз данных. Появление этих теоретических работ было обусловлено двумя причинами. Во-первых, СУБД, которые тогда использовались, были несовершенны. Во-вторых, существовали различные типы моделей данных: иерархическая, сетевая, реляционная. Разработчикам приходилось не только обоснованно выбирать определенную модель данных, но и уметь работать в рамках этой модели даже с несвойственными ей видами информационных отношений (например, в сетевой модели данных использовать иерархические структуры).
Сегодня практически единственным типом моделей данных являются реляционные модели. Современные СУБД имеют значительно больше возможностей для реализации различных информационных отношений между элементами данных. Видимо, поэтому иногда кажется, что проблема рационального представления информации в базе данных потеряла актуальность.
С точки зрения автора, это иллюзия. Вопрос о структуризации данных по-прежнему важен, меняется лишь технология его решения. Далее предлагается один из возможных способов структуризации данных.