Unit 6: Advance Databases - Subjective Questions

CAP570 — Advanced Database Techniques • Practice Questions with Detailed Answers

20 questions

1

Explain the major current trends and future directions in database technology.

2

Define Big Data and explain its major characteristics using the Vs model.

3

Why are traditional relational database systems sometimes inadequate for Big Data applications? Explain.

4

Describe a typical Big Data architecture and explain the role of databases within it.

5

Define OLAP and explain the principal OLAP operations with suitable examples.

6

Distinguish between MOLAP, ROLAP, and HOLAP.

7

Compare star and snowflake schemas used in data warehouses and OLAP systems.

8

Describe the construction of a multidimensional data cube. How does the number of possible cuboids grow with the number of dimensions?

9

What is a cloud database? Explain its architecture, benefits, and limitations.

10

Explain cloud database deployment and service models. How do they influence database management?

11

Discuss data consistency, availability, backup, and security challenges in cloud databases.

12

Define NewSQL and explain why it emerged.

13

Compare traditional relational databases, NewSQL databases, and NoSQL databases.

14

Explain the architectural techniques used by NewSQL systems to achieve scalable ACID transactions.

15

Define NoSQL and describe the four principal categories of NoSQL databases.

16

Compare key-value and document databases, including their data models, operations, and use cases.

17

Explain column-family and graph databases. Give appropriate application scenarios for each.

18

State and explain the CAP theorem. How does it affect the design of distributed databases?

19

Distinguish between ACID and BASE models of data management.

20

A global electronic commerce platform needs product catalogs, payment transactions, recommendation relationships, and real-time clickstream analytics. Propose suitable database technologies for these workloads and justify your choices.