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

 

email

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