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

RDBMS

The document is a comprehensive question bank for a course on Relational Database Management Systems at Jaya College of Arts and Science. It covers various units including definitions, advantages, and components of DBMS, relational models, database design, SQL, and PL/SQL, with questions categorized into parts A, B, and C for each unit. The content is structured to facilitate understanding of key concepts, terminologies, and practical applications in database management.

Uploaded by

merita.281984
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)
13 views

RDBMS

The document is a comprehensive question bank for a course on Relational Database Management Systems at Jaya College of Arts and Science. It covers various units including definitions, advantages, and components of DBMS, relational models, database design, SQL, and PL/SQL, with questions categorized into parts A, B, and C for each unit. The content is structured to facilitate understanding of key concepts, terminologies, and practical applications in database management.

Uploaded by

merita.281984
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/ 7

JAYA COLLEGE OF ARTS AND

SCIENCE THIRUNINRAVUR -

602024

Department of Computer Applications and Computer Science with Artificial

Intelligence Question Bank for Relational Database Management System

Unit 1:

Part A

1. Define DBMS.
2. Differentiate Data and Information.
3. Write down the Objectives of DBMS?
4. Define components of DBMS
5. Write down the Advantages?
6. Define ER Model.
7. Why we use ER Model?
8. What are the Symbols used in ER Model?
9. Define Entity.
10. Define Attribute
11. Difference between strong and weak entity.
12. Define ISA Relationship
13. Define Aggregation
14. Define Composition.
15. Define Advantages of Aggregation and Composition.

Part B

1. Define Data and Evolution of Database.


2. Explain types of Databases.
3. Explain Terminologies of RDBMS with example.
4. Differentiate DBMS and RDBMS.
5. Explain Architecture of DBMS.
6. Explain ER Model and its Components.
7. Briefly explain Attribute with example.
8. Briefly explain Relationship with example.
9. Explain ISA Relationship with example.
10. Briefly explain Aggregation and Composition.
Part C

1. What are the different types of database and users? Discuss the main activities of each.
2. Define DBMS Objectives, Components, Advantages, Disadvantages.
3. Define ER model components, Attributes with example.
4. Explain ER Model Relationships briefly with example.
5. Explain ISA Relationship in detail with example.
6. Briefly explain Degree of Relations with example.
7. Explain Aggregation and Composition with example.

Unit 2:

Part A

1. Define Relational Database.


2. What are terminologies?
3. Define constraints in Relational model.
4. What are the advantages of Relational model?
5. What are the disadvantages of Relational model?
6. What are the characteristics of Relational model?
7. What is Universal and Existential Quantifier?
8. Define CODD’s Rule.
9. How to set Referential Integrity in a Relation?
10. Write a note on degree and cardinality
11. What is Relational data model?
12. What is Relational data model key?
13. Explain Relational Algebra.
14. Explain fundamental operators of Relational Algebra
15. Define Relational Calculus.
16. How to represent select predicate in relational algebra
17. Explain two types of Quantifiers.
18. What are the two types of Relational Calculus?
19. Define QBE
20. Define Key.
21. How to represent Project in relational algebra?

Part B

1. Explain relational model and its important terminologies.


2. Briefly explain constraints in Relational model.
3. Explain Advantages and Disadvantages of Relational model
4. Explain CODD’s Rule briefly.
5. Illustrate features of Relational model.
6. List out Advantages and Disadvantages of Relational Algebra.
7. Explain Union and Intersection of Relational Algebra with example.
8. What is QBE? Explain with example.
9. Explain Difference and Cartesian of Relational Algebra with example.
10. Explain Selection and Projection of Relational Algebra with example.
11. Explain Join and Divide of Relational Algebra with example.

Part C

1. Explain Relational model in Database Management System.


2. Explain Key’s of RDBMS
i. Primary key
ii. Candidate Key
iii. Super Key
iv. Foreign Key
v. Alternate Key
vi. Composite Key
3. Explain Insert, Update, Delete Operation with Example.
4. Explain Relational Data model and its components, Advantages and Disadvantages.
5. What are the types of Relational calculus? Briefly Explain.
6. Illustrate Domain Relational calculus with example.
7. Explain QBE with example.

Unit 3

Part A

1. Define structure of Relational Database.


