Minta dokumentáció 2.
Minta dokumentáció 2.
Minta dokumentáció 2.
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