2010-12-01 14 views

Antwort

0

Eine spaltenorientierte Datenbank wird normalerweise für Data Warehouses verwendet, in denen Sie große Datenmengen aggregieren müssen. Es kann sich wesentlich von einer "typischen" Transaktionsdatenbank unterscheiden.

Ist dies das, was Sie erstellen möchten (ein Data Warehouse)?

2

Die Frage ist nicht wirklich zu beantworten, da sich "RDBMS" und "spaltenorientiert" auf sehr unterschiedliche Aspekte eines DBMS beziehen und sich nicht gegenseitig ausschließen.

Ein RDBMS ist ein beliebiges DBMS, das das relationale Modell implementiert.

Ein spaltenorientiertes DBMS ist ein beliebiges DBMS, das einen Spaltenspeicher für Daten verwendet. Das könnte ein RDBMS sein oder es könnte etwas anderes sein.

0

Wenn das spaltenorientierte DBMS SQL unterstützt, wird das SQL-Schema intern durch eine vollständig normalisierte Version ersetzt. Daher gelten Leistungsüberlegungen beim Entwurf des Schemas, die normalerweise für traditionelle RDBMS gelten, nicht mehr.