База данных обработки, производства и распределения ценных государственных наград

Выбор автоматизируемых функций информационного обеспечения для разработки базы данных "Ценные государственные награды". Выявление ограничений и правил поддержания целостности. Проектирование локальной и глобальной ER-модели и реляционной SQL-модели.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 14.12.2014
Размер файла 559,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

ФГОУ ВПО «Чувашский государственный университет им. И.Я. Яковлева»

БАЗА ДАННЫХ ДЛЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ

«БАЗА ДАННЫХ ОБРАБОТКИ, ПРОИЗВОДСТВА И РАСПРЕДЕЛЕНИЯ ЦЕННЫХ ГОСУДАРСТВЕННЫХ НАГРАД»

Пояснительная записка к курсовому проекту по общепрофессиональной дисциплине «Базы данных»

Специальность - 351400 «Прикладная информатика в государственном и муниципальном управлении»

2014

ВВЕДЕНИЕ

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

Информационная система «ценные государственные награды» предназначена для сбора, хранения, поиска, обработки и выдачи необходимой информации о данной предметной области.

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

Раздел 1 посвящен выбору автоматизируемых функций и информационного обеспечения. Здесь дается краткое описание предметной области; производится выбор и описание автоматизируемых функций; выполняется первичное описание информационного обеспечения.

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

Раздел 3 посвящен проектированию локальных ER-моделей, соответствующих отдельным автоматизируемым функциям. Здесь выполняется составление локальных исходных ER-моделей, производится нормализация локальных ER-моделей, разрабатываются спецификации ограничений и правил поддержания целостности для локальных ER-моделей.

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

Раздел 5 посвящен проектированию реляционной SQL-модели. Здесь выполняется перевод глобальной ER-модели в реляционную форму, специфицируются ограничения и правила поддержания целостности на реляционном уровне, записывается SQL-код для создания реляционной модели.

информационный база государственный награда

1. ВЫБОР АВТОМАТИЗИРУЕМЫХ ФУНКЦИЙ И ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ

Данный раздел посвящен выбору автоматизируемых функций и информационного обеспечения, служащих основой для дальнейшего проектирования структуры базы данных. Здесь дается краткое описание предметной области; производится выбор и описание автоматизируемых функций; выполняется первичное описание информационного обеспечения.

Результаты получены путем мысленного воспроизведения и анализа предположительного функционирования гипотетической автоматизированной системы «ценные государственные награды» на основе здравого смысла и опыта исполнителя. Обследование реальных или типовых объектов данного класса не производилось ввиду ограниченного времени, отводимого на курсовое проектирование.

1.1 Краткое описание предметной области

В данном подразделе дается краткое описание предметной области, в которой функционирует информационная система «ценные государственные награды». Описываются среда функционирования, объект и субъект управления, цели и задачи управления.

1.1.1 Среда функционирования

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

1.1.2 Объект управления

Объекты управления представляют собой процесс производства ценных наград и

Дальнейшую их передачу в права собственности отдельных физических лиц.

1.1.3 Субъект управления (управляющая система)

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

1.1.4 Цели и задачи управления

Цель управления состоит в повышении эффективности распределения ценных награда в нашей стране, а так же грамотное расходование ресурсов.

Для достижения этой цели в процессе управления решаются задачи:

- повышение эффективности добычи драгоценных металлов и камней;

- повышение эффективности производства ювелирных изделий, их обработки и дальнейшей продажи;

- повышение эффективности контроля над процессом распределения наград между городами России (если таковые производятся за счет государства);

- упорядочивание процесса награждения.

1.2 Выбор и описание автоматизируемых функций

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

1.2.1 Перечень автоматизируемых функций

В рамках данного проекта для автоматизации выбраны следующие пять функций автоматизированной системы «ценные государственные награды»:

1) добыча сырья

2) поставка сырья на производство

3) производство

4) Распределение

5) награждение

1.2.2 Функция 1 «добыча сырья»

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

В реализации данной функции участвует один объект предметной области: компания по добыче ценных ресурсов.

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

1.2.3 Функция 2 «поставка на производство»

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

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

В реализации данной функции участвуют два объекта предметной области: предприятие добычи сырья и предприятие обработки, переработки и производства.

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

1.2.4 Функция 3 «Производство»

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

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

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

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

1.2.5 Функция 4 «распределение»

Данная функция предназначена для обеспечения удобства и эффективности контроля над распределением полученных в итоге производства ценных наград. Эта цель достигается за счет того, что собирается вся необходимая информация о городах-заказчиках и их финансирования.

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

В реализации данной функции участвуют следующие объекты предметной области: государство, администрации городов России. Иногда задействованы налоговые службы.

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

1.2.6 Функция 5 «награждение»

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

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

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

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

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

1.2.7 Сводка объектов, участвующих в реализации функций

Объекты предметной области, участвующие в реализации автоматизируемых функций, сведены в табл. 1.1.

Таблица 1.1 Сводка объектов, участвующих в реализации функций

Номер

объекта

Имя объекта

Описание объекта

Функции

1

2

