Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

ERD Články v odborném časopise. Zadání Vytvořte databázi pro odborný časopis. Požadavkem organizace je evidence článků (název, anotace, klíčová slova,

Podobné prezentace


Prezentace na téma: "ERD Články v odborném časopise. Zadání Vytvořte databázi pro odborný časopis. Požadavkem organizace je evidence článků (název, anotace, klíčová slova,"— Transkript prezentace:

1 ERD Články v odborném časopise

2 Zadání Vytvořte databázi pro odborný časopis. Požadavkem organizace je evidence článků (název, anotace, klíčová slova, vědní obor), jejich autorů (se základními vlastnostmi v rámci uvedení u článku). Článek může napsat více jak jeden autor. Požadavkem pro databázi je vyhledání článku dle zadaných klíčových slov, nebo dle autora. Vyhledání v případě úspěchu by mělo hledajícímu poskytnout informaci, ve kterém čísle (a ročníku) časopisu hledaný článek vyšel a na kterých stránkách. Při vyhledání autora by měly být vypsány všechny články, které autor v časopise vydal s uvedením čísla časopisu a na jakých stránkách.

3 Jaké jsou entity? Článek Autor Časopis (číslo, ročník)

4 Nyní sepíšeme atributy jednotlivých entit – entita „článek“ Článek ID_ČLÁNEK NÁZEV ANOTACE KLÍČ.SLOVA OBOR

5 Entita „autor“ Autor ID_AUTOR JMÉNO PŘÍJMENÍ ADRESA KONTAKT

6 Entita „časopis“ Časopis ID_ČASOPIS ČÍSLO ROČNÍK DATUM VYDÁNÍ

7 Jaké jsou vztahy? Nejdříve se podíváme na autory a články: Autor může napsat více článků Článek může být napsán více autory Z toho plyne, že vazba mezi autory a články je M:N -> nutnost zavést „spojovací“ entitu

8 Dekompozice vztahu M:N ČlánkyAutoři Autorství článku 1:NN:1 ID_AČ ID_AUTOR ID_ČLÁNEK

9 Jaký je vztah entity časopis? Časopis obsahuje N článků, tj. vazba 1:N mezi časopisem a článkem Díky vazbě 1:N mohu do entity článek přidat atributy „stránka od“ a „stránka do“ Časopis Článek 1:N

10 Doplnění atributů entity „článek“ Článek ID_ČLÁNEK NÁZEV ANOTACE KLÍČ.SLOVA OBOR ID_ČASOPIS STRÁNKA_OD STRÁNKA_DO

11 Proč je v entitě „článek“ ID_ČASOPIS? Proč tam není ID_AUTOR?

12 Výsledný ERD Články Časopis Autoři N:1 Autorství článků N:1 1:N ID_AČ ID_AUTOR ID_ČLÁNEK


Stáhnout ppt "ERD Články v odborném časopise. Zadání Vytvořte databázi pro odborný časopis. Požadavkem organizace je evidence článků (název, anotace, klíčová slova,"

Podobné prezentace


Reklamy Google