2. Define Relational Database Design
3. What are the terminologies used in database design?
4. List the steps taken by database designers to ensure good database design.
5. Define database design lifecycle.
6. Define data models.
7. What is normalization?
8. What is the use of Rollback statement in transaction?
9. What is 1NF?
10. What is 2NF?
11. What is 3NF?
12. What is BCNF?
13. What are the operations of Transaction?
14. Write a note on Commit statement.
15. What is Read(x)?
16. What is Write(x)?
17. Define commit.
18. Define Rollback.
19. Define Transaction.
20. Define Database Security.
21. Explain SQL.
Part B

1. Explain structure of Relational Database.


2. Briefly Explain the steps taken by database designers to ensure good database design.
3. Illustrate the terminologies used in Database Design.
4. Explain Database Design lifecycle.
5. Explain logical data model design.
6. Briefly explain data Normalization 1NF and 2NF.
7. Briefly explain data Normalization 3NF and BCNF.
8. What is transaction? Explain all its properties
9. Why database security is important.

Part C

1. Explain structure of Relational Database with neat diagram.


2. Explain relational Database Design.
3. Briefly explain Normalization and its types with example.
4. Explain the tools of Database Schema design.
5. Explain Anomalies in DBMS.
6. Explain ACID Properties with real time example
7. Explain Functional Dependencies and its types.
8. Explain Transaction Processing briefly.

Unit 4

Part A

1. Define SQL.
2. What is the Syntax of SQL>
3. What are the types of SQL Commands?
4. Define DDL.
5. Define DML.
6. Define DCL.
7. Define DQL.
8. List String Datatype.
9. List Numeric Datatype.
10. List Date and Time Datatype.
11. List the types of DDL Statements.
12. List the types of DML Statements.
13. What is the Purpose of DDL?
14. What is the Purpose of DML?
15. Define Selection in DBMS.
16. Define Projection in DBMS.
17. What are the different types of Join?
Part B

1. Explain DDL briefly with example.


2. Explain DML briefly with example.
3. Explain DCL briefly with example.
4. Explain DQL briefly with example.
5. Explain TCL briefly with example.
6. Briefly Explain String Datatypes with description.
7. Briefly Explain Numeric Datatypes with description.
8. Briefly Explain Date and Time Datatypes with description.
9. Difference Between DDL and DML.
10. Explain the Benefits of DDL and DML.
11. Explain the difference Selection and Projection in DBMS.

Part C

1. Briefly Explain DML Commands with examples.


2. Explain the 3 Data types with Description and example.
3. Explain JOIN and SET Operations in DBMS.
4. Explain Aggregate Functions in SQL.
5. Briefly explain DDL Commands with examples.
6. Explain Delete and Truncate Command with Example.
7. Explain Sub Query with example.

Unit 5

Part A

1. Define PL/SQL.
2. What are the Disadvantages of PL/SQL?
3. What are the features of PL/SQL?
4. Define structure of PL/SQL Block.
5. Define Variables.
6. Define Constants.
7. Define Procedures.
8. Define Cursors.
9. Define Triggers.
10. Define Operator Precedence.
11. Explain if-then Statement with syntax.
12. Explain if-then-else Statement with syntax.
13. Explain if-then-elseif Statement with syntax.
14. Explain case Statement with syntax.
15. Explain Iterative Control Loop with syntax.
16. Explain Exit Loop with syntax.
17. Explain Cursors and its types.
Part B

1. Difference between SQL and PL/SQL.


2. Explain Structure of PL/SQL Block.
3. Explain PL/SQL Identifiers.
4. Explain Operator Precedence.
5. Explain if-then and if-then-else statement with example.
6. Explain if-then-elseif and case statement with example.
7. Explain loop and exit loop with example.
8. Explain While Loop and For loop.
9. Briefly explain Cursors and its types.
10. Explain Attributes of Implicit Cursors.
Part C

1. Briefly explain PL/SQL its Structure and Difference of PL/SQL.


2. Explain Control Structures and its types with example.
3. Explain Iterative Control and its types with example.
4. Briefly Explain Cursors and its types.
5. Explain Procedures and also the Advantages and Disadvantages.
6. Briefly explain Functions with example.
7. Briefly explain Packages with example.
8. Explain Exception Handling with example.

You might also like