B.Sc IIIyr
(DBMS)
Unit-I
Short
questions:
- What is a database,dbms,metadata? (*)
- Explain why DB design is important.
- What are DB systems?
- Explain different types of databases?
- What are the advantages of DBMS?(**)
- What are keys?
- List out codd’s relational DB rules (*)
- Distinguish between simple and composite attributes
- Explain DB system environment
- Explain DB basic building blocks (*)
- Write about tables and their characteristics
- What is logical independence? (*)
- List the
limitations of DBMS?(*)
Essay
questions:
- Discuss about historical roots of a database?
- What are the problems with file system data management?(*)
- Explain about data redundancy?
- List and explain the functions and capabilities of DBMS? (*)
- Describe about data modeling and data models? (*)
- Explain in detail why databse is important?
- What are business rules?discuss in detail? (**)
- Explain the evolution of data models? (*)
- Explain the disadvantages of data models? (*)
- Explain in brief about the degree of data abstraction? (****)
- Write about the logical view of data in relational database model.
- Define a relation?and explain the characteristics of relational table. (*)
- What is a relationship?discuss about relationships within the relational database.
- Define the terms data dictionary and system catalog? (**)
- What is an index?explain? (*)
- Discuss in detil about integrity rule in relational data model. (**)
- Explain in detail the components of DB system environment? (*)
- Explain with
example the relational set operators. (**)
Unit-II
Short
questions:
- What is an entity,entity type,entity instance and domain? (**)
- What is a relationship, relationship type and relationship instance.
- Define data redundancy?
- What is denormalization?
- What is a surrogate key?
- Define ER model? (*)
- Define functional dependency?
- What is an entity?explain different types of entities? (*)
- What is an attribute?explain different types of attributes? (***)
- Explain recursive relationship with example? (**)
- Explain Degree of relationship? (*)
- What is entity relationship model ?explain with example?
- What are the basic constructs of ER model.
- Discuss about the challenges of DB design conflicting goals.
- Explain with example how to develop an ER diagram
- What is normalization?explain about DB tables and normalization(*)
- Explain 1st, 2nd and 3rd normal forms(**)
- Explain in detail about higher normal forms.
- Explain BCNF and 4th normal form with example. (*)
- Explain how to improve the DB’s ability to provide information and to enhance its operational characteristics (Improving Design).
- What is a Surrogate Key? What are its advantages and disadvantages?
- What is an EER Model and how to represent Supertype and Subtype relationships? (*)
- Explain Inherritance and Subtype discriminator with examples. (***)
- Describe in brief about specialization and generalization. (**)
- What is entity clustering?Explain the use of entity clusters in ERD. (**)
- What is a Primary Key? Explain some desirable Primary Key characterstics(guidelines). (*)
- Explain Learning Flexible DB Design Cases. (*)
- Explain the usage of composite primary key with an example. (*)
- Explain with
example the disadvantages of storing derived attributes. (*)
Unit
–III
Short
questions:
- Explain select query in sql
- Explain how to create table with syntax in sql
- What are views and indexes? (*)
- What is a cursor,stored procedures? (*)
- What are the several parts of sql
- Explain various data types used is sql and pl/sql (**)
- What is the syntax to create sequences in oracle?
- Explain column constraint in sql (*)
- What is physical security? (*)
- Define trigger?
(**)
Essay
questions:
- List and explain various DML,DDL commands in sql? (*)
- List out some important sql functions? (**)
- Explain arithmetic functions? (*)
- What is a join?discuss about various joins used in sql? (**)
- Explain order by,group by and having clauses with example?
- List and explain sql relational set operators (***)
- List and explain sql logical operators
- Explain special operators?
- Explain in brief about subqueries and correlated queries? (**)
- Discuss in brief about procedural sql?
- What is SDLC?explain various steps used in SDLC? (**)
- What is DBLC?what are the steps involved in DBLC? (**)
- Discuss in detail about the strategies of DB design
- Distinguish two different design philosophies in DB design(centralized & decentralized).
- What is a trigger?explain?
- Explain various types of cursors?
- What is
exceptional handling with example? (*)
Unit-IV
Short
questions:
- What is concurrency control?
- Write about distributed transparency
- What is a transaction?and what is transaction log? (*)
- What is DDBMS?
- List the main categories of concurrency control mechanism?
- Explain the advantages and disadvantages of DDBMS? (*)
- Explain DDBMS components? (*)
- What is data fragmentation? (*)
- Write about transaction ACID rules/transaction properties? (**)
- Explain deifferent locks?explain binary lock? (**)
- Explain deadlock? (*)
- Explain commit and rollback commands?
- What is scheduler?
(*)
Essay
questions:
- What is concurrency control?explain the 3 main problems associated with it? (*)
- Explain about the concurrency control with locking methods? (*)
- Describe in detail about time-stamp based concurrency control method? (**)
- Describe in detail about optimistic cc method?
- What are the 3 types of DB critical events that can trigger the DB recovery process?give some examples for each one
- Explain in detail the need for DB recovery management? (*)
- Describe the evolution of DDBMS from centralized DBMS to distributed DBMS?
- What is data replication?explain 3 replicated strategies? (*)
- Explain the difference between distributed processing and distributed DB?
- Explain the characteristics of DDBMS. (**)
- Discuss in brief about levels of data and process distribution? (*)
- Explain the distributed database transparency features?
- Explain the transaction transparency?
- Explain in detail two phase commit protocol? (**)
- Explain performance transparency and query optimization?
- Explain data fragmentation,replication and allocation?(distributed DB design) (**)
- Explain the difference between distributed DB and client/server architecture
- Explain how to
ensure serializability using two-phase locking? (*)
Unit-V
Short
questions:
- Define OLAP?
- Define MOLAP?
- List out the components of star schema (*)
- What is data mining?
- What is decision support system?
- What is data warehouse? (***)
- List out the benefits of decision support system?
- List out the advantages of c/s applications?
- Define data administrator,facts? (*)
- Data as a corporate assest justify? (*)
- Describe 12 rules to define data warehouse? (*)
- Define slice and
dice techniques? (*)
Essay
questions:
- Explain in detail the need for data analysis?
- What are decision support systems and what role do they play in the business environment?
- What are the main characteristics of datawarehouse?also state its advantages and disadvantages?and characteristics of operational db data.(*)
- What is OLAP?what are its main characteristics?
- What is OLAP?explain OLAP architecture?(**)
- Explain what is ROLAP and why you would recommend its use in the relational DB environment?
- Discuss the different phases in data-mining process?(**)
- Write in detail about SQL extension for OLAP
- Explain the need for and role of DB in an organization.(*)
- Describe the evolution of DB in an organization.(*)
- Explain the various types of data dictionary.explain their features?and case tools.(**)
- Discuss in brief about managerial and technical roles of DBA’s.(**)
- Compare and contrast the activities and characteristics of data administrator and DBA.(*)
- Explain with a diagram the tools of business intelligence?(*)
- Explain the
components of business intelligence with a diagram?(*)
No comments:
Post a Comment