Advanced Data Bases and Miningquestion Bank
Advanced Data Bases and Miningquestion Bank
UNIT-1 :
1. What are relational models in databases? Explain their importance? What are the advantages and
disadvantages of the relational database model?
2. Define functional dependency. How does it help in normalization?
3. Explain the different types of Normal Forms (1NF, 2NF, 3NF, BCNF) with examples.
4. What are multi-valued dependencies? How do they affect database design?
5. Discuss the advantages and disadvantages of normalization?
6. What is the difference between functional dependency and multi-valued dependency?
7. What is 4NF and 5NF? Give examples where they are needed?
8. Explain the concepts of loss-less join and dependency preservation in database normalization?
UNIT-2:
1. Define ACID properties of a transaction and explain their significance?
2. What is a dirty read, non-repeatable read, and phantom read in transactions?
3. What is serializability in database transactions? Explain its types? What is a serializable schedule?
How does it ensure consistency?
4. Explain concurrency control and time-stamp-based protocols with examples?
5. What is query optimization? Explain its role in improving database performance.
6. What are SQL injection attacks?What are the common types of SQL injection attacks, and how can
they be prevented?
7. Describe different database access control mechanisms: MAC, RBAC, and Authorization.
8. Differentiate between a recoverable schedule and a non-recoverable schedule.
UNIT-3:
1. What are the different stages of data mining? Explain each stage briefly.
2. Explain different data mining techniques such as OLAP, DBMS, Statistics, and ML.
3.Compare a data warehouse with a DBMS. How does a multidimensional data model work?
4. Explain OLAP operations with examples? Discuss different OLAP operations (Roll-up, Drill-down,
Slice, Dice, Pivot).
5. Compare OLAP and OLTP in terms of data processing?
6. How does the Weka tool help in data mining and data processing?
7. What are the different data preprocessing techniques like cleaning, transformation, reduction, and
discretization?
8. Explain the ROLAP, MOLAP, and HOLAP approaches in OLAP?
UNIT-4:
1. Explain different knowledge representation techniques used in data mining. What are the different
types of knowledge representation techniques? (OR) What is knowledge discovery in databases
(KDD)? Explain its steps. Explain different methods of knowledge representation.
2. What are association rules in data mining? Explain with an example.
3. Explain the Apriori algorithm for association rule mining.
4. What is knowledge representation in data mining? Explain its importance.
5. What is Frequent Pattern (FP) Growth in association mining?
6. What is correlation analysis, and how is it used in data mining? OR Explain correlation analysis in data
mining and its applications.
7. Describe the process of mining weather data and generating item sets.
8. Compare Apriori and FP-Growth algorithms in terms of efficiency.
UNIT- 5:
1.Explain the IR (Information Retrieval) algorithm in classification.
2. How do Bayesian networks work in classification problems?
3. Explain k-means clustering with an example.
4.Describe hierarchical clustering and its advantages over other clustering methods.
5.How does a decision tree work in classification problems? What is the difference between
entropy and information gain in decision trees?
6.Explain the importance of entropy and Gini index in decision trees.
7.What is web mining? How is it used in search engines and recommendation systems?
8.What is density-based clustering, and how does DBSCAN work?