3

4

5

1

2

3

4

5

6

7

8

9

10

11

12

13

Компания по добыче ценных ресурсов

Сырье

Сотрудник

Поставка

Компания по обработке и переработки ценных ресурсов

Отдел сортировки

Отдел химобработки

Отдел термообработки

Ювелирное производство

Распределение

Государство

Городские администрации

Физическое лицо

Учет количества добытого сырья, распределение между производителями, поставки добытого ценного сырья на предприятия по обработке и

Вид, количество сырья

Полная информация о каждом сотруднике

Способ и дата поставки сырья на производство

Производство ценных государственных наград, прохождение их по всем этапам производства

Сортировка сырья (иды и количество сырья)

Химическая обработка сырья

Термическая обработка материала (ковка, плавка)

Производство ювелирных изделий и ценных государственных наград

Распределение ценных государственных наград между городами России

Отдает приказ о распределении ценных государственных наград между городскими администрациями

Получает от государства ценные государственные награды и распределяют их далее между удостоенными физическими лицами

Получает вправо собственности ценную государственную награду

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

1.3 Первичное описание информационного обеспечения

В данном подразделе дается первичное описание информационного обеспечения функций, выбранных для автоматизации. Информационное обеспечение каждой функции в виде совокупности атрибутов, необходимых для ее осуществления, с указанием объектов предметной области, которым принадлежат атрибуты, отражено в табл. 1.2.

Таблица 1.2 Информационное обеспечение функций

Объект

Атрибут

Описание атрибута

Функция 1

1. Компания по добыче ценных ресурсов

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

Отображает уникальное (не повторяющее название чего-либо) название проекта или организации, зафиксированное и одобренное юридически

1.2. Юридическое отношение

1.3 Регистрационный номер

Форма организации и прав предприятия (напр. «ООО», «ОАО», «ЗАО» и пр)

Содержит кодовое обозначение юридически зафиксированного организационного акта

1.4. Дата создания

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

Сотрудник

Сырье

1.5. Физический адрес

1.5.1 Страна

1.5.2 Город

1.5.3 Улица

1.5.4 Дом (корпус)

1.5.5 Офис (Цех)

1.6. Контактные номера

1.6.1 Номер телефона

1.6.2 Электронная почта

1.6.3 Факс

1.6.4 Сайт (Интернет ресурс)

1.7. Компании компаньоны

1.8. Количество сотрудников

2.1. Имя сотрудника

2.2. Дата рождения сотрудника

2.3. Пол сотрудника

2.4. Название должности

2.4.1 Стаж

2.4.2 Оклад

2.4.3 Увольнение

2.5. Домашний адрес сотрудника

2.5.1 Страна

2.5.2 Город

2.5.3 Улица

2.5.4 Дом (корпус)

2.5.5 Квартира (комната, отсек)

2.6 Телефон сотрудника

3.1 Количество сырья

3.1.1 Объем

3.1.2 Масса

3.1.3 Плотность

3.2 Виды сырья

3.2.1 Природа

3.2.2 Ценность

3.2.3 Физические свойства

3.2.4 Химические свойства

3.3 Регистрационный номер

3.3.1 Серия

3.3.2 Номер

Содержит информацию о всех адресах, относящихся к компании (основное месторасположение, филиалы, офисы и пр)

Содержит информацию о стране, в которой находится компания по добыче ресурсов

Содержит информацию о городе, в котором находится компания по добыче ценных ресурсов

Содержит информацию об улице на которой расположено здание(офис) компании по добыче ценных государственных ресурсов

Содержит информацию о здании, в котором находится офис компании по добыче ценных ресурсов

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

Содержит в себе все информацию о всех способах связи с общественностью, через которые услуги компании будут доступны физическим и юридическим лицам (телефонные номера, электронная почта, факс, интернет-ресурсы и пр)

Содержит числовой номер телефона компании по добыче ценных ресурсов

Содержит информацию об имени почтового ящика компании по добыче ценных ресурсов

Содержит номер факса компании по добыче ценных ресурсов

Содержит информацию об интернет- адресе компании по добыче ценных ресурсов

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

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

Содержит полную информацию о каждом сотруднике

Содержит информацию о полном имени сотрудника (ФИО)

Содержит данные о дате рождения сотрудника

Содержит информацию о поле сотрудника (М или Ж)

Содержит информацию о должности, занимаемой сотрудником, его специализации

Содержит информацию о количестве лет, которое сотрудник проработал в данной или другой компании

Содержит информацию о сумме заработной платы сотрудника за месяц

Содержит информацию о дате приказа об увольнении и его причине

Содержит полную информацию о месте регистрации или месте фактического проживания сотрудника

Содержит информацию о стране, в которой проживает сотрудник

Содержит информацию о городе, в котором проживает сотрудник

Содержит информацию об улице, на которой проживает сотрудник

Содержит информацию о номере дома (корпуса), в котором проживает сотрудник

Содержит информацию о номере квартиры (комнаты, отсека), в которой проживает сотрудник

Содержит информацию о номере контактного телефона сотрудника

