Datová analýza
Název: Nabídky pro studenty
Autor: Martin Kot
Zadání: Vytvořte informační systém, který bude zpřístupňovat inzeráty s nabídkami zaměstnání přes www. V databázi bude uložen text inzerátu a základní údaje o zadavateli. Systém bude sloužit dvěma typům uživatelů. Veřejně je přístupné prohlížení inzerátů a zaregistrování pro automatické obdržení inzerátu e-mailem. Možnost modifikace a přidávání inzerátů má jen omezený počet určených osob.
ER diagram
Inzerat
Identifikátor |
Popis |
Datový typ |
Délka |
Klíč |
Cizí klíč |
Null |
Pozn. |
id_inzeratu |
Identifikační číslo inzerátu |
Integer |
|
ANO |
NE |
NE |
Umělý klíč |
datum |
Datum poslední modifikace |
Date |
|
NE |
NE |
NE |
|
nadpis |
Nadpis |
Character |
160 |
NE |
NE |
NE |
|
text |
Text inzeratu |
Longtext |
|
NE |
NE |
ANO |
|
typtextu |
Způsob interpretace textu |
Character |
1 |
NE |
NE |
NE |
Možnosti: ‘t’ – prostý text, ‘h’ – HTML kód |
odkaz |
WWW odkaz na další informace |
Character |
80 |
NE |
NE |
ANO |
|
id_firmy |
Identifikační číslo firmy, která inzeruje |
Integer |
|
NE |
ANO |
NE |
|
Firma
Identifikátor |
Popis |
Datový typ |
Délka |
Klíč |
Cizí klíč |
Null |
Pozn. |
id_firmy |
Identifikační číslo firmy |
Integer |
|
ANO |
NE |
NE |
Umělý klíč |
nazev |
Jméno firmy |
Character |
50 |
NE |
NE |
NE |
|
pobocka |
Pobočka |
Character |
50 |
NE |
NE |
ANO |
|
kontakt |
Jméno kontaktní osoby |
Character |
50 |
NE |
NE |
ANO |
|
ulice |
Ulice sídla firmy |
Character |
30 |
NE |
NE |
ANO |
|
cp |
Číslo popisné sídla |
Character |
10 |
NE |
NE |
ANO |
|
psc |
PSČ sídla |
Integer |
|
NE |
NE |
ANO |
|
mesto |
Město sídla |
Character |
20 |
NE |
NE |
ANO |
|
zeme |
Stát |
Character |
30 |
NE |
NE |
ANO |
|
telefon |
Telefonní čísla |
Character |
50 |
NE |
NE |
ANO |
Je možno uložit seznam několika čísel, nejlépe oddělených čárkou. Na formátování čísla nezáleží. |
fax |
Faxová čísla |
Character |
50 |
NE |
NE |
ANO |
Je možno uložit seznam několika čísel, nejlépe oddělených čárkou. Na formátování čísla nezáleží. |
www |
WWW adresa |
Character |
50 |
NE |
NE |
ANO |
|
|
E-mail adresa |
Character |
50 |
NE |
NE |
ANO |
|
Clovek
Identifikátor |
Popis |
Datový typ |
Délka |
Klíč |
Cizí klíč |
Null |
Pozn. |
id_cloveka |
Identifikační číslo člověka |
Integer |
|
ANO |
NE |
NE |
Umělý klíč |
email_cl |
E-mailová adresa |
Character |
50 |
NE |
NE |
NE |
|
heslo |
Heslo |
Character |
20 |
NE |
NE |
NE |
Zakryptované heslo |
format |
Formát posílaných e-mailů |
Character |
1 |
NE |
NE |
NE |
Možnosti: ‘s’ – jen upozornění na změnu, ‘l’ – celý text inzerátu |
Uzivatel
Identifikátor |
Popis |
Datový typ |
Délka |
Klíč |
Cizí klíč |
Null |
Pozn. |
jmeno |
Přihlašovací jméno uživatele |
Character |
15 |
ANO |
NE |
NE |
|
heslo |
Heslo |
Character |
15 |
NE |
NE |
NE |
Zakryptované heslo |