Tartalom
- Előny: központosított irányítási és ellenőrzési rendszer
- Előny: szabványosítás
- Hátrány: képtelenség megvalósítani a rekurzív feldolgozást
- Hátrány: inkompatibilitás és összetettség
- Hátrány: korlátozott funkcionalitás
Az Orace SQL (a strukturált nyelv) egy számítógépes nyelv, amelyet az RDBM adatbázisban (relációs adatkezelő rendszer) tárolt adatok kezelésére terveztek. Az RDBMS egy táblák rendszere, amely adatokat tárol és képviseli a köztük lévő kapcsolatot. Az SQL a struktúra több elemével rendelkezik, beleértve a tagmondatokat, kifejezéseket, utasításokat és predikátumokat. Az Oracle SQL-t általában az adatbázisban tárolt adatok kezelésére használják (más néven RDBMS vagy egyszerűen Oracle).
Előny: központosított irányítási és ellenőrzési rendszer
Az Oracle SQL követelések lehetővé teszik az adatok vezérlését egy központi táblázatos adattárból. Az adatbázis-adminisztrátor feladata a felhasználók létrehozása, a jogosultságok megadása, a rekordok hozzáadása, az ismételt információk törlése, az adatok és a folyamatsorok módosítása. A központosított adattárolót több alkalmazás osztja meg és érheti el, ami kiküszöböli az adatbevitelt és az ismétlődő tárolást.
Előny: szabványosítás
Az Oracle SQL legnagyobb előnye a különböző megvalósítások szabványosítása és konzisztenciája. Az SQL-t először az ANSI (American Standards Institution) szabványosította 1986-ban, és 1987-ben ratifikálta a Nemzetközi Szabványügyi Szervezet (ISO), amely fenntartja a szabványosítási testületet.
Hátrány: képtelenség megvalósítani a rekurzív feldolgozást
Az SQL útmutató szerint az egyik legnagyobb hátrány a rekurzív folyamatok végrehajtásának képtelensége. Ez egy olyan számítógépes funkció (vagy program), amelyben egy lépés vagy eljárás újraindítja a teljes programot vagy folyamatot. Az SQL-ből hiányoznak olyan közös konstrukciók más magas szintű programozási nyelvekben, mint például a "for" és a "what". Nem tudja megismételni a műveleteket, és nincs mód ismétlődő struktúra definiálására az SQL-ben.
Hátrány: inkompatibilitás és összetettség
Az Oracle SQL egyik legnagyobb hátránya az adatok időbeli és szintaktikai adatainak következetlensége és inkompatibilitása, a mondatok összefűzése és érzékenysége. A nyelv bonyolult, a COBOL-hoz hasonló kulcsszavakkal rendelkezik, és kevesebb a szintaxis szabálya, mint a nyelvtanban.
Hátrány: korlátozott funkcionalitás
Az SQL egy meghatározott tartomány vagy speciális célú nyelv, amelynek használata csak bizonyos tartományi programokra korlátozódik. Az SQL utasításokat táblákon és adatkészleteken, például személyes adatbázisokban és a számlák táblázataiban működtetik. Az SQL egy tartományspecifikus deklaratív nyelv, amely az adattáblák ábrázolására korlátozódik.