Содержит информацию о количестве добытого сырья

Содержит информацию об объемах добытого сырья

Содержит информацию о массе добытого сырья

Содержит информацию о плотности

добытого сырья

Содержит все наименования и характеристики добытого сырья

Содержит информацию о местах добычи сырья, информации о материалах почвы и пр

Содержит информацию о материальной ценности добытого сырья

Содержит информацию о физических свойствах материала

Содержит информацию о химических свойствах

Содержит информацию о серии и номере регистрации добытого сырья

Функция 3

1.Предприятие обработки, переработки добытого сырья

Отдел сортировки

Отдел химобработки

Отдел термообработки

Отдел ювелирного производства

Распределение

Государство

Городские администрации

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

1.2. Юридическое отношение

1.3. Регистрационный номер

1.4. Дата создания

1.5. Физический адрес

1.5.1 Страна

1.5.2 Город

1.5.3 Улица

1.5.4 Дом (корпус)

1.5.5 Офис (Цех)

1.6. Контактные номера

1.6.1 Номер телефона

1.6.2 Электронная почта

1.6.3 Факс

1.6.4 Сайт (Интернет ресурс)

1.7. Компании компаньоны

1.8. Количество сотрудников

1.8.1. Имя сотрудника

1.8.2. Дата рождения сотрудника

1.83. Пол сотрудника

1.8.4. Название должности

1.8.4.1 Стаж

1.8.4.2 Оклад

1.8.4.3 Увольнение

1.8.5. Домашний адрес сотрудника

1.8.5.1 Страна

1.8.5.2 Город

1.8.5.3 Улица

1.8.5.4 Дом (корпус)

1.8.5.5 Квартира (комната, отсек)

1.8.6 Телефон сотрудника

2.1 Количество сырья

2.1.1 Объем

2.1.2 Масса

2.1.3 Плотность

2.2 Виды сырья

2.2.1 Природа

2.2.2 Ценность

2.2.3 Физические свойства

2.2.4 Химические свойства

2.3 Регистрационный номер

2.3.1 Серия

2.3.2 Номер

3.1 Изменение химического состава

3.2 Химобработка

4.1.Ковка

4.2.Плавка

5.1.Огранка

5.2.Проба

6.1.Государство

6.2 Города РФ

6.2.1.Городские администрации

6.2.2.Физическое лицо

1.1.Приказ о получении

1.2.Обработка информации

1.2.1Бюджет администраций

1.2.2Причины награждения

1.3.Согласование с налоговыми службами

1.4. Приказ о распределении

1.4.1.Номер приказа

1.4.2.Дата приказа

1.4.3. Города РФ

1.4.4.Количество наград

2.1.Приказ о получении

2.1.1 Дата приказа

2.1.2 Номер приказа

2.1.3.Количество наград

2.2.Отчетность

2.2.1.ФИО физического лица

2.2.2.Приина награждения

Отображает уникальное (не повторяющее название чего-либо) название проекта или организации, зафиксированное и одобренное юридически

Форма организации и прав предприятия (напр. «ООО», «ОАО», «ЗАО» и пр)

Содержит кодовое обозначение юридически зафиксированного организационного акта

Содержит кодовое обозначение юридически зафиксированного организационного акта

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

Содержит информацию о всех адресах, относящихся к компании (основное месторасположение, филиалы, офисы и пр)

Содержит информацию о стране, в которой находится компания по добыче ресурсов

Содержит информацию о городе, в котором находится компания по добыче ценных ресурсов

Содержит информацию об улице на которой расположено здание(офис) компании по добыче ценных государственных ресурсов

Содержит информацию о здании, в котором находится офис компании по добыче ценных ресурсов

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

Содержит в себе все информацию о всех способах связи с общественностью, через которые услуги компании будут доступны физическим и юридическим лицам (телефонные номера, электронная почта, факс, интернет-ресурсы и пр)

Содержит числовой номер телефона компании по добыче ценных ресурсов

Содержит информацию об имени почтового ящика компании по добыче ценных ресурсов

Содержит номер факса компании по добыче ценных ресурсов

Содержит информацию об интернет- адресе компании по добыче ценных ресурсов

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

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

Содержит полную информацию о каждом сотруднике

Содержит информацию о полном имени сотрудника (ФИО)

Содержит данные о дате рождения сотрудника

Содержит информацию о поле сотрудника

(М или Ж)

Содержит информацию о должности, занимаемой сотрудником, его специализации

Содержит информацию о количестве лет, которое сотрудник проработал в данной или другой компании

Содержит информацию о сумме заработной платы сотрудника за месяц

Содержит информацию о дате приказа об увольнении и его причине

Содержит полную информацию о месте регистрации или месте фактического проживания сотрудника

Содержит информацию о стране, в которой проживает сотрудник

Содержит информацию о городе, в котором проживает сотрудник

Содержит информацию об улице, на которой проживает сотрудник

Содержит информацию о номере дома (корпуса), в котором проживает сотрудник

Содержит информацию о номере квартиры (комнаты, отсека), в которой проживает сотрудник

