User Tools

Site Tools


tanszek:oktatas:muszaki_informatika:adattarolas_adatbazisok

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:muszaki_informatika:adattarolas_adatbazisok [2025/05/08 06:54] kneheztanszek:oktatas:muszaki_informatika:adattarolas_adatbazisok [2025/05/08 07:01] (current) – [D – Durability (Tartósság)] knehez
Line 32: Line 32:
     * Példa: SQL adatbázisok, Excel-táblák, CRM rendszerek.     * Példa: SQL adatbázisok, Excel-táblák, CRM rendszerek.
     * Jellemző: gyors kereshetőség, jól lekérdezhető.     * Jellemző: gyors kereshetőség, jól lekérdezhető.
-  +
   * **Félstrukturált adat**:   * **Félstrukturált adat**:
     * Nincs fix sémája, de tartalmaz címkéket vagy metaadatokat.     * Nincs fix sémája, de tartalmaz címkéket vagy metaadatokat.
Line 59: Line 59:
   * **Szigorú séma**: minden táblának előre meghatározott szerkezete van (mezőtípusok, kulcsok stb.).   * **Szigorú séma**: minden táblának előre meghatározott szerkezete van (mezőtípusok, kulcsok stb.).
   * **Kapcsolatok**: táblák között idegen kulcsokon keresztül hozunk létre kapcsolatokat.   * **Kapcsolatok**: táblák között idegen kulcsokon keresztül hozunk létre kapcsolatokat.
-  * **ACID tulajdonságok**: +  * **ACID tulajdonságok**: Az ACID tulajdonságok biztosítják, hogy az adatbázisban végzett tranzakciók megbízhatóan és konzisztensen hajtódjanak végre, még hiba vagy rendszerleállás esetén is. Ezek különösen fontosak pénzügyi, vállalati vagy bármilyen más üzletkritikus rendszerekben. 
-    * *Atomicity* – a tranzakciók oszthatatlanok+ 
-    * *Consistency* – az adatbázis érvényességi szabályai nem sérülnek+**Mit jelent az ACID?** 
-    * *Isolation* – párhuzamos tranzakciók nem befolyásolják egymást. + 
-    * *Durability* – a végrehajtott tranzakciók tartósan megmaradnak.+^ Betű ^ Jelentés angolul ^ Jelentés magyarul                ^ 
 +| A    | Atomicity         | Atomszerűség (oszthatatlanság) 
 +| C    | Consistency       | Konzisztencia (állapothelyesség)| 
 +| I    | Isolation         | Elkülönítés (tranzakciós függetlenség) | 
 +| D    | Durability        | Tartósság (állandóság)           | 
 +**A – Atomicity (Atomszerűség)**  
 +Egy tranzakció vagy teljes egészében végrehajtódik, vagy semennyire. Ha tranzakció közben hiba történik (pl. áramszünet), az adatbázis **visszaállítja** a korábbi állapotot
 + 
 +  Példa: Ha egy banki utalás során először levonjuk a pénzt A számláról, majd jóváírjuk B számlán, akkor ezek vagy együtt történnek meg, vagy egyik sem. 
 + 
 +**– Consistency (Konzisztencia)** 
 +A tranzakció nem sértheti meg az adatbázis szabályait. Csak olyan állapot maradhat fenn, amely megfelel a megszorításoknak (kulcsok, ellenőrzések, hivatkozások). 
 + 
 +  * Példa: Egy megrendelés nem lehet úgy eltárolva, hogy nem tartozik hozzá létező vásárló
 + 
 +**I – Isolation (Elkülönítés)*
 +A párhuzamosan futó tranzakciók nem zavarhatják egymást. Egy felhasználó nem láthatja egy másik félkész változtatásait
 + 
 +  Példa: Ha két ügyintéző módosítja ugyanazt az ügyfélrekordot, a rendszer biztosítja, hogy ezek ne írják felül egymást hibásan. 
 + 
 +**D – Durability (Tartósság)*
 +Ha egy tranzakció véglegesen befejeződik, annak hatása tartósan megmarad – még rendszerleállás után is. 
 + 
 +  * Példa: Ha egy utalás sikeresen lefutott, pénzmozgás nem veszhet el újraindítás után sem.
  
-==== Előnyök ====+==== További előnyök ====
   * **Adatintegritás**: kulcsok, megszorítások és szabályok segítségével biztosítható.   * **Adatintegritás**: kulcsok, megszorítások és szabályok segítségével biztosítható.
   * **Lekérdezhetőség**: a SQL nyelv rendkívül erős és kifejező eszköztárat ad.   * **Lekérdezhetőség**: a SQL nyelv rendkívül erős és kifejező eszköztárat ad.
tanszek/oktatas/muszaki_informatika/adattarolas_adatbazisok.1746687298.txt.gz · Last modified: 2025/05/08 06:54 by knehez