•
•
•
•
What is DaniWeb IT Discussion Community?
You're currently browsing the Database Design section within the Web Development category of DaniWeb, a massive community of 423,518 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 4,457 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Database Design advertiser: Programming Forums
Views: 2014 | Replies: 5
![]() |
•
•
Join Date: Jan 2005
Posts: 24
Reputation:
Rep Power: 4
Solved Threads: 0
Hello guys
Actually I am new to the world of datawarehousing. In fact today is my third day.
Actually I am working in an organization where I have been given the responsibility of designing a datawarehouse.
The operational database is already being created and I have to post the past from OD to DW
Can u guys just give me a summary of what exactly I have to do(We may use Datawarehouse Builder for DW).How shall I go about designing my DW? What are the key things I need to consider?
Pls help me out
Thank You
Actually I am new to the world of datawarehousing. In fact today is my third day.
Actually I am working in an organization where I have been given the responsibility of designing a datawarehouse.
The operational database is already being created and I have to post the past from OD to DW
Can u guys just give me a summary of what exactly I have to do(We may use Datawarehouse Builder for DW).How shall I go about designing my DW? What are the key things I need to consider?
Pls help me out
Thank You
•
•
Join Date: Jan 2005
Posts: 24
Reputation:
Rep Power: 4
Solved Threads: 0
Actually datawarehouse is nothing but a huge database(or just a database) with contains summarized information,historical data and is mainly used to create reports based on the data available.
OD is an operational database which is used to store transactional data(all the data intergity and data validation is done in OD). Once the data is consistent,valid it is send from operational db to datawarehouse.
In other words if you want to modify data, you can do that only in OD and not in DW
DW is mainly used to view data through reports or any other tool
Hope this information is enough.
OD is an operational database which is used to store transactional data(all the data intergity and data validation is done in OD). Once the data is consistent,valid it is send from operational db to datawarehouse.
In other words if you want to modify data, you can do that only in OD and not in DW
DW is mainly used to view data through reports or any other tool
Hope this information is enough.
•
•
Join Date: Feb 2005
Posts: 427
Reputation:
Rep Power: 4
Solved Threads: 12
well.... the cheating method would be to copy the structure from the OD DB, then alter the permissions....turn of edit, update and append, then generate the various reports....like I said, cheating!
The design approach relies on the original too! You need to know the names of every field and table, and probably most of the coding/script that is used as well, before you can alter settings... basically you'd just program/create a copy of the structure and then work through turning things on/off.
Two dfifferent approaches, yet both fdoing identical things.
The third relies on the output format of the OD DB.... if they compute the rcords then produce a new record.... a flat file, then post that to the WH DB, then you jest create a flat DB.... one that will read releveant titles/labels/field, and is able to pull those figure up indivudally, over a date period etc. Nothing complicated there!
(Pray for this one! EASY!)
To save yourself alot of headaches.... you'd probably be best of waiting for the OD DB to be made, then alter that.... that way you ensure that all titles/labels are the same etc. ALternative, talk to those developing the OD DB, and see what their intentions are.... it would save both groups a lot of design problems igf you know who each DB is intending to work!
So, go talk over coffe etc, and see what they plan. Ask if they can tell you about any changes, problems or bugs, so that you are aware of them!
The design approach relies on the original too! You need to know the names of every field and table, and probably most of the coding/script that is used as well, before you can alter settings... basically you'd just program/create a copy of the structure and then work through turning things on/off.
Two dfifferent approaches, yet both fdoing identical things.
The third relies on the output format of the OD DB.... if they compute the rcords then produce a new record.... a flat file, then post that to the WH DB, then you jest create a flat DB.... one that will read releveant titles/labels/field, and is able to pull those figure up indivudally, over a date period etc. Nothing complicated there!
(Pray for this one! EASY!)
To save yourself alot of headaches.... you'd probably be best of waiting for the OD DB to be made, then alter that.... that way you ensure that all titles/labels are the same etc. ALternative, talk to those developing the OD DB, and see what their intentions are.... it would save both groups a lot of design problems igf you know who each DB is intending to work!
So, go talk over coffe etc, and see what they plan. Ask if they can tell you about any changes, problems or bugs, so that you are aware of them!
•
•
Join Date: Jan 2005
Posts: 24
Reputation:
Rep Power: 4
Solved Threads: 0
Thanks buddy for ur help
Ur suggestion atleast gave me a clear picture of what to do
Actually what i thought was that we already created the master and child tables in the OD DB. So when creating facts and dimensions in DW, why not use the master tables of OD as facts and child tables as dimensions
What do u suggest mate?
Ur suggestion atleast gave me a clear picture of what to do
Actually what i thought was that we already created the master and child tables in the OD DB. So when creating facts and dimensions in DW, why not use the master tables of OD as facts and child tables as dimensions
What do u suggest mate?
•
•
Join Date: Feb 2005
Posts: 427
Reputation:
Rep Power: 4
Solved Threads: 12
That would make refrencing much easier, particularly if you ensure search capabilities and queries geared towards that design mode.......
To be honest, there is nothing stopping you from designing the DW DB completely differently from the OD DB, so long as their output files can be read .... so either they need to output in you format, or you need to input in their format..... otherwise there is the danger of misplacing or misreading data.... whic h will contaminate or worse, stuff access!
Personally, I use pen and paper.
Jot down all the details that will be inc. in the OD DB, check that all of these will be needed in the WD DB, and no new one s added, (if so, add them!). Then check and see that the table design is the same.
There should be little difference..... unmless the output/input file is flat (all tables are compiuled into a few etc.), in which your'e life just got really simple! LOL
Still, best of luck... and let me know how it goes!
To be honest, there is nothing stopping you from designing the DW DB completely differently from the OD DB, so long as their output files can be read .... so either they need to output in you format, or you need to input in their format..... otherwise there is the danger of misplacing or misreading data.... whic h will contaminate or worse, stuff access!
Personally, I use pen and paper.
Jot down all the details that will be inc. in the OD DB, check that all of these will be needed in the WD DB, and no new one s added, (if so, add them!). Then check and see that the table design is the same.
There should be little difference..... unmless the output/input file is flat (all tables are compiuled into a few etc.), in which your'e life just got really simple! LOL
Still, best of luck... and let me know how it goes!
![]() |
•
•
•
•
•
•
•
•
DaniWeb Database Design Marketplace
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
- windows xp installation error!! pls help! (Troubleshooting Dead Machines)
- Help me remove Online Poker Pop up pls (Viruses, Spyware and other Nasties)
- hi friends pls help me out (C++)
- pls.help me im begging you!!! (C)
- pls... i need help!!! (C)
- Pls Hlp me with Hijackthis log file. (Viruses, Spyware and other Nasties)
- Pls help with my HJT log (Viruses, Spyware and other Nasties)
- can somebody pls. help me out with my HJT log.. (Viruses, Spyware and other Nasties)
Other Threads in the Database Design Forum
- Previous Thread: please help
- Next Thread: help please programme to build


Linear Mode