INFORMÁCIÓS
RENDSZEREK [műszaki menedzser] ELTE, 2020/2021. tanév I.félév [dr. Hajas Csilla] |
|
1óEA+2óGY CSÜT.12:30-14:45 (3 x 45') INF-es MS TEAMS | É 7.16 (PC12)
A kurzus célja: Információs rendszerek tervezése, egyed-kapcsolat modell,
relációs adatmodell, XML. Egyed-kapcsolat diagram leképezése relációkra.
Az SQL, mint a relációs adatbázis-kezelő rendszerek nyelve. Oracle SQL.
Tankönyv: Ullman-Widom: Adatbázisrendszerek. Alapvetés. 2.kiad., 2008.
Három fő témakör
1.) REL -- Lekérdezések: SQL SELECT
2.) SQL -- SQL DDL, DML, egyéb utasítások
3.) TERV -- Sématervezés, E/K modellezés
ORACLE ADATBÁZIS szerverek elérése -->> adatbazis_eleres.html
Példa-táblák létrehozására a szkriptek -->> adatbazis_scriptek.html
INFORMÁCIÓS RENDSZEREK előadás+gyakorlatok anyaga:
==> I.témakör: E/K alapok, relációs modell, SQL egytáblás lekérdezések
09.10. [01] TERV1.pdf (Relációs, XML, E/K modell), SQL1.pdf (create table/1)
GYAK: 01gyak.html Egyed/kapcsolat diagram és átírása relációkra
09.17. [02] REL1.pdf (egytáblás lekérdezések, vetítés, kiválasztás)
Oracle leckék: lecke01/select-alap.pdf; lecke02/where-feltetel.pdf
GYAK: 02gyak.html Egy táblára vonatkozó lekérdezések WHERE felt.
09.24. [03] Oracle leckék: lecke03/fuggvenyek.pdf
GYAK: 03gyak.html és a Példatár 1.fej. (sorfüggvények, kifejezések)
10.01. [04] REL2.pdf (egytáblás lekérd., kiterj.vetítés+fv, csoportosítás)
Oracle leckék: lecke04/csoportok.pdf
GYAK: 04gyak.html és a Példatár 2.fej. (összesítések, group by)
10.08. [05] TERV2.pdf (E/K haladó); -- ezt még az I.ZH előtt 12:30-13:00
SQL2.pdf (create table/2); -- ezt pedig a ZH után 14:15-14:45
1.ZH: csüt. 13:00-14:15-ig CANVAS: Géptermi ZH [Példatár 1-2.fej.]
--- [ Egytáblás lekérdezések az SQL-ben, SQL SELECT záradékai ]
==> II.témakör: Többtáblás lekérdezések, SQL DDL és DML utasítások
10.15. [06] REL4.pdf--1 (Több táblás lekérd., halmazműveletek)
GYAK: 06.gyak.html (halmazműveletek, összekapcsolások)
10.22. [07] REL4.pdf--2 (Alkérdések használata, összekapcsolások)
GYAK: 07.gyak.html (alkérdések, többtáblás lekérdezések)
--- őszi szünet: 2020. október 26-31-ig (oktatási szünet)
11.05. [08] SQL3.pdf--1 (SQL DML utasítások, tranzakció-kezelés)
GYAK: 08.gyak.html (SQL DML insert, delete, update)
11.12. [09] SQL3.pdf--2 (SQL DDL táblák, constraints-megszorítások)
2.ZH: csüt. 13:00-14:15-ig CANVAS: Géptermi ZH [Példatár 3&5.fej.]
--- [ Többtáblás lekérdezések az SQL-ben, SQL DML utasítások ]
==> III.témakör: Adatmodellezés és SQL haladó témakörök a gyakorlatban
--- Beadandó: saját feladat tervezése és megvalósítása SQL-ben
11.19. [10] GYAK: 10.gyak (SQL DDL, táblák, megszorítások, nézetek)
11.26. [11] GYAK: 11.gyak (SQL indexek, sémaobjektumok, adatszótár)
11.03. [12] GYAK: 12.gyak (SQL lekérdezések, végrehajtási tervek)
12.10. [13] 3.ZH: csüt. 13:00-14:15-ig TEAMS + CANVAS (Beadandó)
--- [ Adatmodellezési és lekérdezési összetett feladatok ]
[ 1.ZH vagy 2.ZH pót/javZH] 2020.12.17. Csüt. 13:00-14:15 CANVAS: ZH
[ 3.ZH/Beadandó] beküldése a CANVAS-ban: 2021.01.07. Csüt. 14:00-ig