Functii de sistem
Pot
fi utilizate pentru a obtine informatii despre propriul calculator,
despre un utilizator, baza de date si obiectele acesteia. Se pot
folosi in clauzele SELECT si WHERE ale comenzii Select Citeste mai mult « 226 cuvinte, 1 pag. » SQL - Elemente
de baza
SQL este un limbaj standard deschis. Acceptarea la nivel comercial a
limbajului s-a datorat ANSI (American National Standards Institute) si ISO
(International Standards Organization) care au publCiteste mai mult « 355 cuvinte, 1 pag. » Tipuri de date pentru
caractere
Aceste tipuri de date permit
stocarea de litere, simboluri numerice si caractere speciale. La inserare,
datele de tip caracter trebuie incadrate intre simboluri apostrof sau
ghilimele.
Citeste mai mult « 194 cuvinte, 1 pag. » Utilizarea vederilor pentru
operatiile asupra tabelelor
Pe
langa extragerea liniilor de date, vederile se pot folosi si pentru a
adauga linii in tabelele pe baza carora acestea sunt definite. In
cazul in care clauzCiteste mai mult « 423 cuvinte, 1 pag. » Functii pentru date calendaristice
Permit efectuarea de operatii
aritmetice cu valori DATETIME si SMALLDATETIME.
Functia DateName intoarce componenta specificata dintr-o
data sub formaCiteste mai mult « 82 cuvinte, 1 pag. » Utilizarea clauzei ORDER BY
Liniile
dintr-o baza de date relationala nu sunt ordonate. Ca parte a
unei instructiuni SELECT se poate specifica ordinea in care vor fi
afisate liniile. Acest lucru se realizCiteste mai mult « 72 cuvinte, 1 pag. » Manipularea valorilor Null
La compararea valorii Null cu orice
valoare nenula dintr-o coloana, rezultatul nu este niciodata
adevarat. Nici compararea valorii Null cu o alta valoare Null nu duce
la ob#Citeste mai mult « 231 cuvinte, 1 pag. »
Functiile aritmetice
Aceste
functii opereaza asupra tipurilor de date numerice precum Integer,
Float, Real, Money sau SmallMoney. Valorile intoarse de aceste functii
retin 6 cifre zecimale. Transact-SQL dispune de Citeste mai mult « 415 cuvinte, 1 pag. » Utilizarea operatorilor aritmetici (+, –, *, /, % )
Transact-SQL
permite specificarea de expresii cu ajutorul operatorilor aritmetici.
Expresiile sunt evaluate in cadrul instructiunilor in care apar.
Operatorii aritmetici Citeste mai mult « 451 cuvinte, 1 pag. » Tipuri de date pentru numere
intregi
Aceste tipuri de date permit
stocarea numerelor intregi, iar operatiile asupra lor se pot efectua
fara utilizarea de functii speciale. In cadrul intervalului
admis pentruCiteste mai mult « 150 cuvinte, 1 pag. » Creare baza de date si tabele
Se creaza baza de date
companie.
create
database companie on
(name = db,
filename = 'c:Program FilesMSSQL',
size = 5mb,
maxsize = 20mb,
filegrowth = 1mb);
Citeste mai mult « 182 cuvinte, 1 pag. » Subinterogari corelate
In exemplele anterioare, interogarea
interioara era evaluata prima, dupa care valoarea sau valorile
rezultate sunt utilizate in clauza WHERE din interogarea exterioara. Forma
cea mCiteste mai mult « 168 cuvinte, 1 pag. » Vederi
partitionate
O vedere partitionata este o vedere definita printr-o
comanda SELECT care reuneste cu UNION ALL continutul mai multor
tabele cu aceeasi structura, dar pastratCiteste mai mult « 206 cuvinte, 1 pag. »
Tipurile de date DATETIME
si SMALLDATETIME
Aceste
tipuri de date permit stocarea unei combinatii de data si
ora. Este de preferat sa memoram datele calendaristice si
orele sub forma unui astfel de tiCiteste mai mult « 742 cuvinte, 2 pag. » Subinterogari
Unul dintre motivele pentru care SQL
este considerat un limbaj puternic este acela ca ofera posibilitatea
construirii unor interogari complexe, formate din mai multe
interogari simple. AcesCiteste mai mult « 263 cuvinte, 1 pag. » Vederi simple si complexe
Vederile simple sunt acele vederi
care cuprind o combinatie de linii si coloane dintr-o singura
tabela. Vederile complexe sunt acele vederi care cuprind linii si
coloane Citeste mai mult « 232 cuvinte, 1 pag. » Vederi dinamice
Vederile statice sunt vederile al
caror criteriu de selectie din clauza WHERE nu se modifica
indiferent in ce context se lanseaza in executie o interogare asupra
vederii.
OCiteste mai mult « 115 cuvinte, 1 pag. » Tipuri de date pentru numere
in virgula mobila
Spre deosebire de tipurile de date
pentru intregi, aceste tipuri de date permit stocarea de numere zecimale.
Aceste valori sunt supuse erorilor de rotunjire, asigurand acuCiteste mai mult « 244 cuvinte, 1 pag. » Adaugarea,
modificarea si stergerea informatiilor din tabele
Operatiile uzuale asupra
bazelor de date – adaugarea, modificarea si stergerea se
realizeaza prin intermediul instrucţCiteste mai mult « 1105 cuvinte, 3 pag. » Crearea si utilizarea constrangerilor
Constrangerile
se definesc cu scopul de a asigura integritatea datelor dintr-o tabela
si din coloane individuale. Instructiunea CREATE TABLE permite
crearea cheilor primare si eCiteste mai mult « 525 cuvinte, 2 pag. »
Copyright © 2024 - Toate drepturile rezervate