CS-703 (B) · Data Mining and Warehousing/Unsolved PYQ Paper
CS-703-B Data Mining and Warehousing - Nov 2023 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaDiagrammatically illustrate and discuss the three tier data warehousing architecture.
How to answer
- Define three-tier warehouse architecture with bottom, middle and top tiers
- Explain warehouse database server, OLAP server and client tools layers
- Draw labelled block diagram showing data sources to clients
- Discuss data flow, ETL and query processing
-
7 MarksbDiscuss the following:
- i)Star schema
- ii)Snow Flake schema
- iii)Fact constellation schema
How to answer
- Define star schema with central fact table and denormalized dimensions
- Define snowflake schema with normalized dimension hierarchies
- Define fact constellation with multiple fact tables sharing dimensions
- Compare structure, redundancy and query performance
-
7 MarksaBriefly discuss the schemas for multidimensional databases.
How to answer
- Define multidimensional databases and need for schemas
- Explain star, snowflake and fact constellation schemas briefly
- Explain fact and dimension tables, measures and hierarchies
- Give example for sales or similar warehouse
-
7 MarksbGive detailed information about Meta data in data warehousing.
How to answer
- Define metadata and its role in warehousing
- Explain operational, extraction and end-user metadata
- Describe metadata repository and management
- Explain uses in ETL, querying and administration
-
7 MarksaExplain the categorization of OLAP tools with necessary diagrams.
How to answer
- Define OLAP and need for categorization
- Explain ROLAP, MOLAP and HOLAP with architecture
- Compare storage, performance and scalability
- Draw necessary diagrams for each category
-
7 MarksbList and explain the OLAP operation in multidimensional data model.
How to answer
- Define multidimensional data model with cube, dimensions and measures
- List roll-up, drill-down, slice, dice and pivot operations
- Explain each operation with example
- Show effect on data cube
-
7 MarksaHow a data mining system can be integrated with a data warehousing? Discuss with example.
How to answer
- Describe coupling architectures: no coupling, loose, semi-tight, tight
- Explain integration of mining with warehouse server/OLAP
- Give example of mining sales warehouse data
- Discuss advantages of warehouse for mining
-
7 MarksbExplain with diagrammatic illustration data mining as a step in the process of knowledge discovery.
How to answer
- Define KDD process steps from selection to presentation
- Locate data mining as central pattern extraction step
- Draw KDD process diagram with iterative loops
- Explain preprocessing, mining and evaluation roles
-
7 MarksaWrite short notes on the various preprocessing tasks.
How to answer
- Define preprocessing and its need
- Explain cleaning, integration, transformation and reduction
- Give techniques for each task
- Summarize impact on mining quality
-
7 MarksbExplain data mining vs knowledge discovery in databases.
How to answer
- Define data mining vs KDD
- Compare scope, steps and output
- Explain mining as one step of KDD
- Give example workflow
-
7 MarksaExplain whether association rule mining is supervised or unsupervised type of learning.
How to answer
- Define supervised vs unsupervised learning
- Explain association rule mining with support and confidence
- Argue no labeled target, hence unsupervised/descriptive
- Give market basket example
-
7 MarksbClassification is supervised learning? Justify.
How to answer
- Define classification and supervised learning
- Explain training with class labels
- Explain model construction and testing phases
- Justify with example like decision tree
-
7 MarksaDefine Clustering. Explain about types of data in cluster analysis.
How to answer
- Define clustering as unsupervised grouping
- Explain types: interval, binary, categorical, ordinal, mixed
- Explain distance measures for each type
- Give examples
-
7 MarksbWhat is the goal of clustering? How does partitioning around medoids algorithm achieve this?
How to answer
- State goal: maximize intra-cluster similarity, minimize inter-cluster similarity
- Explain PAM/PAM partitioning around medoids concept
- Outline swap-based optimization steps
- Explain robustness and cost
-
7 MarksaExplain the following clustering methods in detail.
- i)BIRCH
- ii)CURE
How to answer
- Explain BIRCH with CF-tree and hierarchical clustering
- Explain phases: building tree, condensing and clustering
- Explain CURE with representative points and shrinking
- Highlight handling of large data and arbitrary shapes
-
7 MarksbExplain about the Apriori algorithm for finding frequent item sets with an example.
How to answer
- Define frequent itemsets, support and confidence
- Explain Apriori property and join-prune steps
- Illustrate iterative candidate generation with example
- Show final association rules generation
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel