You are on page 1of 2

ASSIGNMENT 6

Database and Data Warehouses

The following assignment(s) must be submitted a week after the module has been studied. Save it to a
word file as “GEC 133-Yoursection-M6-Yourlastname” (e.g. GEC 133 - XY-M6-Abdullah.docx”). The
mode of submission can be through Gmail. Or G-classroom.

______________________________________________________________________________

NAME:

SUBJECT & SECTION:

Answer the following questions.

1. What are the functions of databases and data warehouses?


- A database stores real-time information about one particular part of your
business.
- A data warehouse is a system that pulls together data from many different
sources within an organization for reporting and analysis.

2. What are the key differences between database and data warehouse?
- Databases use OnLine Transactional Processing (OLTP) to delete, insert,
replace, and update large numbers of short online transactions quickly.
- Data warehouses use OnLine Analytical Processing (OLAP) to analyze
massive volumes of data rapidly.

3. Why do companies need both databases and data warehouses?


- A database is optimized to update (add, modify, or delete) data with
maximum speed and efficiency. Response times from databases need to be
extremely quick for efficient transaction processing. The most important
aspect of a database is that it records the write operation in the system; a
company won’t be in business very long if its database didn’t make a record
of every purchase!
- Data warehouses are optimized to rapidly execute a low number of complex
queries on large multi-dimensional datasets

4. What are database warehouses used for?


- Data warehouses are used for analytical purposes and business reporting. Data
warehouses typically store historical data by integrating copies of transaction data
from disparate sources. Data warehouses can also use real-time data feeds for
reports that use the most current, integrated information.

5. Which database is best for data warehouse?


- Oracle Database is best for enterprise companies looking to leverage machine
learning to improve their business insights. Oracle Database offers data warehousing
and analytics to help companies better analyze their data and reach deeper insights.

6. What are the stages of Datawarehousing?


4 Stages of Data Warehouses
- Stage 1: Offline Database. In their most early stages, many companies have
Data Bases. ...
- Stage 2: Offline Data Warehouse. ...
- Stage 3: Real-time Data Warehouse. ...
- Stage 4: Integrated Data Warehouse.

7. Which data occupies more space in data warehouse?


- Indexes take a lot of space. In transactional system it's between 20% to 75% of the
table/data size. In data warehousing the index is between 0.5 to 3 times the size of
the tables. So if your DW database is 100 GB without index, the indexes would
probably take between 50 and 300 GB.

8. What is the importance of data warehouse database?


- Data warehousing improves the speed and efficiency of accessing different data sets
and makes it easier for corporate decision-makers to derive insights that will guide
the business and marketing strategies that set them apart from their competitors.
9. What are the two issues behind data warehouse?
- The major concerns are: quality and consistency of data. Consistency remain
significant issues for the database administrator.
10. What are the challenges and issues of data warehouse?
Challenges of a Traditional Data Warehouse (TDW)
 High costs and failure rates.
 Rigid, inflexible architecture.
 High complexity and redundancy.
 Slow and degrading performance.
 Outdated technologies.

You might also like