Содержит информацию о номере контактного телефона сотрудника

Содержит информацию о количестве добытого сырья

Содержит информацию об объемах добытого сырья

Содержит информацию о массе добытого сырья

Содержит информацию о плотности

добытого сырья

Содержит все наименования и характеристики добытого сырья

Содержит информацию о местах добычи сырья, информации о материалах почвы и пр

Содержит информацию о материальной ценности добытого сырья

Содержит информацию о физических свойствах материала

Содержит информацию о химических свойствах

Содержит информацию о серии и номере регистрации добытого сырья

Содержит информацию о любых изменениях химического состава добытого сырья

Содержит информацию о всех материалах, которыми обрабатывается добытое сырье

Содержит информацию о форме и размере, которые принимает изделие при ковке

Содержит информацию о t плавления и количестве примесей, которые добавляются в материал во время термической обработки

Содержит информацию о камнях, обрабатываемых во время огранки и их конечном карате

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

Содержит информацию о решении Госдумы о распределении ценных государственных наград, и договоренность с Центральным Банком России

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

Содержит информацию об администрациях городов РФ, в которые были направлены ценные государственные награды

Содержит информацию о человеке, который был удостоен ценной государственной награды

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

Содержит информацию об информации, обработанного государством перед распределением ценным государственных наград между городами России

Содержит информации о средствах, которые были выделены администрациями на приобретение ценных государственных наград

Содержит информацию о том, по какой причине физическое лицо было удостоено ценной государственной награды

Содержит информацию о договоре налоговой службой города России

Одержит информацию о распределении ценных государственных наград

Содержит информацию о номере приказа о распределении ценных государственных наград

Содержит информацию о дате приказа о распределении ценных государственных наград

Содержит информацию о все городах Российской Федерации, в которые распределяются для награждения ценные государственные награды

Содержит информацию о количестве наград, направляемых в один из городов РФ для награждения

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

Содержит информацию о дате приказа о получении городской администрацией ценных государственных наград для награждения

Содержит информацию о номере приказа о получении городской администрацией ценных государственных наград для награждения

Содержит информацию о количестве ценных государственных наград, распределенных в один город РФ

Содержит информацию, которую городская администрация предоставляет государству после получения ценных государственных наград

Содержит информацию о человеке, удостоенного ценной государственной награды

Содержит информацию о том, по какой причине физическое лицо было удостоено ценной государственной награды

1.4 Вывод

В результате анализа предположительного функционирования гипотетической автоматизированной системы «ценные государственные награды» выбраны пять автоматизируемых функций, охватывающих управление и организацию добычи сырья, производства и распределения наград, информационное обеспечение которых соответствует трём объектам предметной области и включает 63 атрибута, охватывающих сведения о предприятиях, производителе, административном управлении и физических лицах-получателях.

2. ВЫЯВЛЕНИЕ ОГРАНИЧЕНИЙ И ПРАВИЛ ПОДДЕРЖАНИЯ ЦЕЛОСТНОСТИ

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

2.1 Уровень атрибутов

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

2.1.1 Функция 1 «добыча сырья»

Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.1.1а. Здесь же для компактности записи приведены статические ограничения для отдельных атрибутов на уровне кортежей: повторяемость, обязательность и значения по умолчанию (относящиеся, строго говоря, к операционным правилам).

Таблица 2.1.1а Домены атрибутов для функции 1 «добыча сырья»

Атрибут

Тип (размер)

Границы

Структура

Условие

Повторяемость

Обязательность

Значение по умолчанию

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

1.2. Юридическое отношение

1.3. Регистрационный номер

1.4. Дата образования

1.5. Физический адрес

1.6. Юридический адрес

1.7. Контактные номера

1.8. Компании компаньоны

1.9. Количество сотрудников

1.9.1.Имя сотрудника

1.9.2.Дата рождения сотрудника

1.9.3.Пол сотрудника

1.9.4.Название должности

1.9.5.Домашний адрес сотрудника

1.9.6.Номер телефона сотрудника

1.9.7. Тип номера

1.9.8. Стаж сотрудника

1.9.9.Оклад сотрудника

1.9.10. Увольнение сотрудника

Строка цифр и букв

Строка русских букв(3)

Числовая строка

Дата(8)

Строка русских букв и цифр

Строка русских букв и цифр

Строка цифр и букв

Строка цифр и букв

Числовая строка

Строка русских букв

Дата(8)

Заглавная русская буква(1)

Строка русских букв

Строка русских букв и цифр

Цифровая строка (6)

Числовой код (3)

Числовое значение

Числовое значение

Дата(8)

А…Яя

А…Яя

М/Ж

А…Яя

1,2…0

1,2…0

1)

2)

3)

4)

5)

5)

6)

1)

7)

8)

4)

9)

10)

5)

6)

6)

11)

12)

4)

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

Примечания:

1) название предприятия (использование букв различных алфавитов, возможно использование дефисов, пробелов, других знаков препинания)

2) использование аббревиатуры (русские заглавные буквы) и дальнейшая ее расшифровка (прописные и строчные русские буквы)

