Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Реляционные таблицы. Первичные и внешние ключи отношений. Назначение этих ключей.Содержание книги
Похожие статьи вашей тематики
Поиск на нашем сайте Первичный ключ – это одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах. Внешний (вторичный) ключ - это одно или несколько полей (столбцов) в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Внешний ключ определяет способ объединения таблиц. Существует три типа первичных ключей: ключевые поля счетчика (счетчик), простой ключ и составной ключ. Поле счетчика (Тип данных «Счетчик»). Тип данных поля в базе данных, в котором для каждой добавляемой в таблицу записи в поле автоматически заносится уникальное числовое значение. Простой ключ. Если поле содержит уникальные значения, такие как коды или инвентарные номера, то это поле можно определить как первичный ключ. В качестве ключа можно определить любое поле, содержащее данные, если это поле не содержит повторяющиеся значения или значения Null. Составной ключ. В случаях, когда невозможно гарантировать уникальность значений каждого поля, существует возможность создать ключ, состоящий из нескольких полей. Чаще всего такая ситуация возникает для таблицы, используемой для связывания двух таблиц многие - ко - многим. Необходимо еще раз отметить, что в поле первичного ключа должны быть только уникальные значения в каждой строке таблицы, т.е. совпадение не допускается, а в поле вторичного или внешнего ключа совпадение значений в строках таблицы допускается. Если возникают затруднения с выбором подходящего типа первичного ключа, то в качеcтве ключа целесообразно выбрать поле счетчика.
36. n=3 b=10356 m=15
а)30 +31 +32 +33 +9=49
б) ₤ (i)= b + (i-1)*m ₤ (49)= 10356+ (49-1)*15=11076 P49 =49/3=16,3~ 16
в) 34 =81 (узлов) г) i=828
828/3=276 276/3=92 92/3=30,6~30 31/3=10,3~10 10/3=3,3~3 3/3=1
1->3->10->31->92->276 72. Путешествия: SELECT Страны.*, Договоры.* FROM СТРАНЫ, ДОГОВОРЫ Group by СТРАНА Список туров: SELECT Страны.*, Договоры.* FROM СТРАНЫ, ДОГОВОРЫ WHERE Дата_платежа BETWEEN ’01-06-2009‘ AND ’31-08-2009‘; 75. SELECT NOM_VKLADA, SUMMA*0.05_ AS ‘Прибыль’ SUMMA+‘Прибыль’_ AS ‘Итого’ FROM VKLAD ORDER BY 3 DESC 78. SELECT ФИО FROM ВЕДОМОСТЬ WHERE Группа=1 and Курс=3 and Дисциплина=БД and Оценка=Отлично 81. SELECT ФИО, Дисциплина, Оценка FROM ВЕДОМОСТЬ_а, ВЕДОМОСТЬ_в WHERE а.ФИО=в.ФИО and а. Дисциплина <> в. Дисциплина and а.Оценка=2 and в.Оценка=2 84. n=5, b=256734, m=20 5^0+5^1+5^2+5^3+10=166 α (166)= 256 734+(166-1)*20=260 034 Р(166)=166/5=33,2≈33 α (33)=256 734+(33-1)*20=257 374 5^4=625 87. n=3, b=256734, m=20 3^0+3^1+3^2+3^3+9=28 α (28)= 256 734+(28-1)*20=257 274 Р(28)=28/5=5,6≈6 α (6)=256 734+(6-1)*20=256 834 3^4=81 90. SELECT МЕСТО_НАЗНАЧЕНИЯ, N_НАКЛАДНОЙ, ВЕС FROM РАСПИСАН, ГРУЗОПЕРЕВОЗКИ WHERE РАСПИСАН. N_РЕЙСА= ГРУЗОПЕРЕВОЗКИ. N_РЕЙСА AND Дата=’31 -12-2009‘ AND N_РЕЙСА= N_РЕЙСА=‘1489‘ 6. Select договоры. Номер_договора FROM Страны х, Договоры у WHERE х.Страна=’Италия’ AND month (у.Дата_платежа)=12 AND year (у.Дата_платежа)=2009 AND х. Код_тура=у. Код_тура; 9. Q (СТУД.ФИО, Кафедра.Тема_дипл, Кафедра.Преподав):З (Кафера.Назв_каф=«АИТ» AND Студ.Специальность= «ПИВЭ» AND Студ. N_зач=Кафедра. N_зач) 12. овощи-сорта(1:М), река-притоки(1:М), факультет-декан(1:1), мать-дочь(1:М), личность-дата_рождения(М:1), вид_товара-цена(М:М), фамилия-имя(М:М), фамилия-курс(М:М), факультет-специальность(1:М), брат-сестра(М:М), президент-правительство(1:1). 18. Select ФИО, Должность FROM Сотрудник WHERE ФИО BETWEEN «А%» AND «В%» ORDER BY ФИО 21. Select ФИО FROM R WHERE Дисциплина= «База Данных» AND Оценка = «Отлично» 24. Select ФИО, Размер_оклада (Размер_оклада*0,3) AS «Премия» FROM Сотрудник 33. SELECT Наименование_товара, количество FROM Магазин WHERE Количество > 100 39. SELECT R2.ФИО, R3.Дисциплина FROM R2, R3 WHERE R2.Группа= R3.Группа; 45. Q (ДТП.Вид_проишеств, Тех_паспорт. N_авто, БТП.Дата):Э (Тех_паспорт.Тип_авто= «Ауди» AND Тех_паспорт. N_авто=ДТП. N_авто) 48. R=П_Студент (ФИО,Специальность,Курс) 51. Q (Расписан.Место_назн,Грузоперев. N_накл, Грузоперев.Вес):Э (Расписан.Дата= «31-12-2009» AND N_РЕЙСА=‘1489‘ AND Расписан.N_рейса= Грузоперев.N_рейса) 54. Q (Студ.ФИО,Кафедра.Тема_дипл, Кафедра.Преподават):Э (Кафедра.Назван_каф= «АИТ» AND Кафедра.Тема_дипл is not null AND Студ.Номер_зач=Кафедра.Номер_зач) 66. SELECT FAM, (ZARPL*0,3 AS ‘ПРЕМИЯ’), AVG (ZARPL) FROM KADR WHERE ZARPL>5000. 69. SELECT Продавец.*, Заказ.* FROM Продавец, Заказ WHERE Продавец.Имя=Заказ.Имя_продавца; 15. SELECT ФИО, Должность, Дата_найма FROM Сотрудник WHERE YEAR(Дата_найма)>=1990 27. Служащий(Таб_номер, ФИО, Должность, Стаж, Оклад…) Отдел(Код_отдела, Наименование отдела, Руководитель, Штат…) Связь «М:1». По правилу моделирования такой связи ключ сущности Отдел встраивается в сущность Служащий. Служащий(Таб_номер, Код_отдела, ФИО, Должность, Стаж, Оклад…) 30. Преподаватель(ФИО, Должность, Оклад, Стаж, Кафедра…) Кафедра(Код кафедры, Название, Заведующий…) Связь «М:1». По правилу моделирования такой связи ключ сущности Кафедра встраивается в сущность Преподаватель. Преподаватель(ФИО, Код кафедры, Должность, Оклад, Стаж, Кафедра…) 57. номер_паспорта-фамилия(М:1), отец-сын(1:М), улица-город(М:М), личность-дата_рождения(М:1), вид_товара-цена(М:М), фамилия-имя(М:М), фамилия-курс(М:М), факультет-специальность(1:М), брат-сестра(М:М), президент-правительство(1:1), научное_открытие-первооткрыватель(М:1), студент-ном_зачетной_книжки(1:1), авиарейс-первый_пилот(1:1). 60. n=2, b=256734, m=25 2^0+2^1+2^2+2^3+2^4+12=43 α (43)= 256 734+(43-1)*25=257 784 Р(43)=43/2=21,5≈22 α (22)=256 734+(22-1)*25=257 259 2^5=32 63. n=4, b=256734, m=20 4^0+4^1+4^2+4^3+9=94 α (94)= 256 734+(94-1)*20=258 594 Р(94)=94/4=23,5≈24 α (24)=256 734+(24-1)*20=257 194 4^4=256 3. ВКЛАД Номер_сберкн Дата ФИО_вкладчик Приход Расход Остаток
R1 Номер_сберкн ФИО_вкладчик
R2 Номер_сберкн Дата Приход Расход
R3 Расход Остаток
|
||
|
Последнее изменение этой страницы: 2017-01-25; просмотров: 639; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.146 (0.011 с.) |