Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей)




Скачать 427.13 Kb.
НазваниеМетодическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей)
страница3/10
Дата публикации28.07.2013
Размер427.13 Kb.
ТипМетодическое пособие
zadocs.ru > Информатика > Методическое пособие
1   2   3   4   5   6   7   8   9   10
^

3.1 Нормализация данных


Нормализация – это теоретическая и практическая процедура освобождения баз данных от лишних данных.

При проектировании баз данных применяют несколько способов определения отношений (описания таблиц). Структуру отношения часто задают в виде строкового описания по следующему принципу:

  • в начале строки указывают большими буквами имя отношения (как правило это имя таблицы);

  • за именем отношения в круглых скобках перечисляют имена всех полей (имена столбцов).

Например, , где - имя отношения; - имена атрибутов.

Выражение - иногда называют схемой отношения. Здесь n порядок отношения.

Например, ТОВАР(наименование_товара, единицы_измерения, цена),

где ТОВАР – имя отношения (таблицы);

наименование_товара, единицы_измерения, цена – имена полей.
^

3.2Правила нормализации таблицы


Правило 1. Каждое поле любой таблицы должно быть уникальным.

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

Правило 3. Для каждого значения первичного ключа значения в столбцах данных должны относиться к объекту таблицы и полностью его описывать.

Правило 4. Пользователь должен иметь возможность изменять значения любого поля (не входящего в первичный ключ) без воздействия на данные других полей.

^ Первичным ключом называется поле (или несколько полей), значение которого не повторяется ни в одной записи данной таблицы.

Пример. Для ведения учёта поставки материалов создать базу данных, содержащую следующую информацию:

  • дата поставки материала;

  • наименование материала;

  • количество поставленного материала;

  • единица измерения материала;

  • цена материала за единицу;

  • наименование организации поставщика;

  • город местонахождения поставщика;

  • контактный телефон.

Осуществить нормализацию данных.

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

^ ГОРОД(Код_города, Город)

В этой таблице поле "Код_города" является первичным ключом, т. к. повторных значений этого поля в таблице не должно быть.

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

^ ПОСТАВЩИК(Код_поставщика, Поставщик, Телефон, Код_города)

Первичным ключом этой таблицы является поле "Код_поставщика", т. к. ни одно значение этого поля повторяться не должно.

3. Чтобы избежать повторений информации о единицах измерения при вводе данных о различных материалах, следует создать отдельную таблицу, содержащую сведения о единицах измерения, устанавливая при этом каждой единице измерения отдельный числовой код. Структуру таблицы можно представить следующим образом:

^ ЕДИНИЦА_ИЗМЕРЕНИЯ(Код_единицы_измерения, Единица_измерения)

В этой таблице поле "Код_единицы_измерения" является первичным ключом, т. к. повторных значений этого поля в таблице не должно быть.

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

^ МАТЕРИАЛ(Код_материала, Материал, Код_единицы_измерения, Цена_за_единицу)

В этой таблице поле "Код_материала" является первичным ключом, т. к. повторных значений этого поля в таблице не должно быть.

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

^ ПОСТАВКА(Код_поставки, Дата_поставки, Код_материала, Количество_материала, Код_поставщика)

Первичным ключом этой таблицы является поле "Код_поставки", т. к. ни одно значение этого поля повторяться не должно. Поля "Код_материала" и "Код_поставщика" являются чужим ключом, так как каждый из них является ключом другой таблицы. В таблице ПОСТАВКА значения каждого из них могут повторяться, то есть одинаковых значений каждого из этих полей может быть много.
1   2   3   4   5   6   7   8   9   10

Похожие:

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconМетодические указания по выполнению дипломного проекта для студентов...
«Информационные системы и технологии» и 1-53 01 02 «Автоматизированные системы обработки информации»

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconМетодические указания для студентов всех экономических специальностей заочного отделения
Данное пособие адресовано студентам I курса всех экономических специальностей, изучающим английский язык на заочном отделении нгту,...

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconУчебное пособие для студентов экономических специальностей Электронное издание 3,0 мб
Лекция Международное разделение труда — важнейший путь развития экономических связей разных стран

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconЕ. Н. Наумова
Учебно-методическое пособие предназначено для студентов специальности 080105 «Финансы и кредит». Оно может также быть полезным студентам...

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconМетодические указания для самостоятельной работы студентов экономических...
Методические указания к изучению дисциплины “Логистика” составлены на основе требований Государственного общеобразовательного стандарта...

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconМетодические указания к лабораторным и практическим занятиям для...
...

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconМетодические указания по выполнению самостоятельной работы для студентов...
Федерации. Курс «Налоги и налоговая система» является составной частью системы экономических дисциплин в процессе подготовки бакалавров...

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconЗадания и методические указания к контрольной работе №2 по высшей...
Методические указания предназначены для студентов 1 курса заочного отделения экономических специальностей бнту. Они могут быть также...

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconЗадания и методические указания к контрольной работе №2 по высшей...
Методические указания предназначены для студентов 1 курса заочного отделения экономических специальностей бнту. Они могут быть также...

Методическое пособие Информационные системы и технологии: Обработка экономических информационных массивов средствами субд aссess (для студентов экономических специальностей) iconМетодические указания и тематика контрольных работ для студентов экономических специальностей
Методические указания предназначены для студентов экономических специальностей заочной формы обучения. Они составлены в соответствии...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
zadocs.ru
Главная страница

Разработка сайта — Веб студия Адаманов