Szabó Bálint
Adatbázis fejlesztés és üzemeltetés I.
TARTALOM, ISMERTETŐ
Tartalom
1. Bevezetés
1.1 Célkitűzések, kompetenciák a tantárgy teljesítésének feltételei
1.2 A kurzus tartalma
1.3 Tanulási tanácsok, tudnivalók
1.4 Források
2. Lecke: Az adatbázisok elemei, az adatbázis-tervezés szintjei
2.1 Célkitűzések és kompetenciák
2.2 Információ, ismeret, tudás
2.3 Adatbázisok strukturális elemei
2.4 Adatbázis tervezés szintjei
2.5 Összefoglalás, kérdések
3. Lecke: Koncepcionális modellezés, ER-modell
3.1 Célkitűzések és kompetenciák
3.2 Az ER-modell
3.3 EER-modell
3.4 ER-modellezés
3.5 Grafikus segédalkalmazások
3.6 Összefoglalás, kérdések
3.6.1 Összefoglalás
3.6.2 Önellenőrző kérdések
4. Lecke: A relációs adatmodell
4.1 Célkitűzések és kompetenciák
4.2 Logikai adatmodellek
4.2.1 A hierarchikus adatmodell
4.2.2 Hálós adatmodell
4.2.3 Relációs adatmodell
4.2.4 Objektumorientált adatmodell
4.3 A relációs adatmodell
4.3.1 A modell strukturális elemei
4.3.2 Integritási szabályok
4.4 A relációs modell reprezentációi
4.5 Összefoglalás, kérdések
5. Lecke: A redundancia következményei és csökkentése
5.1 Célkitűzések és kompetenciák
5.2 Rosszul modellezett adatbázis
5.3 Anomáliák
5.4 Mezők függősége
5.5 Normalizálás
5.6 ER-modell átalakítása relációs adatmodellre
5.7 Összefoglalás, kérdések
6. Lecke: Adatbázis-kezelés és adatbázis-kezelő rendszerek
6.1 Célkitűzések és kompetenciák
6.2 Adatmodell, adatbázis
6.3 Adatbázisok ANSI-SPARC architektúrája
6.4 Adatbázis-rendszerek
6.5 Kliens-szerver architektúra
6.6 Összefoglalás, kérdések
7. Lecke: Az SQL nyelv és nyelvjárásai, a MySQL
7.1 Célkitűzések és kompetenciák
7.2 A fizikai modell strukturális elemei
7.3 Az SQL
7.4 Az SQL nyelv részei
7.5 Az SQL formális szabályai
7.6 A MySQL
7.6.1 MySQL szerver és kliens
7.7 Összefoglalás, kérdések
8. Lecke: Az adatbázis és a táblák létrehozása
8.1 Célkitűzések és kompetenciák
8.2 Adatbázis létrehozásának előkészítése
8.2.1 Jogosultságok
8.3 Az adatbázis logikai modellje
8.4 adatbázisok megjelenítése
8.5 Adatbázis létrehozása
8.6 Táblák modellje
8.7 A MySQL típusai
8.8 Értékkészletet szabályozó mezőtulajdonságok
8.9 Táblák törlése
8.10 Összefoglalás, kérdések
9. Lecke: Indexelés, kapcsolatok, táblatulajdonságok
9.1 Célkitűzések és kompetenciák
9.2 Táblamotorok
9.3 Táblák opcióinak beállítása
9.4 Indexelés, és integritási szabályok
9.5 Indexelés
9.6 Elsődleges kulcs
9.7 Idegen kulcsok
9.8 Nézetek a MySQL-adatbázisokban
9.9 CASE-eszközök
9.10 Összefoglalás, kérdések
10. Lecke: Adatbiztonság kérdései, a MySql jogosultsági rendszere
10.1 Célkitűzések és kompetenciák
10.2 Jogok ellenőrzése
10.3 Kétlépéses ellenőrzés
10.4 Többszintű jogosultsági rendszer
10.5 DDL-műveletekhez kötődő jogok
10.6 Jogosultságok biztosításához szükséges jogok
10.7 DQL- , DML-műveletekhez szükséges jogok
10.8 Felhasználók fölvétele
10.9 Jogosultságok biztosítása
10.10 Jogok listázása és megvonása
10.11 Összefoglalás, kérdések
11. Lecke: További adminisztrátori feladatok
11.1 Célkitűzések és kompetenciák
11.2 Konzisztens állapotok mentése
11.3 Teljes és inkrementális mentés
11.4 Adatbázisok logikai mentése
11.5 A mysqldump alkalmazás
11.6 Logikai mentés visszaállítása
11.7 Összefoglalás, kérdések
12. Összefoglalás
12.1 Tartalmi összefoglalás
12.2 Zárás
12.3 Fogalmak
13. Kiegészítések
13.1 Irodalomjegyzék
13.1.1 Hivatkozások
Ismertető
A tanegység tanításának célja, hogy a hallgatók megszerezzék a redundancia-mentes relációs adatbázisok tervezéséhez, létrehozásához, fizikai megvalósításához, és adminisztrátori szinten történő üzemeltetéséhez szükséges ismereteket.
Forrás: Digitális Tankönyvtár
http://www.tankonyvtar.hu