Skilja mellan DBMS och OLAP-system?

Frågan är, vad skiljer relationsdatabassystem och flerdimensionella data bas system. Det är säkert möjligt att ha en OLAP DMBS och faktiskt en del av dem har funnits på marknaden tidigare. Den avgörande skillnaden är hur data lagras. En OLAP-systemet har specialiserat datastrukturer för att optimera prestanda med flerdimensionella data. En relationell system använder datatabeller och SQL för att lagra data. En ursprungliga OLAP-systemet (aka MOLAP) lagrar inte data i relationsdatabaser tabeller. ... Åtminstone inte direkt. Till exempel Oracle bäddar in deras MOLAP system i relationella tabeller. Som kan göra det förvirring, men för simplicities skull, Tänk bara, en konventionell, relationell Databashanterare lagrar data i tabeller och använder SQL, en OLAP-systemet använder något annat och ett annat språk, beroende på leverantören. Exempel är lagra data i variabler använder Oracle OLAP-DML, lagra data i Microsoft Analysis Services, använda MDX, lagra data i Essbase, använda MDX, etc. Detaljerad information om hur du använder en ursprungliga OLAP-systemet finns i "The flerdimensionella Data Modeling Tool Kit" på Amazon.