1.062.160

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Adatbázisrendszerek

Szerző
Lektor
Dunaújváros
Kiadó: Dunaújvárosi Főiskola Kiadói Hivatala
Kiadás helye: Dunaújváros
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 102 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN:
Megjegyzés: Fekete-fehér ábrákkal illusztrálva.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Előszó

Ezen jegyzet a Dunaújvárosi Főiskolán tartott előadásaim alapján készült. Adatbázisrendszerekkel kapcsolatban számos szakkönyv, tankönyv jelent meg, köztük sok kiváló is. A jegyzet nem kíván, és... Tovább

Előszó

Ezen jegyzet a Dunaújvárosi Főiskolán tartott előadásaim alapján készült. Adatbázisrendszerekkel kapcsolatban számos szakkönyv, tankönyv jelent meg, köztük sok kiváló is. A jegyzet nem kíván, és például a megszabott terjedelmi korlátok miatt sem, nem is tud más szak- és tankönyvekkel versengeni. A jegyzet célja az, hogy a főiskolai hallgatóknak segítséget adjon az adatbázisrendszerek tárgyban feldolgozott témakörök áttekintéséhez, megtanulásához. Az előadások alapját Ullman et.al. [UW98], [MUW00] és Demetrovics et.al. [BD05] könyvek anyaga képezi, bár ezektől helyenként eltérünk.
Ezúton is köszönetet mondok Rabóczky Vilmosnének és Hajnal Tibornak a kézirat gondos átnézésében nyújtott segítségükért, hasznos kiegészítéseikért, tanácsaikért.
Dunaújváros, 2007. január
dr. Buza Antal Vissza

Tartalom

1. BEVEZETÉS, AZ ADATKEZELÉS KORSZAKAI 7
1.1. Nagy adattömegek, igények, lehetőségek, korlátok 7
1.2. Az adatkezelés korszakai 7
1.2.1. Az első korszak, a programozás kora 7
1.2.2. A második korszak, az adatbázisok kora 8
1.2.3. A harmadik korszak, az óriás tömegű és heterogén adathalmazok rendelkezésre állásának kora 10
1.3. A megjelent új igényekről és módszerekről 11
1.4. Merre tovább? 15
2. ADATMODELLEZÉS 16
2.1. Az Egyed-Kapcsolat modell (Hajnal Tibor) 16
2.2. Megszorítások 22
3. LOGIKAI ADATMODELLEK 23
3.1. Adatbázisrendszerekben használt logikai adatmodellek 23
3.2. A relációs adatmodell 23
4. RELÁCIÓSÉMÁK MEGADÁSA ODL SÉMÁK ÉS E/K DIAGRAMOK ALAPJÁN 27
4.1. Az ODL sémák átírása relációsémákká 27
4.2. Az E/K diagram átírása relációs modellé 27
4.3. Az osztályhierarchia reprezentálása relációs modellben 29
5. FÜGGŐSÉGEK 32
5.1. Funkcionális függőségek és a reláció kulcsai 32
5.2. Többértékű függőségek j 33
6. NORMÁLFORMÁK, NORMALIZÁLÁS 35
6.1. Normálformák 35
6.2. Relációk felbontása 36
6.3. Normalizálás 37
7. MŰVELETEK A RELÁCIÓS MODELLBEN 39
7.1. A relációs algebra műveletei 39
7.1.1. A relációkon értelmezett halmazműveletek 39
7.1.2. Vetítés és kiválasztás (projekció és szelekció) 39
7.1.3. Összekapcsolások 40
7.1.4. Átnevezések 41
7.2. A műveletek használata 41
7.3. Multihalmazokon értelmezett relációs műveletek 42
8. Az SQL 43
8.1. SELECT 43
8.2. Nézetek 44
8.3. Nullértékek, az ISMERETLEN logikai érték 45
8.4. Módosítások az SQL-ben 46
8.4.1. Adatok módosítása 46
8.4.2. Metaadatok módosítása 47
8.5. Megszorítások az SQL-ben 48
8.5.1. Kulcsok 48
8.5.2. Hivatkozási épség megszorítás 49
8.5.3. Attribútumértékekre vonatkozó megszorítások 51
8.5.4. Önálló megszorítások 52
8.5.5. Megszorítások módosítása 52
8.6. Triggerek az SQL-ben 53
8.7. Összekapcsolások SQL-ben 54
8.8. Rekurzió az SQL3-ban 55
8.9. Jogosultságok kialakítása az SQL-ben 56
9. BEÁGYAZOTT SQL 57
10. INDEXEK, INDEXSTRUKTÚRÁK 59
10.1. Sűrű index 59
10.2. Ritka index 61
10.3. Többszintű index 61
10.4. B-fák 61
10.5. Tördelőtáblázatok 63
10.6. Többdimenziós index 63
10.7. Invertált index 65
11. LEKÉRDEZÉSEK VÉGREHAJTÁSA 67
11.1. Logikai lekérdezéstervek előállítása 69
11.2. Fizikai lekérdezéstervek előállítása 70
12. RENDSZERHIBÁK KEZELÉSE 71
12.1. A tranzakció, az atomosság 71
12.2. A tranzakció adatbázissal kapcsolatos tevékenységei megvalósítása 72
12.3. Semmisségi naplózás 74
12.4. Helyrehozó naplózás 78
12.5. Semmisségi/helyrehozó naplózás 80
12.6. Az adathordozó meghibásodása elleni védekezés 81
13. KONKURENCIAVEZÉRLÉS 84
13.1. Tranzakciók párhuzamos végrehajtása, a probléma érzékeltetése 84
13.2. Zárolási módszerek 87
13.3. Időbélyegzők használata és az érvényesítéses konkurenciavezérlés 90
13.4. A párhuzamosan működő tranzakciókkal kapcsolatos SQL utasítások 91
14. INFORMÁCIÓK EGYESÍTÉSE 92
14.1. Osztott adatbázisok 92
14.2. Információk egyesítése 94
14.2.1. Adatbázis-szövetség 95
14.2.2. Adattárház 96
14.2.3. Adatközvetítő 97
14.2.4. Az adatpiac 98
IRODALOM 99
TÁRGYMUTATÓ 101

Dr. Buza Antal

Dr. Buza Antal műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Dr. Buza Antal könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem