на тему рефераты Информационно-образоательный портал
Рефераты, курсовые, дипломы, научные работы,
на тему рефераты
на тему рефераты
МЕНЮ|
на тему рефераты
поиск
Методология проектирования баз данных
p align="left">Таблица №4 Домены атрибутов

Домен

Атрибут

Тип данных

Ограничения

Примеры значений

Наименование

Подразделения

Символьный(70)

Служба качества

документа

Управление документацией

Номер

Подразделения

Целый

документа

Символьный(7)

4.2.3

проверки

Целый

ФИО

Директора подразделения

Символьный(20)

Иванов И.И.

Работника

Имя

пользователь

Символьный(20)

SYSDBA

Дата

Принятия электронного документа,

нормативного, внутреннего

Date

Не позднее текущей

Проверки

Текущая, или раньше текущей даты

Не раньше текущей

Изменения электронного документа,

нормативного, внутреннего

Текущая, или раньше текущей даты

Доступа в протоколе работы

текущая

Описание

Характера изменений электронного документа,

нормативного, внутреннего

Символьный(30)

Символьный(1000)

Изменены страницы 2,5,9

Несоответствий в проверках СМК

Описание процессов жизненного цикла продукции не соответствует требованиям нормативной документации, пункт 7.1

Тематика

электронного документа,

нормативного, внутреннего

Символьный (30)

Дирекция.

Планово - экономический отдел.

Статус

электронного документа,

нормативного, внутреннего

Символьный(10)

Изменен.

Удален.

На коррекцию.

Вид несоответствия

В проверках СМК

Символьный (15)

Значительное.

Незначительное.

Таблица №5 Ключи

Сущность

ПК

Альтернативный ключ

Подразделение

Номер

Название

Директор службы качества

Имя пользователя

Ф.И.О.

Работники

Имя пользователя

Ф.И.О.

Электронный документ

Наименование документа +

Номер по классификатору

Нормативный документ СМК

Внутренний документ СМК

Протокол работы

Дата-время

Проверки СМК

Номер проверки

Специализация / генерализация

Преобразуем сущность «электронный документ» в суперкласс. Подклассами будут являться «нормативный документ СМК», «внутренний документ СМК». Подклассы не пересекаются, участие суперкласса полное.

ER - модель

3. Логическое проектирование

Предполагается использование реляционной модели данных. Необходимо избавиться от структур концептуальной модели, не реализуемых в рамках реляционной модели.

Удаляем связь «Директор службы качества работает с электронными документами», т.к. эта связь является транзакцией.

Скорректированная ER-модель

Определение набора отношений

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

1. Директор службы качества (Ф.И.О., имя пользователя, дата вступления в должность) ПК : имя пользователя

2. Проверки (№ проверки, дата, описание несоответствия, вид несоответствия, Ф.И.О. , № подразделения)

ПК: № проверки

ВК: имя пользователя директора службы качества Директор службы качества

ВК: номер подразделения Подразделения

3. Подразделения (№ подразделения, название, Ф.И.О. директора подразделения) ПК: номер

4. Работники (Ф.И.О., имя пользователя, номер подразделения)

ПК: имя пользователя

ВК : номер Подразделения

5. Протокол работы (наименование документа, номер по классификатору, дата-время доступа, Ф.И.О., имя пользователя)

ПК: дата-время

ВК: наименование док-та + номер по классификатору Электронные документы

ВК: имя пользователя Работники

6. Электронные документы (наименование документа, номер по классификатору, дата принятия, дата изменения, тематика, статус, характер изменений, вид документа)

ПК: наименование док-та + номер по классификатору

Проверка отношений на соответствие требованиям нормализации:

2 НФ

1. Ф.И.О. дата вступления в должность

Ф.И.О. имя пользователя

имя пользователя Ф.И.О.

имя пользователя дата вступления в должность

2. № проверки дата проверки

№ проверки описание несоответствия

№ проверки вид несоответствия

3. № название подразделения

№ Ф.И.О. директора подразделения

название подразделения №

название подразделения Ф.И.О. директора подразделения

4. Ф.И.О. имя пользователя

имя пользователя Ф.И.О.

5. собственный атрибут только один - «дата-время»

6. Наименование документа + номер по классификатору дата принятия

Наименование документа + номер по классификатору тематика

Наименование документа + номер по классификатору статус

Наименование документа + номер по классификатору характер изменений

Наименование документа + номер по классификатору дата изменения

3 НФ

Транзитивные зависимости отсутствуют, значит, отношения соответствуют 3НФ.

НФБК

В отношениях 1-5 ПК состоит из одного атрибута, а в отношении 6 отсутствуют несколько составных потенциальных ключей, пересекающихся по набору атрибутов. Следовательно, все отношения соответствуют НФБК, что гарантирует отсутствие проблем обновления.

Полученная ER-модель (стр. 15) позволяет реализовать все транзакции, изложенные в постановке задачи.

Требования, обеспечивающие ссылочную целостность

1) Для всех первичных ключей устанавливается значение NOT NULL.

2) Атрибуты, которые допускают NULL:

Ш Отношение «Проверки»

Атрибуты: описание несоответствия, вид несоответствия

Ш Отношение «Протокол работы»

Атрибуты, которые являются ВК: ФИО, Наименование документа + номер по классификатору

Ш Отношение «Электронные документы»

Атрибуты: Дата изменения, статус, тематика, характер изменения

3) Для всех ВК: ON UPDATE CASCADE ON DELETE NO ACTION

Кроме ВК в отношении «Протокол работы»:

ON UPDATE CASCADE ON DELETE CASCADE

4) Бизнес-правила:

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

4. Физическое проектирование

Директор службы качества

ФИО(*)

Имя пользователя

Дата вступления в должность

Страницы: 1, 2, 3, 4, 5



© 2003-2013
Рефераты бесплатно, курсовые, рефераты биология, большая бибилиотека рефератов, дипломы, научные работы, рефераты право, рефераты, рефераты скачать, рефераты литература, курсовые работы, реферат, доклады, рефераты медицина, рефераты на тему, сочинения, реферат бесплатно, рефераты авиация, рефераты психология, рефераты математика, рефераты кулинария, рефераты логистика, рефераты анатомия, рефераты маркетинг, рефераты релиния, рефераты социология, рефераты менеджемент.