Data Mining – Protsess, mille käigus avastatakse suurtest andmekogumitest peidetud mustrid, trendid ja seosed, kasutades stastika.
Data Warehouse – Süsteem, mida kasutatakse aruandluseks ja andmete analüüsimiseks ning seda peetakse ärianalüütika põhikomponendiks. Andmeaidad on kesksed hoidlad, mis talletavad ühest või mitmest erinevast allikast pärit andmeid.
Grupi seadistuse funktsioonid
GROUP BY – Gruppide loomine, et teha arvutusi nagu summa või arvutus iga grupi kohta.
Select Country, Gender, Sum (Salary) as TotalSalary
From Employees
Group By Country, Gender
UNION ALL – Liidab mitu päringut kokku, näidates kõiki ridu, ka need, mis korduvad.
Select Country, Gender, Sum(Salary) as TotalSalary
From Employees
Group By Country, Gender
UNION ALL
Select Country, NULL, Sum (Salary) as TotalSalary
From Employees
Group By Country;
GROUPING SETS – Võimaldab teha erinevaid gruppeerimise kombinatsioone ühe päringu sees.
Select Country, Gender, Sum(Salary) TotalSalary
From Employees
Group BY
GROUPING SETS
(
(Country, Gender),
(Country),
(Gender),
()
)
ROLLUP – Lisab GROUP-BY-le kokkuvõtted igasugustes rühmades, alustades kõige väiksemast ja liikudes suuremate kokkuvõtete juurde.
SELECT Country, Gender, SUM (Salary) AS TotalSalary FROM Employees
GROUP BY ROLLUP (Country, Gender)
CUBE – Loob kõik võimalikud kombinatsioonid gruppidest ja annab igaühe kohta kokkuvõtted.
SELECT Country, Gender, SUM (Salary) AS TotalSalary
FROM Employees
GROUP BY Cube (Country, Gender)
Erinevus CUBE ja ROLLUP CUBE loob tulemuse, mis näitab kokkuarvutatavaid summasid igas kombinatsioonis ja selekteeritud veerus. Samas ROLLUP loob tulemuse, mis näitab valitud veergudel kokku arvutatud summat hierarhiliselt.