
31
Chapter 2
Database Design and
Windows Azure Data Storage
Objectives
◾ Become familiar with relational databases
◾ Understand database design and data modeling
◾ Learn how to use database development tools
2.1 Introduction
As the center of an information system, a database is used to store and manage data gener-
ated by day-to-day business processes. As pointed out by many experienced information system
professionals, if a database is not carefully designed, it will cause chaos for an entire enterprise.
In many cases, it may be too difficult to make changes in database structures after a database
is populated with terabytes or even petabytes of dat ...