Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  


AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Clasificarea LMD (Limbaje pentru Manipularea Datelor) relationale:

sql

+ Font mai mare | - Font mai mic



DOCUMENTE SIMILARE

Trimite pe Messenger
Backup manual
Backup/restore folosind tool-uri
Clasificarea LMD (Limbaje pentru Manipularea Datelor) relationale:
Instalare server MySQL
Structura unei instructiuni SQL
SGBD ACCESS si limbajul SQL
Standardul SQL
MySQL - Ce este MySQL? - comenzi SQL
Avantaje SQL, ODBC, Delphi
Restore manual


Clasificarea LMD (Limbaje pentru Manipularea Datelor) relationale:

ALGEBRICE au la baza teoria multimilor. Din punct de vedere al limbajelor algebrice, o relatie este o multime de tupluri, iar o baza de date este o multime de relatii ce opereaza cu operatori algebrici. Cu ajutorul limbajului algebric se poate masura completitudinea altor limbaje relationale, precum completitudinea A-R (limbaj A-R complet = limbaj prin care se pot exprima toti operatorii algebrei relationale), completitudinea absoluta, etc. SQL este A-R complet.




Exemplu de limbaj algebric: SEQUEL cu extensia comerciala SQL.

- Clauzele cu care opereaza SEQUEL sunt:

SELECT, (actioneaza pe verticala),

WHERE (actioneaza pe orizontala),

- clauzele UPDATE, INSERT, DELETE (pentru modificarea bazei);

operatorii admisi: UNION, INTERSECTION, DIFFERENCE, si INCLUSION, accepta inchiderea tranzitiva;

- functiile: COUNT, SUM, AVG, MAX, MIN.

PREDICATIVE au la baza calculul predicatelor si pot fi:

Orientate pe tupluri, exemplu: QUEL, limbaj care are integrat:

- comenzi de modificare: APPEND (inserare), REPLACE (inlocuire), DELETE (stergere);

- functii de calcul: COUNT (care simuleaza cuantificatorul universal), SUM, AVG, MAX, MIN;

- cuantificatorul existential: RANGE prin care se declara o variabila tuplu pentru fiecare relatie.



Orientate pe domenii, pot fi:

- Non-grafice, ex: FQL;

- Grafice, acestea pot fi:

􀂃 Cu variabile domeniu explicite, exemplu: limbajul QBE care:

contine primitive de programare grafica a cererilor de date, este utilizat cu precadere de utilizatorii neinformaticieni;

accepta operatii de modificare: INSERT, DELETE, UPDATE;

accepta functiile: COUNT, SUM, AVG, MAX, MIN.

􀂃 Fara variabile domeniu explicite, ex: VGQF

SQL limbaj standard introdus de ANSI in 1986 (SQL-86), este atat un limbaj algebric interactiv cat si integrat intr-un limbaj de programare. El permite definirea, modificarea, interogarea si controlul securitatii unei baze de date. Exista peste 100 de versiuni ale limbajului.






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 787
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2021 . All rights reserved

Distribuie URL

Adauga cod HTML in site