0% found this document useful (0 votes)
19 views

Copy of 2m unit5

2 marks with Answer

Uploaded by

M Kalaiselvi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Copy of 2m unit5

2 marks with Answer

Uploaded by

M Kalaiselvi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

CCS431 DATA WAREHOUSING

2 MARK QUESTION AND ANSWERS

UNIT V SYSTEM & PROCESS MANAGERS

Data Warehousing System Managers: System Configuration Manager- System Scheduling


Manager - System Event Manager - System Database Manager - System Backup Recovery
Manager - Data Warehousing Process Managers: Load Manager – Warehouse Manager- Query
Manager – Tuning – Testing

1. Define and types of system Managers?

System management is mandatory for the successful implementation of a data warehouse.


The most important system managers are

● System configuration manager


● System scheduling manager
● System event manager
● System database manager
● System backup recovery manager

2. Define System Configuration Manager

● The system configuration manager is responsible for the management of the setup and
configuration of data warehouse.
● The structure of configuration manager varies from one operating system to another.

● In Unix structure of configuration, the manager varies from vendor to vendor.


● Configuration managers have single user interface.
● The interface of configuration manager allows us to control all aspects of the system.
Note
3. Define System scheduling manager
System Scheduling Manager is responsible for the successful implementation of the data
warehouse. Its purpose is to schedule ad hoc queries. Every operating system has its own
scheduler with some form of batch control mechanism

4. Define system event manager

The event manager is a kind of a software. The event manager manages the events that
are defined on the data warehouse system. We cannot manage the data warehouse manually
because the structure of data warehouse is very complex. Therefore we need a tool that
automatically handles all the events without any intervention of the user.
Note

5. Define system Database Managers

System and database manager may be two separate pieces of software, but they do the
same job. The objective of these tools is to automate certain processes and to simplify the
execution of others

● Increase user's quota.


● assign and de-assign roles to the users
● assign and de-assign the profiles to the users
● perform database space management

6. Define system backup recovery manager?

● Scheduling
● Backup data tracking
● Database awareness

7. Define data warehouse process manager?

● Load manager
● Warehouse manager
● Query manager

8. Define Data Warehouse load manager?


Load manager performs the operations required to extract and load the data into the
database. The size and complexity of a load manager varies between specific solutions from one
data warehouse to another.
9. List out the features of data warehouse manager?

● The controlling process


● Stored procedures or C with SQL
● Backup/Recovery tool
● SQL scripts

10. Define data warehouse Query manager

The query manager is responsible for directing the queries to suitable tables. By directing
the queries to appropriate tables, it speeds up the query request and response process. In addition,
the query manager is responsible for scheduling the execution of the queries posted by the user.
11. Define the Data classification

The following two approaches can be used to classify the data

● Data can be classified according to its sensitivity. Highly-sensitive data is classified as


highly restricted and less-sensitive data is classified as less restrictive.
● Data can also be classified according to the job function. This restriction allows only
specific users to view particular data. Here we restrict the users to view only that part of the
data in which they are interested and are responsible for.

12. Define User classification

The following approaches can be used to classify the users

● Users can be classified as per the hierarchy of users in an organization, i.e., users can be
classified by departments, sections, groups, and so on.
● Users can also be classified according to their role, with people grouped across
departments based on their role.

13. Define Testing?

Testing the data warehouse is a complex and lengthy process. Adding security to the data warehouse also affects

● It will increase the time required for integration and system testing.
● There is added functionality to be tested which will increase the size of the testing suite.

14. List out data warehouse backup terminology?

● Reliability of the tape medium


● Cost of tape medium per unit
● Scalability
● Cost of upgrades to tape system
● Cost of tape medium per unit
● Shelf life of tape medium

15. Difficulties in data warehouse Tuning process?

Tuning a data warehouse is a difficult procedure due to following reasons

● Data warehouse is dynamic; it never remains constant.


● It is very difficult to predict what query the user is going to post in the future.
● Business requirements change with time.
● Users and their profiles keep changing.

16. Define Data load tuning?

Data load is a critical part of overnight processing. Nothing else can run until data load is
complete. This is the entry point into the system. If there is a delay in transferring the data, or in
arrival of data then the entire system is affected badly. Therefore it is very important to tune the
data load first.
17. Data warehouse queries?

We have two kinds of queries in data warehouse

● Fixed queries
● Ad hoc queries

18. What is fixed queries?


Fixed queries are well defined. Following are the examples of fixed queries

● regular reports
● Canned queries
● Common aggregations

19. What is adhoc queries?

● The number of users in the group


● Whether they use ad hoc queries at regular intervals of time
● Whether they use ad hoc queries frequently

20. Define testing

● Unit testing
● Integration testing
● System testing

21. Define unit testing

● In unit testing, each component is separately tested.


● Each module, i.e., procedure, program, SQL Script, Unix shell is tested.
● This test is performed by the developer.

22. Define Integration testing

● In integration testing, the various modules of the application are brought together and then
tested against the number of inputs.
● It is performed to test whether the various components do well after integration.
23. Define system testing

● In system testing, the whole data warehouse application is tested together.


● The purpose of system testing is to check whether the entire system works correctly
together or not.
● System testing is performed by the testing team.

24. What are the aspects needs to be tested?

● Security

● Scheduler

● Disk configuration

● Management tools

25.List out the methods to test the database?

● Testing the database manager and monitoring tools

● Testing database features

oQuerying in parallel
oCreate index in parallel
oData load in parallel
● Testing database performance

You might also like