Студопедия — Дата исполнения работы.
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Дата исполнения работы.






 

Исходя из набора данных, которые должны храниться в БД, можно выделить два информационных объекта: Исполнитель (Фамилия, Имя, Отчество, Процент вознаграждения) и Работа (Наименование, Стоимость работы). Определим соответствующие таблицы ИСПОЛНИТЕЛИ и РАБОТЫ (рис. 1). Ни одно из первоначально заданных полей таблицы ИСПОЛНИТЕЛИ не определяет однозначно каждую запись таблицы, поэтому в таблицу введено поле Код исполнителя, значения в котором будут уникальными для каждого исполнителя. Это поле является первичным ключом таблицы ИСПОЛНИТЕЛИ и будет определено в Microsoft Access как ключевое поле. С этой же целью в таблицу РАБОТЫ введен первичный ключ Код работы.

 

ИСПОЛНИТЕЛИ   РАБОТЫ
Код исполнителя   Наименование
Фамилия   Стоимость работы
Отчество    
Процент вознаграждения    

 

Рис. 1. Таблицы ИСПОЛНИТЕЛИ и РАБОТЫ проектируемой базы данных

 

В таблице ИСПОЛНИТЕЛИ будут храниться записи вида:

  Иванов Андрей Петрович  
  Алексеев Игорь Андреевич  

В таблице РАБОТЫ будут храниться записи вида:

  Установка микропроцессора 100.00 р.
  Замена вентилятора 50.00 р.

Один исполнитель может выполнять различные работы. Одна и та же работа может быть выполнена разными исполнителями. Между таблицами ИСПОЛНИТЕЛИ и РАБОТЫ должна быть установлена связь типа «многие-ко-многим». Для организации такой связи потребуется новая таблица, в которую ключевые поля связываемых таблиц войдут как внешние ключи. Такой таблицей в нашем случае может быть таблица ЗАКАЗЫ. Данные в эту таблицу будут заноситься при оформлении заказа на выполнение конкретной работы конкретным исполнителем. Из первоначального перечня атрибутов в эту таблицу войдет атрибут Дата исполнения работы. В таблице ЗАКАЗЫ также определим ключевое поле Код заказа.

Установим связи между таблицами посредством совпадающих полей в связываемых таблицах (рис. 2). Тип связи между таблицами ИСПОЛНИТЕЛИ и ЗАКАЗЫ – «один-ко-многим». Здесь таблица ИСПОЛНИТЕЛИ находится на стороне отношения «один», она является главной таблицей. Таблица ЗАКАЗЫ находится на стороне отношения «многие» и является подчиненной таблицей. Таблица РАБОТЫ является главной для связи между таблицами РАБОТЫ и ЗАКАЗЫ (связь «один-ко-многим»). А связь между таблицами ИСПОЛНИТЕЛИ и РАБОТЫ относится к типу «многие-ко-многим».


 

 

ИСПОЛНИТЕЛИ   ЗАКАЗЫ   РАБОТЫ
Код исполнителя Код заказа Код работы
Фамилия Код работы   Наименование
Отчество   Код исполнителя   Стоимость работы
Процент вознаграждения   Дата исполнения    

 

Рис. 2. Связи между таблицами проектируемой базы данных

Определим свойства полей в каждой из таблиц (см. табл. 1, 2, 3). При выборе имен полей рекомендуется выбирать короткие имена. Типы и размеры полей выбираются исходя из характера информации, которую предполагается хранить в поле.


 

Таблица 1. Свойства полей таблицы ИСПОЛНИТЕЛИ проектируемой БД

Имя атрибута в схеме данных Имя поля Тип поля Размер поля
Код исполнителя Код_исполнителя счетчик устанавливается автоматически
Фамилия Фамилия текстовый 30 байт
Имя Имя текстовый 20 байт
Отчество Отчество текстовый 30 байт
Процент вознаграждения Процент числовой длинное целое

Таблица 2. Свойства полей таблицы РАБОТЫ проектируемой БД

Имя атрибута в схеме данных Имя поля Тип поля Размер поля
Код работы Код_работы счетчик устанавливается автоматически
Стоимость работы Стоимость денежный устанавливается автоматически

Таблица 3. Свойства полей таблицы ЗАКАЗЫ проектируемой БД

Имя атрибута в схеме данных Имя поля Тип поля Размер поля
Код заказа Код заказа счетчик устанавливается автоматически
Код работы Код_работы числовой длинное целое
Код исполнителя Код_исполнителя числовой длинное целое
Дата исполнения Дата_исполнения дата/время -

Теперь наша база данных подготовлена к компьютерной реализации.







Дата добавления: 2015-10-15; просмотров: 500. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

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

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

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

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

Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x): Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...

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

Гидравлический расчёт трубопроводов Пример 3.4. Вентиляционная труба d=0,1м (100 мм) имеет длину l=100 м. Определить давление, которое должен развивать вентилятор, если расход воздуха, подаваемый по трубе, . Давление на выходе . Местных сопротивлений по пути не имеется. Температура...

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

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

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия