A DDL és a DML közötti különbség táblázatos formában

Kulcskülönbség: A DDL, amely az Data Definition Language (Adatmeghatározási nyelv), az adatbázisban lévő séma meghatározására szolgál. Meghatározza az adatbázisban lévő bejegyzések közötti kapcsolatot is. A DML, amely a Data Manipulation Language (Adatkezelési nyelv) kifejezés, szintén adatbázis-nyelv. Mindazonáltal, a DDL-szel ellentétben a DML felhasználható az adatok beillesztésére, törlésére, újraélesztésére és módosítására, nem pedig csak az adatok megadására.

A DDL és a DML az adatbázis nyelvek két típusa. Ezeket al-nyelveknek hívják, mivel kevesebb létesítményük van, mint a teljes értékű programozási nyelvek. Mindkettő olyan szintaxis elemek családjához tartozik, amelyeket elsősorban az adatbázisokhoz használnak. Mindkettő strukturált lekérdezési nyelv (SQL) utasításokat és parancsokat használ, amelyek az adatok relációs adatbázisban történő letöltéséhez és kezeléséhez használhatók.

A DDL, amely a Data Definition Language (Adatmeghatározási nyelv) kifejezés, elsősorban az adatbázisban lévő séma meghatározására szolgál. Meghatározza az adatbázisban lévő bejegyzések közötti kapcsolatot is. A DDL használható bizonyos biztonsági korlátok meghatározására is. Mint korábban említettük, a DDL elsősorban SQL parancsokat használ, amelyek az adatbázis objektumok létrehozására, módosítására és megsemmisítésére szolgálnak.

A végrehajtás után a DDL parancsok új táblázatokat eredményeznek, amelyeket "rendszerkatalógusban" tárolnak. Ezt a katalógust adattárolónak vagy adatkönyvtárnak is nevezik. A változtatások azonban csak a könyvtáron belüli adatokat és azok egymáshoz való viszonyát határozhatják meg. Míg a DML használható az adatok módosítására.

A DML, amely a Data Manipulation Language (Adatkezelési nyelv) kifejezés, szintén adatbázis-nyelv. A DDL-hez hasonlóan ez elsősorban az adatbázis-kezelésen belül van. Mindazonáltal, a DDL-szel ellentétben a DML felhasználható az adatok beillesztésére, törlésére, újraélesztésére és módosítására, nem pedig csak az adatok megadására.

Ezeket az adatkezeléseket a sémák belső, fogalmi és külső szintjein lehet alkalmazni. Meg kell azonban jegyezni, hogy az egyes sémák szintjén a komplexitás szintje eltérő. Például a bonyolult alacsony szintű eljárások lehetővé teszik a hatékony hozzáférést, de az eljárások a használat egyszerűségére összpontosítanak, így alacsony bonyolultságúak.

A DML-t gyakran használják az adatok visszakereséséhez. Két szegmensre osztható a visszanyerési konstrukciók alapján: eljárási DML és nem eljárási DML. Az eljárási DML meghatározza, hogy milyen adatokat kell letölteni, és hogyan kell letölteni a szükséges adatokat. A nem eljárási DML meghatározza, hogy milyen adatokat kell letölteni, de nem azt, hogy hogyan kell letölteni a szükséges adatokat.

DDL és DML összehasonlítása táblázatos formában:

DDL

DML

Teljes alak

Adatmeghatározási nyelv

Adatkezelési nyelv

Típusú

Adatbázis nyelv

Adatbázis nyelv

A

Strukturált lekérdezési nyelv (SQL)

Strukturált lekérdezési nyelv (SQL)

felhasználások

Az adatstruktúrák, különösen az adatbázis-sémák meghatározására szolgál

Az adatszerkezetek adatkezeléséhez használatos

típusai

Köze van

Adatok meghatározása

Adatok beillesztése, törlése, újraélesztése és módosítása

parancsok

CREATE - objektumok létrehozása az adatbázisban

ALTER - megváltoztatja az adatbázis szerkezetét

DROP - az objektumok törlése az adatbázisból

TRUNCATE - az összes rekord eltávolítása a táblából, beleértve a rekordokhoz rendelt összes helyet

COMMENT - megjegyzések hozzáadása az adatszótárhoz

RENAME - egy objektum átnevezése

SELECT - az adatok lekérése az adatbázisból

INSERT - az adatok beszúrása egy táblázatba

UPDATE - a táblázatban lévő meglévő adatok frissítése

DELETE (törlés) - törli az összes rekordot a táblából, a helyek maradnak

MERGE - UPSERT művelet (beszúrás vagy frissítés)

Hívás - hívjon PL / SQL vagy Java alprogramot

LEJÁTSZÁS PLAN - magyarázza az adatok elérési útját

LOCK TABLE - a párhuzamosság vezérlése

Image Courtesy: sqa.org.uk, sqlinstructor.com

Ajánlott

