Multidimenzionális Adatbázisok Alapjai

Slides:



Advertisements
Hasonló előadás
10. gyakorlat SQL SELECT.
Advertisements

Adatbázis-kezelés Készítette: Asztalos Péter január 12.
Számalk-MIS Tanácsadó Kft. Tel:
ADATBÁZISOK.
Adatbázis gyakorlat 1. Szerző: Varga Zsuzsanna ELTE-IK (2004) Budapest
Kliens-szerver architektúra
Virtuális méréstechnika Hálózati kommunikáció 1 Mingesz Róbert V
Az Analysis Services 2005 újdonságai Kővári Attila.
SQL modellezés Turáni Balázs.
Adatbázis-kezelés.
Önálló labor beszámoló – 8. félév Nyárády Péter QJA31E
Adatbázis kezelés. Hierarchikus modell Legrégebbi modell, ma már nem használatos. Az adatokat fákban tároljuk, ahol minden pont a szegmens adatokat, és.
Az MVC tervezési minta 2. előadás.
Többfelhasználós és internetes térkép kezelés, megjelenítés.
Az adattárház tervezése
Adattárházak kialakulása, építése és elemzése (Rövid áttekintés)
Információ kezelés Az információ visszakeresésének lehetőségei.
Adatbázis-kezelés.
5. TÉTEL. Helyzetfelmérés: A feladat elvégzéséhez tudnunk kell, hogy mi a kiinduló állapot, és mit szeretnénk elérni, vagyis mi a cél. A nem rég indított.
Adatbázis-kezelés ACCESS program:
SQL92 lehetőségek KL A tábla B tábla C view adatok VIEW működése utasítás: SELECT.. FROM A,B … SELECT.. FROM C Az adatok a hivatkozáskor állítódnak elő.
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
SQL Server 2005 relációs adattárház technológiák
Az adatfeldolgozás forrásai
Adatbázis-kezelés Papp-Varga Zsuzsanna. Elérhetőségek    as.
Vezetői Információs Rendszer felépítése
SQL – OLAP 3. óra.
Az adatok kezelésének technológiája. A számítógépes rendszerek alapvető komponensei Hardver Szoftver Adatok adatkezelés: adatok gyűjtése,tárolása, előhívása,
Önkiszolgáló üzleti intelligencia az SQL Server 2012-ben
Első lépések Hogyan kezdjünk hozzá
Microsoft BI technológiák az eszközmenedzsment szolgálatában
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
Statisztika, kutatásmódszertan I.
Dr. Krauszné Dr. Princz Mária Adatbázis rendszerek I.
1 Informatikai Szakképzési Portál Adatbázis kezelés Alapfogalmak.
Lekérdezések Páll Boglárka A lekérdezés az adatbázisban szereplő adatok kinyerésének leghatékonyabb és legsokrétübb módja A lekérdezés tulajdonképpen.
Microsoft Visual FoxPro 9.0
Önálló labor munka Csillag Kristóf 2005/2006. őszi félév Téma: „Argument Mapping (és hasonló) technológiákon alapuló döntéstámogató rendszerek vizsgálata”
Nézzük, mit tudunk…. Mire gondoltam? Megjeleníti az adott adatbázishoz kapcsolódó összes objektumot : adatbázis ablak.
Online értékesítési modellek
SQL-Structured Query Language. Parancs(utasítás) csoportok CREATE - táblák létrehozása ALTER – táblák módosítása DROP – táblák törlése DDL –Data Definition.
11. tétel Adatbázis táblái közti kapcsolatok optimalizálása
Adatbányászat és üzleti intelligencia SPSS – MicroStrategy integráció
Adatbázis kezelés. Az adatbázis tágabb értelemben egy olyan adathalmaz, amelynek elemei – egy meghatározott tulajdonságuk alapján – összetartozónak tekinthetők.
Adatbázis kezelés.
Adatbázis rendszerek I Relációs adatmodell strukturális része Általános Informatikai Tsz. Dr. Kovács László.
Adatbázis-kezelés Probléma: az excel kezelhetetlen túl sok adat esetén
A Microsoft Üzleti Intelligencia megoldása és platformja
Adatbázis alapfogalmak
Adatbázis-kezelés. Alapfogalmak Adat: –észlelhető, felfogható ismeret –jelsorozat –valakinek, vagy valaminek a jellemz ő je –tény, közlés Információ:
SQL Server Analysis Services
Adatbáziskezelés. Adat és információ Információ –Új ismeret Adat –Az információ formai oldala –Jelsorozat.
Adattár alapú Vezetői Információs Rendszer (AVIR) Fejérvári Bence március 26.
 Adatbázis:  Valamilyen szempont szerint rendszerezett adathalmaz.  Adatbázis kezelés:  Adatok tárolása  Műveletek végzése az adatbázison; (Adatok.
1 Copyright © 2004, Oracle. All rights reserved. Bevezetés.
Fájlszervezés Adatbázisok tervezése, megvalósítása és menedzselése.
Adatbázisszintű adatmodellek
ACCESS ALAPOK Alapfogalmak
Bevezetés Adatbázisok használata. Mi is az adatbázis? Az adatbázisok ma már az élet számos területén alapvető fontossággal bírnak (Google, Amazon, Flickr,
Online adatbázisok  Minden jog fenntartva.
Készítette: Kiss András
Alapfogalmak Adat: rögzített ismeret
Hibernate / EclipseLink / OpenJPA összehasonlítás
Lekérdezések.
Kovács Gergely Péter Bevezetés
BÁN KRISZTIÁN KOVÁCS ZOLTÁN
Sapientia - Erdélyi Magyar TudományEgyetem (EMTE)
Adatbázis-kezelés 2. Relációs adatbázisok.
Adatbázis-kezelés.
Sapientia - Erdélyi Magyar TudományEgyetem (EMTE)
Előadás másolata:

Multidimenzionális Adatbázisok Alapjai Nyírcsák Zoltán – F4CSMV alien@sch.bme.hu www.sch.bme.hu/~alien/olap

Mi a multidimenzionális adatbázis ? A multidimenzionális adatbázis egy számítógépes szoftverrendszer, mely lehetővé teszi nagy mennyiségű adat hatékony és egyszerű tárolását. az adatok egymással valamilyen módon összefüggenek különböző nézetek – perspektívák, dimenziók - alapján tároljuk és vizsgáljuk őket

Az információ felhasználása A kapott információkból a menedzserek: Stratégiákat állítanak fel Trendeket ismernek fel Üzleti döntéseket hoznak

Az alapvető cél Vezetők által feltett kérdések, amik az üzleti életre vonatkoznak Adatainkat különféle perspektívákból szemléljük Nagy mennyiségű adatot érint Gyors válaszidő szükséges Átlátható formátumú eredményt akarunk

Relációs Adatbázis (miért nem jó ?) Komplex lekérdezések Több táblás join-ok Indexelések Lassú válaszidő Nehezen átlátható eredmény

ELADOTT MENNYISÉG – GLEASON KERESKEDÉS Egy relációs tábla ELADOTT MENNYISÉG – GLEASON KERESKEDÉS MODELL SZÍN ELADOTT MENNYISÉG MIKROBUSZ SPORT KUPÉ SEDAN KÉK PIROS FEHÉR 6 5 4 3 2

“Cross-Tab” nézetek - Tömbök ELADOTT MENNYISÉG – GLEASON KERESKEDÉS 6 5 4 MIKROBUSZ MODELL 3 5 5 KUPÉ   4 3 2 SEDAN KÉK PIROS FEHÉR SZÍN 2 dimenzió (perspektíva) : szín, modell – 3-3 elemmel Egyszerűbb kinézet Több információ nyerhető belőle ránézésre

Egy nagyobb tábla Nézzük az előbbi táblát, kiegészítve még egy dimenzióval! Dimenzió : KERESKEDÉS 3 db értékkel Táblaméret : 3x3x3 = 27 Probléma : áttekinthetetlen

Megjelenítés többdimenzióban ELADOTT MENNYISÉG – GLEASON KERESKEDÉS     MODELL MIKROBUSZ 6 5 4 KUPÉ 3 5 5 SEDAN 4 3 2 CLYDE GLEASON CARR KÉK PIROS FEHÉR KERESKEDÉS SZÍN

Teljesítménybeli előnyök Relációs esetben az egy rekord kikeresésének átlagos költsége 1000 rekord esetén : 500 Multidimenzionális esetben 3 dimenziót feltételezve ez 5+5+5=15 Költségcsökkenés 3300 %-os

Mikor használjuk, mikor ne ? IGEN Az mezők értéke ismétlődést mutat Eredendően összefüggő adatok, amikből fontos üzleti információt nyerhetünk NEM Különféle, nem ismétlődő értékek Tipikus relációs táblák, korrelálatlan adatok, kevés (rejtett) összefüggés

Műveletek multidimenzionális adathalmazon Forgatás – új nézet egyszerű műveletel Szűkítés (átméretezés) – a fontos elemekre fókuszálunk (redukált tömb) Multidimenzionális lekérdezések Hierarchikus felépítésnél – roll-up, drill-down

Szervezeti hierarchia SZERVEZETI DIMENZIÓ RÉGIÓ MIDWEST KERÜLET CHICAGO ST.LOUIS GARY KERESKEDÉS CLYDE GLEASON CARR LEVI

Multidimenzionális lekérdezések Egyszerűbb nyelvezet Átlátható eredmény Gyors válaszidő MDX (MultiDimensional eXpression)

Architektúra Kliens-szerver Multi user OLTP és OLAP rendszerek külön Miért ? OLTP – egyenletes terhelés, folyamatos, kis intenzitású query-k OLAP – ritka, nagy intenzitású kérések, nagy adatmennyiséget érint Szétválasztás nélkül a tranzakciós rendszer teljesítménye romlik

További jellemzők Idő dimenzió – legtöbb rendszerben beépített támogatás van rá Ritka adatok (sparse data) kezelése Hierarchikus dimenziók Partíciók Kockák, virtuális kockák Aggregátumok

Kereskedelmi szoftverek TM1 Oracle Express MS OLAP Services (Analysis Services)