3) использование числового ряда 1,2…0. Содержит серию и номер кода предприятия

4) ДД. ММ. ГГ., где ДД - день, ММ - месяц, ГГ - год.

5) содержит наименование страны, области, города, улицы, дальнейшая нумерация (возможно использование дефисов, тире, знаков препинания, кавычек)

6) содержит телефонные номера (цифровой код города) цифровой номер, возможны разделители-дефисы, адрес сайта, номер факса и т.д.

7) содержит числовое значение количества сотрудников предприятия

8) русскоязычные фамилии, имена, отчества (первая буква прописная, остальные -- строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).

9) может принимать значения М или Ж.

10) содержит наименование должности.

11) числовое значение временного отрезка.

12) числовое значение размера оклада

Для атрибута «Увольнение сотрудника» (1.9.10) - дата увольнения не может быть отлична от приказа на вольнение , и превышать по значению текущую дату.

Операционные правила для атрибутов объектов, участвующих в реализации данной функции, приведены в таблице 2.1.1в.

Таблица 2.1.a Операционные правила на уровне атрибутов для функции 1 «добыча сырья»

Атрибут

Операционное правило

Табельный номер

При увольнении сотрудника данные о нём сохраняются в течение одного месяца

2.1.2 Функция 2 «поставка сырья на производство»

Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.1.2а. Здесь же для компактности записи приведены статические ограничения для отдельных атрибутов на уровне кортежей: повторяемость, обязательность и значения по умолчанию (относящиеся, строго говоря, к операционным правилам).

Таблица 2.1.2а Домены атрибутов для функции 2 «поставка сырья на производство»

Атрибут

Тип (размер)

Границы

Структура

Условие

Повторяемость

Обязательность

Значение по умолчанию

2.1.1. Сроки добычи сырья

2.1.2. Количество сырья

2.1.3. Виды сырья

2.1.4. Регистрационный номер сырья

2.1.5. Способ поставки

2.1.6. Адрес поставки

2.1.7. Дата поставки

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

2.2.2. Юридическое отношение

2.2.3. Регистрационный номер

2.2.4.Дата образования

2.2.5.Физический адрес

2.2.6. Юридический адрес

2.2.7. Контактные номера

2.2.8. Компании-компаньоны

2.2.9.Количество сотрудников

2.2.9.1. Имя сотрудника

2.2.9.2.Дата рождения сотрудника

2.2.9.3. Пол сотрудника

2.2.9.4.Название должности

2.2.9.5. Домашний адрес сотрудника

2.2.9.6. Номер телефона сотрудника

2.2.9.7. Тип номера

2.2.9.8. Стаж сотрудника

2.2.9.9. Оклад сотрудника

2.2.9.10. Увольнение сотрудника

Дата (16)

Строка русских букв и цифр

Строка русских букв

Числовая строка

Строка русских букв и цифр

Строка русских букв и цифр

Дата (8)

Строка цифр и букв

Строка русских букв(3)

Числовая строка

Дата(8)

Строка русских букв и цифр

Строка русских букв и цифр

Строка цифр и букв

Строка цифр и букв

Числовая строка

Строка русских букв

Дата(8)

Заглавная русская буква(1)

Строка русских букв

Строка русских букв и цифр

Цифровая строка(6)

Числовой код(3)

Числовое значение

Числовое значение

Дата(8)

А…Яя

1,2….0

А…Яя

1,2…0

А…Яя

М/Ж

А…Яя

1,2…0

1,2…0

1)

2)

3)

4)

5)

6)

7)

8)

9)

10)

7)

6)

6)

11)

8)

12)

13)

7)

14)

15)

6)

16)

16)

17)

18)

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

+

1) ДД. ММ. ГГ., где ДД - день, ММ - месяц, ГГ - год. (включает две даты: начало и конец процесса добычи)

2) числовое значение (а так же буквенное обозначение меры измерения количества сырья)

3) наименование сырья (русские буквы, возможны двойные названия, разделенные дефисом, многословные названия разделенные пробелами).

4) Порядковый номер сырья.

5) Название способа поставки (наименование транспорта, регистрационный номер транспорта, информация о техосмотре)

6) содержит наименование страны, области, города, улицы, дальнейшая нумерация (возможно использование дефисов, тире, знаков препинания, кавычек)

7) ДД. ММ. ГГ., где ДД - день, ММ - месяц, ГГ - год.

8) название предприятия (использование букв различных алфавитов, возможно использование дефисов, пробелов, других знаков препинания)

9) использование аббревиатуры (русские заглавные буквы) и дальнейшая ее расшифровка (прописные и строчные русские буквы)

10) использование числового ряда 1,2…0. Содержит серию и номер кода предприятия

11) содержит телефонные номера (цифровой код города) цифровой номер, возможны разделители-дефисы, адрес сайта, номер факса и т.д.

12) содержит числовое значение количества сотрудников предприятия

13) русскоязычные фамилии, имена, отчества (первая буква прописная, остальные -- строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).

14) может принимать значения М или Ж.