Kapcsolódó Cikkek

  • a különbség köztük: Moonshine és Whisky közötti különbség

    Moonshine és Whisky közötti különbség

    Főbb különbség: A holdfény bármilyen típusú illegálisan előállított alkohol. A termelt alkohol leggyakrabban whisky vagy rum volt. A whisky egyfajta desztillált alkoholtartalmú ital, amelyet bármilyen fermentált gabonapehelyből készítenek. A holdfény és a whisky megjelenése, íze, bizonyítéka, íze és higiénia különbözik egymástól. A holdfény is magasabb volt a b
  • a különbség köztük: Pulóver és kabát közötti különbség

    Pulóver és kabát közötti különbség

    Főbb különbség: A pulóverek és a kabátok felsőruházat. A pulóver egy olyan pulóver, amely egy vastag pamut jersey anyagból készül, amelyet a fej fölé lehet viselni. A kabátot nyitott ajtó jellemzi, amely gombok, kampók vagy cipzárak használatával zárható. Amikor az időjárás egy kicsit hideg, az emberek megragadhatnak egy felsőruházatot, hogy el tudjanak helyezni, hogy kicsit melegek maradhassanak, amit megragadnak? Míg egyesek elérhetik a pul
  • a különbség köztük: A patkány és a rágcsáló közötti különbség

    A patkány és a rágcsáló közötti különbség

    Főbb különbség: A patkány egy közepes és nagy rágcsáló, hegyes szájjal, hosszú, karcsú és szőrös farokkal, és szorongó előhegyekkel. A rágcsálók olyan emlősök, amelyek a Mammalia osztály alá tartozó Rodentia rend része. A patkányok és a rágcsálók gyakran sok ember számára zavaróak, mivel sok hasonlóság van egy patkány és egy rágcsáló között. Ez azért van, mert a patkányok valójában rá
  • a különbség köztük: A globális felmelegedés és az üvegházhatás közötti különbség

    A globális felmelegedés és az üvegházhatás közötti különbség

    Főbb különbség: A globális felmelegedés akkor következik be, amikor a Föld légkörének és az óceánok átlagos hőmérséklete emelkedik. Az üvegházhatás az, hogy a Föld felszínén lévő üvegházhatást okozó gázok megtartják a hőt, lehetővé téve a bolygó hőmérsékletének emelkedését. A globális felmelegedés és az üvegházhatá
  • a különbség köztük: A vodka és a sör közötti különbség

    A vodka és a sör közötti különbség

    Főbb különbség: A vodka egy desztillált alkohol, amely vízből és etanolból áll. Különböző erjesztett anyagokból, például gabonából, burgonyából és néha cukorból vagy gyümölcsből készült gyümölcslevek desztillálásával készül. A sör az egyik legnépszerűbb alkoholos ital, amely világszerte elérhető és fogyasztott. A sör általában malátabárból vagy malátab
  • a különbség köztük: A pszichopata és a szociopata közötti különbség

    A pszichopata és a szociopata közötti különbség

    Főbb különbség: A pszichopaták és a szociopaták olyan emberek, akik antiszociális személyiségzavarban szenvednek. A pszichopátot bűnözői és erőszakos viselkedése megkülönbözteti a szociopatától. A pszichopata a kettő közül az egyik, aki nagyobb valószínűséggel gyilkosságra megy. A pszichopata és a szociopat
  • a különbség köztük: A torkolat és a delta közötti különbség

    A torkolat és a delta közötti különbség

    Főbb különbség: A delta egy üledékbetét, amely egyes folyók szájánál képződik. Általában háromszög alakú. Másrészről, a torkolat egy félig zárt víztest, ahol az édesvíz találkozik az óceánnal. A delta alapvetően homokot és talajt tartalmazó üledékek lerakódása. Általában a partvonal domborzata, ahol a folyó belép az óceánba, a tengerbe vagy bármely más állóvízbe. Ez a dudor üledékeket tartalmaz, ezért nagyon
  • a különbség köztük: A frissítés és a frissítés közötti különbség

    A frissítés és a frissítés közötti különbség

    Főbb különbség: A frissítés két különböző dolgot jelenthet, utalhat a termék újabb verziójára, vagy egy teljesen új termékre utalhat, amely újabb, mint a régebbi termék. A frissítés kifejezés más; arra utal, hogy ugyanazt a programot módosítják. Ez egy régebbi szoftver frissítését jelenti. A számítástechnikai kifejezés
  • a különbség köztük: Az önéletrajz és az önéletrajz közötti különbség

    Az önéletrajz és az önéletrajz közötti különbség

    Kulcsfontosságú különbség: Az önéletrajz (CV) olyan dokumentum, amely a kérelmező adatait tartalmazza. Áttekintést nyújt egy személy tapasztalatáról és képesítéséről. Ez a dokumentum a személy világos és tömör történetét mutatja körülbelül 2-5 oldalas értékben. Az összefoglaló olyan dokumentum, amely a pályázó hátterét és készségeit biztosítja. Az önéletrajzok rövid összefoglalót tartalm

Szerkesztő Választása

A Nokia Lumia 720 és a Nokia Lumia 620 közötti különbség

Főbb különbség: A Nokia Lumia 720 egyike a legújabb Lumia 920 készülékeknek. A Lumia 720 1 GHz-es kétmagos Snapdragon S4 processzorral rendelkezik, 512 MB RAM és 8 GB belső tárhely, amely 64-re bővíthető GB. A telefon 6, 7 MP-es elsődleges kamerával, Carl Zeiss optikával, autofókusz és LED-es vakuval érhető el. Ez is egy 1, 3 MP má