Advanced database applications
The next reading looks at a selection of adavnced database applications that cannot be easily satisfied by relational databases.
As you read, concentrate on on identifiying situations that suit and do not suit relational databases.
Data warehousing and distributed databases
Data warehouses are designed for a very different purpose to relational databases and so have a very different architecture. Conversely a distributed database often looks to extend the capabilities of a relational database and so builds on the underlying database architecture.
As you read about these two technologies concentrate on:
- identifying how these technologies differ from simple relational databases
- identifying how a business such as a bank might be able to use the technology
- gaining an overview of the technology rather than remembering all
the details
and terms
Other models
- The World Wide Web contains a vast amount of information about data warehousing and is, in fact, a data warehouse itself. Viewing the Web form the perspective of a data warehouse
- describe and identify the various data warehouse components and
- identify why the Web is an atypical warehouse
- An international bank has offices in major centres around the world. The Head Office is situated in London. Discuss
- 2 or 3 queries that the data warehouse could answer that can’t be answered by a typical operational system
- the potential benefits of implementing a data warehouse for the business
- the potential disadvantages
- For the international bank described above, what would be the advantages and disadvantages of a distributed database?