15) содержит наименование должности

16) (цифровой код города) цифровой номер, возможны разделители-дефисы

17) Числовое значение временного отрезка

18) Числовое значение размера оклада сотрудника

Для атрибута «Увольнение сотрудника» (2.2.9.10) - дата увольнения не может быть отлична от и превышать по значению текущую дату.

Операционные правила для атрибутов объектов, участвующих в реализации данной функции 2.2.а приведены в таблице.

Таблица 2.2.a Операционные правила на уровне атрибутов для функции 2 «поставка на производство»

Атрибут

Операционное правило

Личный номер

сотрудника

При увольнении сотрудника данные о нём сохраняются в течение одного месяца

2.1.3 Функция 3 «производство»

Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.1.3а. Здесь же для компактности записи приведены статические ограничения для отдельных атрибутов на уровне кортежей: повторяемость, обязательность и значения по умолчанию (относящиеся, строго говоря, к операционным правилам).

Таблица 2.1.3а Домены атрибутов для функции 3 «производство»

Атрибут

Тип (размер)

Границы

Структура

Условие

Повторяемость

Обязательность

Значение по умолчанию

3.1. Договор сторон о соглашении

3.2.Документы (проверка сведений)

3.3.Сертификат термообработки

3.4. Сертификат химической обработки

3.5. Сертификат плавки металла

3.6. Сертификат ковки металла

3.7.Сертификат огранки драгоценных камней

3.8.Сертификат о ювелирном производстве

3.9. Регистрационный номер изделия

3.10.Документ о распределении изделий

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

Цифровая строка

Строка русских букв и цифр

1,2…0

1)

1)

1)

1)

1)

1)

1)

1)

2)

1)

+

+

+

+

+

+

+

+

+

+

Примечания:

1) Допускаются различные символы (русские буквы, возможны двойные названия, разделенные дефисом, многословные названия разделенные пробелами).

2) Регистрационный номер с использованием цифр 1,2…0.

Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, не выявлены.

Операционные правила для атрибутов объектов, участвующих в реализации функции 3 «производство», не выявлены.

2.1.4 Функция 4 «распределение»

Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.1.4а. Здесь же для компактности записи приведены статические ограничения для отдельных атрибутов на уровне кортежей: повторяемость, обязательность и значения по умолчанию (относящиеся, строго говоря, к операционным правилам).

Таблица 2.1.4а Домены атрибутов для функции 4 «распределение »

Атрибут

Тип (размер)

Границы

Структура

Условие

Повторяемость

Обязательность

Значение по умолчанию

4.1. Приказ о получении наград

4.2. Отчет об информировании

4.3.Отчет для налоговых служб

4.4. Приказ о распределении

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

1)

1)

1)

1)

+

+

+

+

Примечания:

1) Допускаются различные символы (русские буквы, возможны двойные названия, разделенные дефисом, многословные названия разделенные пробелами).

Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, не выявлены.

Операционные правила для атрибутов объектов, участвующих в реализации данной функции, не выявлены.

2.1.5 Функция 5 «награждение»

Домены, из которых атрибуты, относящиеся к данной функции, берут свои значения, приведены в табл. 2.1.5а. Здесь же для компактности записи приведены статические ограничения для отдельных атрибутов на уровне кортежей: повторяемость, обязательность и значения по умолчанию (относящиеся, строго говоря, к операционным правилам).

Таблица 2.1.5а Домены атрибутов для функции 5 «награждение»

Атрибут

Тип (размер)

Границы

Структура

Условие

Повторяемость

Обязательность

Значение по умолчанию

5.1.1. Приказ о получении наград от государства

5.1.2. Отчет о процессе награждения

5.2.1. Грамота

Строка русских букв и цифр

Строка русских букв и цифр

Строка русских букв и цифр

1)

1)

2)

+

+

+

Примечания:

1) Допускаются различные символы (русские буквы, возможны двойные названия, разделенные дефисом, многословные названия разделенные пробелами).

2) русскоязычные фамилии, имена, отчества (первая буква прописная, остальные -- строчные; возможны двойные фамилии, разделенные дефисом, многословные имена, разделенные пробелами).

Динамические ограничения атрибутов объектов, участвующих в реализации данной функции, не выявлены.

Операционные правила для атрибутов объектов, участвующих в реализации данной функции, не выявлены.

2.2 Уровень кортежей

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

2.2.1 Функция 1 «добыча сырья»

Статические ограничения для данной функции на уровне кортежей для групп атрибутов приведены в таблице 2.2.1а.

Таблица 2.2.1.a Операционные правила на уровне атрибутов для функции 1 «добыча сырья»

Атрибут

Операционное правило

Табельный номер

При увольнении сотрудника данные о нём сохраняются в течение одного месяца

Примечания:

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

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

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены.

2.2.2 Функция 2 «поставка на производство»

Статические ограничения для данной функции на уровне кортежей для групп атрибутов приведены в таблице 2.2.2а.

Таблица 2.2.2.a Операционные правила на уровне атрибутов для функции 2 «поставка на производство»

