Автоматизированный анализ заполненных таблиц средствами Ассеss 2010

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

С помощью Мастера анализа таблиц можно выполнить анализ такой таблицы и разделить ее на взаимосвязанные таблицы, в которых данные не будут дублироваться. Этот мастер устраняет дублирование данных в заполненной таблице без повторной загрузки данных в образовавшиеся таблицы.

Для полученных таблиц Мастер анализа таблиц автоматически создает схему данных, в которой установлены связи типа 1:М между образовавшимися таблицами и определены параметры поддержания целостности.

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

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

Приложение 1

Структура таблиц базы данных УЧЕБНЫЙ ПРОЦЕСС для схемы данных на рис.6 и примеры их заполнения

Описание свойств полей таблицы СТУДЕНТ85 (Вставьте свой код!)

Имя поля Клю­чевое поле Обяза­тель­ное поле Тип данных Размер Число дес. знаков Подпись поля
НГ85 Да Текстовый 6     Группа
НС85 Да Текстовый 2     Номер студента
ФИО85     Да Текстовый 40     ФИО
ГОДР85     Нет Числовой Целое     Год рождения
АДРЕС85     Нет Текстовый 50      
ПБАЛЛ85     Нет Числовой Одинарное с плав точкой 2 Прох балл

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: