Conţinut
- Avantaj: sistem centralizat de management și control
- Avantaj: standardizare
- Dezavantaj: incapacitatea de a implementa procesarea recursivă
- Dezavantaj: incompatibilitate și complexitate
- Dezavantaj: funcționalitate limitată
Orace SQL (limbajul structurat) este un limbaj de calculator conceput pentru a gestiona datele stocate într-o bază de date RDBM (sistem relațional de gestionare a datelor). Un RDBMS este un sistem de tabele care stochează date și reprezintă relația dintre ele. SQL are mai multe elemente de structură, inclusiv clauze, expresii, declarații și predicate. Oracle SQL este utilizat în general pentru a gestiona datele stocate într-o bază de date (numită și RDBMS sau pur și simplu Oracle).
Avantaj: sistem centralizat de management și control
Revendicările Oracle SQL vă permit să controlați datele dintr-un depozit tabular central. Administratorul bazei de date este responsabil pentru crearea utilizatorilor, acordarea de privilegii, adăugarea de înregistrări, ștergerea informațiilor repetate, modificarea datelor și procesarea cozilor. Stocarea centralizată a datelor este partajată și accesată de mai multe aplicații, ceea ce elimină stocarea datelor și stocarea repetată.
Avantaj: standardizare
Cel mai mare avantaj al SQL-ului Oracle este standardizarea și consistența mai multor implementări diferite. SQL a fost standardizat pentru prima dată de ANSI (American Standards Institution) în 1986 și ratificat în 1987 de Organizația Internațională de Standardizare (ISO), care menține organismul de standardizare.
Dezavantaj: incapacitatea de a implementa procesarea recursivă
Conform ghidului SQL, unul dintre cele mai mari dezavantaje este incapacitatea de a efectua procese recursive. Acesta este un tip de funcție (sau program) de computer în care un pas sau o procedură repornește întregul program sau proces. SQL nu are construcții comune în alte limbaje de programare la nivel înalt, cum ar fi „pentru” și „ce”. Nu poate repeta acțiuni și nu există nicio modalitate de a defini o structură repetitivă în SQL.
Dezavantaj: incompatibilitate și complexitate
Unul dintre cele mai mari dezavantaje ale SQL-ului Oracle este inconsecvența și incompatibilitatea datelor în timp și zone de date de sintaxă, concatenare a frazelor și sensibilitate. Limbajul este complex, cu cuvinte cheie similare cu COBOL, cu mai puține mai puține reguli de sintaxă decât gramatică.
Dezavantaj: funcționalitate limitată
SQL este un domeniu specific sau un limbaj cu scop special, cu utilizare limitată la anumite programe de domeniu. Instrucțiunile SQL sunt operate pe tabele și seturi de date, cum ar fi baze de date personale și foi de calcul ale conturilor. SQL este un limbaj declarativ specific domeniului limitat la reprezentări ale tabelelor de date.