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

Выбор ключей

Введение | Определение предметной области | Модель сущность-связь | Нормализация | ВЫБОР И ОБОСНОВАНИЕ СРЕДСТВ РАЗРАБОТКИ ПРИЛОЖЕНИЯ | Хранимая процедура. |


Читайте также:
  1. I. Выбор одной проблемы из предложенной повестки дня будущей конференции и написание тезисов
  2. II. Установление юридической основы дела — выбор и анализ юридических норм (юридическая квалификация фактических об­стоятельств).
  3. Аппараты до 1000В: Автоматические воздушные выключатели. Назначение, основные узлы автомата,типы расцепителей, условия выбора.
  4. Аппараты до 1000В: рубильники, переключатели, контакторы, магнитные пускатели. Назначение, типы, условия выбора.
  5. Базы. Выбор инструмента из базы данных по заданному типу обработки и диаметру инструмента.
  6. Берет связку ключей
  7. Брат Неджи… - сказала она с нежностью, и обратившись к Орочимару, - Вы не оставили мне выбора. Я согласна, но обещайте мне кое-что.

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

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

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

В разрабатываемой БД сущность код сотрудника будет являться ключом для атрибутов сотрудники, приказ

Атрибут Приказ так же имеет уникальные поля, такие как № Приказа тоже может являться ключевым, но нам удобнее использовать как ключ Код Сотрудника.

Для атрибута Отдел ключом будет являться Код Отдела.

Для атрибута Должность ключом будет являться Код Должности

 

 

Сотрудник:

Атрибут Тип Описание
Код сотрудника Int Первичный ключ. Индивидуальный номер сотрудника
№приказа Int Внешний ключ. Ссылка на приказ
ФИО varchar(60) ФИО сотрудника
Пол varchar(5) Пол
Возраст Int Возраст
Адрес varchar(60) Место проживания
Телефон Int Телефон
Образование varchar(60) Образование
Отдел Int Внешний ключ. Cсылка на Отдел
Должность Int Внешний ключ. Ссылка на Должность

 

Отдел:

Атрибут Тип данных Описание
Код Отдела Int Первичный ключ. Порядковый номер отдела
Отдел varchar(20) Название отдела
Руководитель varchar(50) ФИО руководителя
Численность Int Численность

 

Должность:

Атрибут Тип данных Описание
Код должности Int Первичный ключ.Порядковый номер дожности
Должность varchar(40) Название должности
Зарплата Int Зарплата

 

 

Приказ:

Атрибут Тип данных Описание
№приказа Int Первичный ключ. Порядковый номер приказа
КодСотрудника Int Внешний ключ. Ссылка на сотрудника
Дата Datetime Дата поступления сотрудника на работу

 

Форма соответствует и третьей нормальной форме


Дата добавления: 2015-08-27; просмотров: 56 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Первая нормальная форма| Реалиционная модель

mybiblioteka.su - 2015-2024 год. (0.006 сек.)