Documente Academic
Documente Profesional
Documente Cultură
SQL ( Structured
Query Language )
Faciliti
Faciliti orientate obiect ce propun definirea la
nivel de utilizator a tipurilor de date abstracte;
Structuri de control specifice: IF, FOR, WHILE
Comunicare n reea;
Prelucrare distribuit;
Faciliti multi-media, nglobate n modulul
Multi - Media SQL.
Pe lng manipularea i regsirea datelor, SQL
efectueaz i operaii complexe privind actualizarea
i administrarea bazei de date.
2.
3.
4.
5.
6.
1.
2.
3.
4.
CREATE
QUERY DESIGN
CLOSE (SHOW TABLE)
UNION / PASS TROUGTH / DATA
DEFINITION
5. INTRODUCERE COMENZI SQL
Ex. SELECT ALL a1 FROM A;
6. RUN
7. SAVE ( SAVE AS..)
a2
a3
a4
a5
a6
SELECT DISTINCT a5
FROM A
WHERE a5>1000 AND a3=text;
SELECT DISTINCT a5
FROM A
WHERE a3 LIKE *text;
SELECT DISTINCT a5
FROM A
WHERE a5
(NOT) BETWEEN 100 AND 1000
SELECT a2,a4,a5
FROM A
WHERE a2 IN(1500, 13000, 14000)
ORDER BY a2 ASC, a5 DESC;
Tabelul A
a1
a2
a3
a4
a5
a6
Tabela A
a1
a2
a3
a4
a5
a6
Count (<>Null);
Sum ;
Min ; Avg;
Max Iif
Exemple:
List selecie se refer la una sau mai multe funcii agregate care au
ca argumente nume de cmpuri ale tabelei(lor) bazei de date. Aceste
cmpuri trebuie s fie n mod obligatoriu numerice.
a2
a3
a4
100
305
25
125000
100
208
10
200000
85
30
100000
101
208
200000
101
74
10
300000
103
90
50000
100
103
74
25
300000
a5=SUM(a3*a4)
100
812500
101
460000
103
775000
Tabelul A
a1
a2
a3
a4
100
305
25
125000
100
100
a5=SUM(a3*a4)
208
10
200000
100
812500
85
30
100000
103
775000
Tabela R1
101
208
200000
101
74
10
300000
103
90
50000
103
74
25
300000
460000
a1
100
a5=SUM(a3*a4)
812500
b2
b3
b4
b5
a1