Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Выявление функциональной зависимости

РефератПомощь в написанииУзнать стоимостьмоей работы

Требования нормализации После выделения информационных объектов необходимо проверить отвечают ли они требованиям нормализации, а именно: реквизиты каждого информационного объекта канонической модели данных должны отвечать требованиям, соответствующим третьей нормальной форме реляционной модели данных: Ш каждый описательный реквизит должен функционально полно зависеть от ключа, т. е. каждому… Читать ещё >

Выявление функциональной зависимости (реферат, курсовая, диплом, контрольная)

Имя поля.

Подпись поля.

Функциональные зависимости.

Client.

Клиент.

Выявление функциональной зависимости.

Inn_cl.

ИНН.

Dengi.

Средства.

Nam_pr_t.

Намерение приобрести товар

Имя поля.

Подпись поля.

Функциональные зависимости.

Personal.

Персонал.

Выявление функциональной зависимости.

Inn_p.

ИНН Продавца.

Fam.

Фамилия.

Adres.

Адрес.

Dolzn.

Должность.

Name.

Имя.

Otchestvo.

Отчество.

Oklad.

Оклад.

Otch.

Отчет.

Имя поля.

Подпись поля.

Выявление функциональной зависимости.

Функциональные зависимости.

Chek.

Чек.

Id_nom.

Идентификационный номер

Naim_tov.

Наименование товара.

Kolich.

Количество.

Stoimost.

Стоимость.

Inn_p.

ИНН поставщика.

Inn_d.

ИНН.

Data.

Дата.

Nazv_org.

Название организации.

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

  • Ш информационный объект должен содержать уникальный идентификатор — первичный ключ;
  • Ш все не ключевые реквизиты должны быть взаимонезависимы;
  • Ш все ключевые реквизиты, должны быть функционально независимы;
  • Ш каждый описательный реквизит должен функционально полно зависеть от ключа, т. е. каждому значению ключа должно соответствовать только одно значение описательного реквизита, а при составном ключе описательные реквизиты должны зависеть от всей совокупности реквизитов, образующих ключ;
  • Ш каждый описательный реквизит должен зависеть от ключа не транзитивно, т. е. не должен зависеть через другой промежуточный реквизит.

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

Существуют три типа связей: 1:1, 1: М, М: N.

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

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

Связь М: Mв реляционной модели данных не реализуется. Ее необходимо преобразовать в связь 1: М введением дополнительного объекта «связки». Объект связка является подчиненным в связях 1: М.

Показать весь текст
Заполнить форму текущей работой