Utilizare SQL

Curs
8/10 (2 voturi)
Domeniu: Calculatoare
Conține 1 fișier: ppt
Pagini : 9 în total
Mărime: 22.89KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Sova I.
Informatica Siad

Extras din document

Utilizare SQL

Prin natura suportului fizic, BDM sunt stocate ca fisiere bidimensionale

tehnologia OLAP in varianta ROLAP are in vedere acest lucru

datele din cuburi pot fi procesate cu SQL

de altfel operatorii cubici (MDX)au fost creati dupa modelul relational

SQL ofera facilitati de grupare si agregare a datelor

Ex: instructiune SQL care permite centralizarea cantitatilor de produse vandute (pe dimensiunile TIMP, AGENT, CLIENT, PRODUS si pe subdimensiunile fiecareia dintre acestea)

SELECT DTimp.an,DTimp.luna,DTimp.data,

DAgent.echipa,DAgent.nume,

DClient.zona,DClient.loc,DClient.nume,

DProdus.categ,DProdus.den

SUM(Fapte.sumcant) as canttotala

FROM DTimp, DAgent,DClient,DProdus,Fapte

WHERE DTimp.data=Fapte.data AND

DAgent.idagent=Fapte.idagent AND

DClient.idclient=Fapte.idclient AND

DProdus.idprodus=Fapte.idprodus

functie SQL de agregare

opereaza asupra datelor selectate cu fraza SELECT

fraza SELECT cu clauza GROUP BY

specifica randurile tabelei pivot si eventualele conditii de selectie (prin clauzele WHERE si HAVING)

camp pivot

camp sau expresie ale carei valori vor fi utilizate pentru numele coloanelor din tabela pivot

lista de valori permise

- set restrans pentru numele coloanelor

Exemplu (cantitatile totale pe categorii de clienti,ani,luni,defalcate pe categorii de produse):

TRANSFORM SUM(fapte.sumcant) As canttotala

SELECT DClient.categ, DTimp.an,DTimp.luna

FROM DClient,Fapte,DTimp,DProdus

WHERE DClient.idclient=Fapte.idclient AND

Fapte.data=DTimp.data AND

Fapte.idprodus=DProdus.idprodus

GOUP BY DClient.categ,DTimp.an,DTimp.luna

PIVOT DProdus.categ

Conținut arhivă zip

  • Utilizare SQL.ppt

Alții au mai descărcat și

Aplicatie Web de Raportare pentru Cuburi Olap

1. INTRODUCERE In secolul 21, secolul informatiilor si al afacerilor inteligente, organizatiile vor putea sa-si indeplineasca obiectivele, numai...

Arhitectura Calculatoarelor - Configuratia Hardware a unui P.C. Compatibil I.B.M.

CAPITOLUL I CONFIGURATIA HARDWARE A UNUI P.C. COMPATIBIL I.B.M. Configuratia unui PC compatibil IBM Introducere Au trecut mai bine de doua...

Crearea unui Site cu Programul Frontpage

1.Design Site 1.1. Prezentare FrontPage Din pachetul de programe Microsoft Office face parte si programul FrontPage care permite crearea...

Rețele de Calculatoare

Introducerea O data cu extinderea domeniilor de aplicare a calculatoarelur, a crescut si numarul utilizatorilor ce doreau sa faca schimb de date...

Proiect Agenti Jade

ETAPELE REALIZARII PROIECTULUI I. INSTALAREA a. dezarhivarea folderului JADE-bin-3.7 in radacina (C:\JADE-bin-3.7) b. crearea variabilei...

Java

Clase pentru aplica]ii Execu]ia programului unei aplica]ii începe prin apelul metodei main() din clasa primar. - Dac nu exist metoda main...

Aplicatii Multimedia - Flash

APLICATII MULTIMEDIA MEDIA = Metoda folosita pentru transmiterea informatiilor. “Media” = Plural Medium = Singular Tipuri de Media: text,...

Ai nevoie de altceva?