Data Warehouse Administration
Data Warehouse Administration
Administration
By Jhun Jhun M. Sanut
Data Warehouse
4. Data Modeling: Data modeling involves designing the structure and relationships of
the data within the data warehouse. This includes defining dimensions, hierarchies,
measures, and relationships between different entities. Common data modeling
techniques used in data warehousing include star schema and snowflake schema.
5. Querying and Analysis: Once the data is loaded into the data warehouse, users can
query and analyze the data using business intelligence tools or SQL queries. Data
warehouse systems are optimized for complex queries and analytical processing,
allowing users to gain insights, generate reports, and perform advanced data analysis.
6. Maintenance and Administration: monitoring the data warehouse's performance,
managing security and access controls, ensuring data integrity and consistency, and
making updates or additions to the data warehouse schema as business needs evolve.
Transaction Processing
Transaction processing involves handling individual, operational tasks or
transactions within a database. These transactions are typically short,
discrete operations that involve data manipulation, such as inserting,
updating, or deleting records. Transaction processing systems (TPS) are
designed to ensure data integrity, consistency, and concurrency control.
ACID Properties: (Atomicity, Consistency, Isolation, Durability) This ensures
that transactions are treated as indivisible units, maintain data consistency,
are isolated from other transactions, and are durably stored.
Transaction processing systems are optimized for high transaction throughput
and low response times. They are designed to handle a large number of
concurrent transactions efficiently.
Concurrency control: ensure that multiple transactions can execute
concurrently without interfering with each other
Analytical Processing