30.07.2014 Views

Minta dokumentáció 2.

Minta dokumentáció 2.

Minta dokumentáció 2.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A piros szöveg magyarázat, a többi egy váz, amit ha jól kitöltetek, akkor teljes értékű lesz a<br />

<strong>dokumentáció</strong>tok.<br />

Adatbázisok kötelező program <strong>dokumentáció</strong>ja <strong>2.</strong><br />

2010. november 15.<br />

Téma: …<br />

Itt következik pár mondat arról, hogy mire jó az adatbázis… (tényleg csak 1-2 mondat!)<br />

Egyed-kapcsolat diagram:<br />

Név: …<br />

EHA: …<br />

Ide kell beszúrni a képként kiexportált E-K diagramot. Magyarázó szöveg nem kell hozzá.<br />

Relációs adatbázis séma:<br />

Az E-K diagram alapján felírt relációs adatbázisséma (akár több lépésben is felírható, először<br />

csak az egyedek figyelembe vételével, aztán bővítve a kapcsolatokkal). Rövid magyarázat<br />

esetleg írható, hogy mit miért úgy képeztél le, ha van valami speciális dolog, de egyébként ide<br />

sem szükséges hosszan írni. Elég annyi is, hogyha csak az összes relációséma fel van írva<br />

sémanév(attribútum1, …, attribútumn) formában, de az legyen jó. A külső kulcsokat,<br />

kulcsokat jelöljétek!<br />

Normalizálás:<br />

1. normálforma:<br />

<strong>2.</strong> normálforma:<br />

3. normálforma:<br />

Mindegyikhez leírni, hogy teljesül-e a sémákra, ha nem, akkor hogyan kell őket átalakítani.<br />

Ide sem kell magyarázó szöveg, csak az átalakítások.<br />

A végleges megoldás tehát:<br />

A normalizált sémák felírása.<br />

EDDIG UGYANAZ, MINT AZ ELSŐ, CSAK JAVÍTSÁTOK BENNE A HIBÁKAT.<br />

Megvalósítási környezet: pl.: PHP+MySQL<br />

A program szolgáltatásai:<br />

Alapfunkciók:<br />

Leginkább a kötelező elemek, mint adatok aktualizálása (új felvitel, módosítás, törlés) űrlap<br />

segítségével, listázás, integritás ellenőrzés. Ez a rész szinte ugyanaz lesz mindenkinek, és csak<br />

pár sor.<br />

1


A piros szöveg magyarázat, a többi egy váz, amit ha jól kitöltetek, akkor teljes értékű lesz a<br />

<strong>dokumentáció</strong>tok.<br />

Extra funkciók:<br />

Itt tüntessétek fel, hogy milyen extrákat tettetek a programba, amit én pluszponttal<br />

jutalmazhatok.<br />

A három nemtriviális lekérdezés:<br />

1. lekérdezés:<br />

A szöveges megfogalmazása annak, hogy mit kérdeztek le, majd a programban szereplő SQL<br />

lekérdezés beszúrva. Ugyanígy a másik kettőnél is.<br />

Fontos: Legalább két olyan lekérdezés legyen, amelyben legalább két táblát kell<br />

összekapcsolni és van benne csoportosítás (és összesítés). Legalább egy lekérdezésben<br />

allekérdezés is szerepeljen.<br />

<strong>2.</strong> lekérdezés:<br />

3. lekérdezés:<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!