w12d1 Flashcards
Databases are designed to suppor
day to day activities
Relational databases help to support
data integrity data sharability data availability data evolvability avoiding redundency
Relational databases are composed of
tables of attributes
relationships
Temporal Data
If you keep track of everything
You might have a lot of old data that is not needed
- to support day to day organizations
- especially in large organizations
seperate history files and current data files might keep
and are less efficient for _____
a lot of old data that is seldom needed
dealing with temporal data
analyzing historical data can be useful for
planning for the future
Historic data is limited to contains is not relevant to should be separated from relevant data to is the focus of And might be dealt with by
the past facts day to day activities improve processing efficiency ISO/IEC 13249-7 A database management system
Temporal data contains
is needed for
Should not be separated from
Is not dealt with by an
past, present and future ….. facts plans and other data
day to day activities
other current data
ISO standard - so is the responsiblity
Data warehouses can help
In a separate system that
- meet the needs of analyzing historic data
- Avoids degrading the performance of the OLTP database and better supports analyzing the data
Data warehousing is
A subject-oriented, integrated, time-varient, and non-volatile collection of data in support of managements decision making process
Databases support
day to day transaction processing (Online transaction processing)
providing suitable performance
databases should not be slowed down,
Handling major analysis of exisitng data by techniques such as OLAP, data mining
Olap processing requires
Seperate resources
- storage of a copy of the data
- processing that can handle large
OLAP
Temporal data that may not be required by OLTP
Data warehouses are developed to
support olap, data mining and related processing