Limbajul SQL SQL Baze de Date C˘ alin-Adrian COMES 1 1 Universitatea Petru Maior din Tîrgu-Mures, Facultatea de ¸ Stiin¸ te Economice, Juridice ¸ si Administrative Catedra de Finan¸ te & Contabiliate Nicolae Iorga, nr. 1, Tîrgu-Mures, 540088, MURE ¸ S [email protected]http://davos.science.uttgm.ro/˜ccalin 22 Martie 2010 C˘ alin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mure¸ s Baze de date - Curs 4 7 Aprilie 2016
13
Embed
Baze de Date - davos.science.upm.rodavos.science.upm.ro/~ccalin/curs/SQL.pdf · Limbajul SQL SQL Baze de Date Calin-Adrian COMES˘ 1 1Universitatea Petru Maior din Tîrgu-Mures, Facultatea
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Limbajul SQL SQL
Baze de Date
Calin-Adrian COMES1
1Universitatea Petru Maior din Tîrgu-Mures,Facultatea de Stiinte Economice, Juridice si Administrative
Catedra de Finante & ContabiliateNicolae Iorga, nr. 1, Tîrgu-Mures, 540088, MURES
Calin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mures
Baze de date - Curs 4
Limbajul SQL SQL
Notiuni Elementare
SQL - Structured Query Language
limbaj pentru definirea, manipularea si controlul datelor;System R - la IBM, la mijlocul anilor 1970;Corporatia Oracle implementare comerciala 1979;SGBD-urile suporta SQL3;
Calin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mures
Baze de date - Curs 4
Limbajul SQL SQL
Notiuni Elementare
SQL - Istoric
An Denumire Alias Explicatie
1986 SQL-1986 SQL-87 Publicat de ANSI.1989 SQL-1989 FIPS 127-1 Modificari minore.1992 SQL-1992 SQL2 Modificari majore,
FIPS 127-2 ratificare ISO 90751999 SQL:1999 SQL3 Adaugarea expresiilor
Declansatori,Control procedural.
2003 SQL:2003 elemente XML2006 SQL:2006 SQL în conjunctie cu XML2008 SQL:2008 elemente TRUNCATE
Tabela: SQL - istoricCalin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mures
Baze de date - Curs 4
Limbajul SQL SQL
Notiuni Elementare
SQL - componente
DDLData Definition Language - Limbajul de Definire adatelor;Definirea, Modificarea, Stergerea structurilor.
DMLData Manipulation Language - Limbajul de Manipulareal Datelor;Adaugarea, Modificarea, Stergerea si Vizualizareadatelor.
Calin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mures
Baze de date - Curs 4
Limbajul SQL SQL
Notiuni Elementare
SQL - componente
DCLData Control Language - Limbajul de Control alDatelor;Controlul tranzactiilor;Controlul securitatii si al protectiei datelor.
Calin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mures
Baze de date - Curs 4
Limbajul SQL SQL
Notiuni Elementare
Expresii, operatori si functii SQL
ExpresieO expresie SQL consta din unul sau mai multi operanzi,operatori si paranteze;
OperatorUn operator SQL este compus din unul sau mai mai multecaractere speciale (care nu sunt litere sau cifre);
Calin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mures
Baze de date - Curs 4
Limbajul SQL SQL
Notiuni Elementare
Operatori - SQL
Operatori aritmeticiunul sau mai multe caractere speciale:+,−, /, ∗, %, <,>, =, ?, |, $, &;
Operatori - logicinotati prin cuvintele cheie: AND, OR, NOT;
Operatori - de comparatieBETWEEN ... AND, IN, IS NULL,IS NOT NULL, ... LIKE ... ;
Calin-Adrian COMES Universitatea Petru Maior din Tîrgu-Mures