Атрибут

Операционное правило

Табельный номер

При увольнении сотрудника данные о нём сохраняются в течение одного месяца

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

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

2.2.3 Функция 3 «производство»

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

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

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены.

2.2.4 Функция 4 «Распределение»

Статические ограничения для данной функции на уровне кортежей для групп атрибутов функции 4 «распределение», представленные обязательностью присутствия значений определенных атрибутов в составе кортежей, а также значениями, присваиваемые атрибуту по умолчанию в случае отсутствия значения, были указаны в таблице 2.1.4а.

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

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены.

2.2.5 Функция 5 «награждение»

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

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

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены.

2.3 Уровень базы данных

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

2.3.1 Функция 1 «добыча сырья»

Статические ограничения на уровне базы данных для данной функции не выявлены.

Динамические ограничения на уровне базы данных для данной функции не выявлены.

Операционные правила на уровне базы данных для данной функции, не выявлены.

2.3.2 Функция 2 «поставка на производство»

Статические ограничения на уровне базы данных для данной функции не выявлены.

Динамические ограничения на уровне базы данных для данной функции не выявлены.

Операционные правила на уровне базы данных для данной функции, не выявлены.

2.3.3 Функция 3 «производство»

Статические ограничения на уровне базы данных для данной функции не выявлены.

Динамические ограничения на уровне базы данных для данной функции не выявлены.

Операционные правила на уровне базы данных для данной функции, не выявлены.

2.3.4 Функция 4 «распределение»

Статические ограничения на уровне базы данных для данной функции не выявлены.

Динамические ограничения на уровне базы данных для данной функции не выявлены.

Операционные правила на уровне базы данных для данной функции, не выявлены.

2.3.5 Функция 5 «награждение»

Статические ограничения на уровне базы данных для данной функции не выявлены.

Динамические ограничения на уровне базы данных для данной функции не выявлены.

Операционные правила на уровне базы данных для данной функции, не выявлены.

2.4 Вывод

В результате анализа информационного обеспечения функций выявлены и сформулированы ограничения и правила поддержания целостности данных, которые должны быть учтены при дальнейшем проектировании. Общее число ограничений на уровне атрибутов составляет 62 (в том числе динамических 1), на уровне кортежей -- 72 (динамические ограничения не выявлены), на уровне множеств кортежей -- 11 (динамические ограничения не выявлены) и на уровне базы данных ограничения не выявлены. Операционные правила выявлены и сформулированы для уровня атрибутов -- 1 и для уровня множеств кортежей - 1.

3. ПРОЕКТИРОВАНИЕ ЛОКАЛЬНЫХ ER-МОДЕЛЕЙ

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

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

3.1 Составление локальных исходных ER-моделей

В данном подразделе на основе описательных моделей данных, полученных на предшествующих этапах проектирования, для каждой автоматизируемой функции строятся исходные концептуальные модели Entity-Relationship (ER-модели) в графической форме.

3.1.1 Функция 1 «добыча сырья»

Исходная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.1.1.

Рисунок 3.1.1 -- Исходная ER-модель для функции 1 «добыча сырья»

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

3.1.2 Функция 2 «Поставка на производство»

Исходная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.1.2.

Рисунок 3.1.2 -- Исходная ER-модель для функции 2 «поставка на производство»

Модель содержит несколько сущностей: «Компания по добыче сырья», «Поставка» и «Компания производитель», набор атрибутов которых имеет сложную структуру. Присутствуют простые неповторяющиеся атрибуты, такие как «Способ поставки» и «Дата поставки». Для сущностей «Компания по добыче сырья» и «Компания по обработке и переработки ресурсов» имеют повторяющиеся простые и сложные атрибуты, простыми из которых являются «Наименование», «Юридическое отношение», «Регистрационный номер», «Дата создания», «Компании-компаньоны», «Страна», «Город», «Улица», «Дом(корпус)», «Офис (Цех)», «Мужчина», «Женщина», «Оклад», «Стаж», «Дата приказа об увольнении», «Причина увольнения» «Субъект РФ», «Телефон сотрудника». Сложные повторяющиеся атрибуты: «Физический адрес», «Контактные номера», «Количество сотрудников», «Имя сотрудника», «Пол сотрудника», «Должность», «Увольнение», «Адрес сотрудника». Неповторяющиеся: «Адрес поставки»

3.1.3 Функция 3 «производство»

Исходная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.1.3.

Данная локальная модель содержит шесть последовательно связанных между собой сущностей: «Компания по обработке и переработки ценных ресурсов», «Отдел сортировки», «Отдел химобработки», «Отдел термообработки», «Ювелирное производство» и Распределение». Данные сущности имеют два простых повторяющихся атрибута «Серия» и «Номер» и один сложный повторяющийся атрибут «Регистрационный номер сырья». Сложные атрибуты: «Физический адрес», «Контактные номера», «Количество сотрудников», «Имя сотрудника», «Пол сотрудника», «Должность», «Увольнение», «Адрес сотрудника», «Количество сырья», «Виды сырья», «Регистрационный номер», «Ковка», «Плавка», «Огранка», «Проба», «Государство», « Города РФ». Простые атрибуты: «Наименование», «Юридическое отношение», «Дата создания», «Страна», «Город», «Улица», «Дом», «Офис», «Факс», «Сайт», «Природа», «Ценность».

