Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Залание

Резюме

Ключи

Залание

Резюме

1. Реляционные базы данных состоят из таблиц.

2. Таблица содержит характеристики объекта или класса объектов.

1. Дана таблица «Собаки»:

Сколько полей и записей содержит данная таблица? Составьте домены для каждого поля.

2. Составьте таблицу «Модели обуви». Придумайте данные для этой таблицы.

 

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

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

Ключи строятся по одному или нескольким полям.

Ключевые поля используются для создания межтабличных связей (отношений).

Различают первичный и альтернативный ключи.

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

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

Пример

Таблица 7.2 «Отдел кадров»

Личный номер сотрудника Фамилия Серия и номер паспорта Категория Должность
  Аксененко 1245 234351   Бухгалтер
  Бережная 2451 234512   Продавец
  Савельев 6798 898766   Продавец
  Тарасов 8875 456787   Товаровед

В качестве первичного ключа можно использовать или «Личный номер сотрудника», или «Серию и номер паспорта». Желательно, чтобы поле первичного ключа не было большим. Поэтому «Личный номер» лучше выбрать первичным ключом, а «Серию и номер паспорта» — альтернативным ключом.

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

2. Таблица может содержать один первичный ключ и несколько альтернативных ключей.

Дана таблица «Скорая помощь»:

Номер вызова Фамилия больного Возраст больного Адрес больного Причина вызова Номер бригады Время вызова
  Кряжев   Стачки, 3, кв. 5 Высокая температура   8.00
  Круглова   Лермонтовская, 4, кв. 51 Отравление   8.25
  Семенченко   Космонавтов, 44, кв. 21 Повышенное давление   9.00
  Авдеев   Волкова, 4, кв. 48 Высокая температура   9.05
  Кряжев   Лермонтовская, 4, кв. 51 Потеря сознания   10.15

Определите тип каждого поля таблицы и поле первичного ключа.

<== предыдущая лекция | следующая лекция ==>
Реляционные базы данных | Типы отношений
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 347; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.