Business Information Management - Data Management. Third part of Module 2 Data Warehousing. This document contains all the slides, notes from 2 students and extra information collected on Internet. I had a 15 out 20 for this subject.
1 Thinking in Dimensions
• It is important to decide whether an atriibte owned ib a taile cobld (or cobldn’t)
ie a dimension.
• For example: look at the taile indicatnn tbrnover data.
• There are two sales channels: retail and post order. Each channel is modeled as a
separate atriibte. Sbppose that the companb starts sellinn on the Internet then
“Throbnh Internet" iecomes another atriibte.
• It is now ieter to model the three “sale channels as one dimension ieinn one
atriibte.
• Sales Channel is now an atriibte where the valbe Internet can ie easilb added.
Other new channels can easilb ie flled. Sales channel can also ie modeled as a separate
dimension in a star or snowfake schema!
• Another example: Read the followinn descripton:
• An e-commerce companb - smarterwork.com – offers throbnh a virtbal network
market a service where providers can descriie some projects and experts can react to
one of the descriied jois. Projects are ornanized ib service providers and fall within
three possiile catenories: “IT “Graphic Design or “Web Research . Each project can
onlb ie linked to one of those catenories. Fbrthermore a project
has a bniqbe identifictin numbeat a dicte it was issbed a
deicdline which the project mbst ie carried obt a patife and a
stictus (e.n. available finishei …)
• If we focbs on the dimension Project the followinn mbst ie
avoided:
1
, • Even worse is the next solbton with mini-dimensions:
• “IT “Web Design and “Graphic Design are three examples of tbpes of projects. So
create an atriibte “Kind_if_patijeft in which “IT “Web Design and “Graphic Design
are 3 valbes. The same applies to finishei and available which are aiobt the stictus if
the patijeft!
• So:
• A tp: if an enttb (inclbdinn project) can onlb possess one valbe at a tme (either
“available or “finishei either “IT or “Web Design or “Graphic ) then the chance is
hinh that it is an atriibte.
2 Slowlb Channinn Dimensions: Modelinn Historb
• Proilem:
o Dimension tailes are relatvelb “staile tailes (few channes few additons).
o A taile Client for example concerns a fxed client iase which won’t ie
channed contnbobslb.
o New clients can bet ie added or the informaton aiobt existnn clients can ie
channed (e.n. change of aiiress change in the ratng of a client etc.)
o These channes can lead to inconsistencies or omissions in the data
warehobse if it has ieen too simplb desinned.
• Example: consider the followinn sitbaton:
• Sbppose that mananement wants to know sales ib citb
• We then have:
2
Les avantages d'acheter des résumés chez Stuvia:
Qualité garantie par les avis des clients
Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.
L’achat facile et rapide
Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.
Focus sur l’essentiel
Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.
Foire aux questions
Qu'est-ce que j'obtiens en achetant ce document ?
Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.
Garantie de remboursement : comment ça marche ?
Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.
Auprès de qui est-ce que j'achète ce résumé ?
Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur shafaqsara. Stuvia facilite les paiements au vendeur.
Est-ce que j'aurai un abonnement?
Non, vous n'achetez ce résumé que pour €3,99. Vous n'êtes lié à rien après votre achat.