Рисунок 3.1.3 -- Исходная ER-модель для функции 3 «производство»

3.1.4 Функция 4 «Распределение»

Исходная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.1.4.

Рисунок 3.1.4 -- Исходная ER-модель для функции 4 «Распределение»

Модель содержит две сущности: «Государство» и «Городские администрации». Имеются повторяющиеся, как простые, так и сложные атрибуты. Сложный повторяющийся атрибут: «Приказ о получении», простые повторяющиеся атрибуты «Номер приказа», «Дата приказа», «Причина награждения», «Количество наград». Сложные атрибуты: «Обработка информации», «Приказ о распределении», «Отчетность». Простые атрибуты: «Бюджет администраций», «Города РФ», «ФИО физического лица».

3.1.5 Функция 5 «Награждение»

Исходная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.1.5.

Рисунок 3.1.5 -- Исходная ER-модель для функции 5 «Награждение»

Модель содержит две главенствующие сущности «Городская администрация» и «Физическое лицо, удостоенное ценной награды», набор атрибутов которой имеет сложную структуру, а так же общий агрегат «Грамота награждения».

3.2 Спецификация ограничений и правил поддержания целостности

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

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

3.2.1 Функция 1 «добыча сырья»

Динамические ограничения, соответствующие данной функции выявлены для атрибутов «Увольнение» - дата приказа увольнения не должна превышать текущую дату.

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены.

3.2.2 Функция 2 «поставка на производство»

Динамические ограничения, соответствующие данной функции выявлены для атрибутов «Увольнение» - дата приказа увольнения не должна превышать текущую дату.

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены

3.2.3 Функция 3 «производство»

Динамические ограничения, соответствующие данной функции выявлены для атрибутов «Увольнение» - дата приказа увольнения не должна превышать текущую дату.

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены

3.2.4 Функция 4 «Распределение»

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

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

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены

3.2.5 Функция 5 «награждение»

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

Операционные правила для кортежей атрибутов, соответствующих данной функции, не выявлены

3.3 Вывод

В результате проектирования локальных ER-моделей, соответствующих отдельным автоматизируемым функциям, получены нормализованные локальных ER-модели, включающие от 4 до 6 сущностей в третьей нормальной форме. Разработанные спецификации ограничений и правил поддержания целостности включают все ограничения и правила, полученные на предыдущем этапе и трансформированные для локальных ER-моделей; анализ данных на этом этапе не потребовал дополнительного введения ограничений и правил.


Подобные документы

  • Функции автоматизированной системы "Отдел аспирантуры". Проектирование реляционной модели и разработка SQL-кода базы данных. Анализ информационного обеспечения функций. Проектирования глобальной ER-модели. Спецификации локальных ограничений и правил.

    курсовая работа [428,4 K], добавлен 01.04.2011

  • Рассмотрение особенностей структурной и целостной частей реляционной модели базы данных, их функции. Знакомство с основными этапами разработки стратегии поддержания ссылочной целостности. Общая характеристика способов манипулирования реляционными данными.

    курсовая работа [565,8 K], добавлен 25.04.2013

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

    курсовая работа [849,8 K], добавлен 19.05.2013

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

    курсовая работа [1,8 M], добавлен 29.10.2008

  • Основные понятия реляционной модели данных. Отношение атрибутов внутри модели. Контроль ссылочной целостности (анализ содержимого ключевых полей связанных таблиц). Нормализация отношений реляционной базы данных. Теоретико-множественные операции.

    реферат [69,8 K], добавлен 19.12.2011

  • Выбор автоматизируемых функций и информационного обеспечения базы данных "Учет решений по уголовным делам". Выборка и описание автоматизируемых функций, даталогическое моделирование. Создание объектов: таблиц, связей, запросов, фильтров, триггеров.

    курсовая работа [2,4 M], добавлен 25.03.2015

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

    курсовая работа [424,3 K], добавлен 10.04.2011

  • Основные тенденции развития методов физической организации данных. Пространство памяти и размещение хранимых данных. Организация связей между хранимыми записями. Функциональные зависимости между атрибутами. Средства поддержания целостности базы данных.

    курсовая работа [1,7 M], добавлен 18.11.2015

  • Особенности разработки инфологической модели и создание структуры реляционной базы данных. Основы проектирования базы данных. Разработка таблиц, форм, запросов для вывода информации о соответствующей модели. Работа с базами данных и их объектами.

    курсовая работа [981,4 K], добавлен 05.11.2011

  • Предпроектное исследование и техническое проектирование, разработка ER-диаграммы, реляционной модели базы данных. Результатом явилась база данных "Больница", предназначенная для комплексного информационного обеспечения процессов лечебного учреждения.

    курсовая работа [3,7 M], добавлен 24.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.