Adatkezelő nyelv

Adatkezelési nyelvet tartalmaz egy készlet adatkezelési szereplők t. E. üzemeltetők lehetővé adatokat bevinni az adatbázisba, törölni, módosítani, vagy válassza ki a meglévő adatokat.

A műveletek sorozata adatok sorolhatók az alábbiak szerint:

1. A művelet kiválasztása;

2. Műveletek adatok: # 131;

· Inclusion - input például bejegyzés az adatbázisban a telepítés kapcsolatait;

· Vegye - kivéve például bejegyzéseket az adatbázist a telepítés az új kapcsolatokat;

· Módosítása - a felvétel és másolja a tartalmát a korrekció linkeket, ha szükséges.

Adatkezelési nyelv két csoportba sorolhatjuk. Ez a szétválasztás miatt az alapvető különbség a megközelítés az adatok, és következésképpen a különbség a alapszerkezete az adatokat.

Az első típus - olyan eljárási DML.

A második típus - deklaratív (nem eljárási) DML.

Eljárási nyelvek, adatkezelési, és tartalmazza nyelv, amely támogatja a működését relációs algebra, hogy az alapító az elmélet a relációs adatbázisok, EF Codd be kell kezelni egy relációs adatbázis. Relációs algebra - olyan eljárási nyelvi feldolgozás relációs táblák, ahol az operandusok a tábla egészére.

A deklaratív nyelvek, hogy a felhasználó számára a szükséges eszközöket adja csak milyen adatokra van szüksége. Az a kérdés, hogy hogyan kéne, azt feltételezi, hogy a nyelvi feldolgozás, munka egész készlet nyilvántartást.

A relációs adatbázis-kezelő rendszerek általában támogatják, nem eljárási adatkezelési nyelvet - a leggyakrabban ez a nyelv az SQL lekérdezések vagy strukturált nyelvi modellezett QBE lekérdezések.

Jelenleg a norma, hogy támogassa a deklaratív SQL nyelv, amelynek alapja a relációs kalkulus is bemutatott E Codd. Ez a nyelv vált a szabványos relációs adatbázis nyelv, amely lehetővé teszi, hogy ugyanazt a szintaxist és irányítási struktúra az átmenet az egyik adatbázisból a másikba

Meg kell jegyezni, hogy az SQL nyelv csak két részből áll: DDL nyelv (DDL), hogy leírja a szerkezetet az adatbázisban, és DML nyelv (DML) letölteni és frissíteni az adatokat.

Egy másik gyakran használt adatokat a nyelv QBE, amely kiérdemelte a hírnevet, mint az egyik legegyszerűbb módja, hogy információk kinyerése az adatbázisból. Ez különösen fontos azok számára, akik nem szakemberek a nyelv rendelkezik grafikus eszközök létrehozására lekérdezések letölteni az adatokat a sablonok használata Response is biztosít grafikus információ

Része a nem eljárási nyelvi DML, amely felelős kivonására az adatokat, vagyis egy lekérdezést nyelv lekérdező nyelvet lehet meghatározni, mint egy nagyon speciális, magas szintű nyelven, amelynek célja, hogy megfeleljen a különböző követelményeknek minta információt az adatbázisból.

Kapcsolódó cikkek