Você está na página 1de 4

DBMS QUESTION BANK FOR IV YEAR (ECE & EEE)

UNIT-1
1. Discuss the three schemas Architecture. Discuss the main characteristics of the database approach 2. State the difference between generalizations and aggregations 3. Discriminate the File system versus a Database Management System and briefly explain the Levels of Abstraction in a Database Management System 4. What is data independence? Explain the differences between logical data independence and physical data independence 5. Enumerate and discuss the advantages of a Database Management System 6. Briefly explain about the transaction management. 7. Discuss the DBMS architecture?

UNIT-2
1. What is an ER diagram and discuss several choices to be made when generating an ER diagram? (OR) conceptual database design with ER model 2. Briefly discuss about conceptual design with the ER model. Write short notes on the following: i) Participation constraints ii) Weak Entities 3. Describe the relationship between Entities, Attributes and Entity sets and Write short notes on the following: i) Key constraints ii) Class Hierarchies iii) Aggregation 4. Explain the distinctions among the terms primary key, candidate key and super key 5. Briefly discuss about relationships and relationship sets 6. Discuss in detail the Aggregation feature of the ER model 7. Explain features of ER model?

UNIT-3
1. What is a Data model? What is the relational data model? 2. Define the following terms i)attribute ii)tuple iii)degree iv)cardinality v)schema vi)instance 3. Discuss the characteristics of relations make them different from ordinary tables and files 4. Briefly discuss the different types of update operations on a relation and briefly explain Creation Modification of Relation using SQL 5. What are the general constraints? Explain how to enforce the integrity constraints? 6. Distinguish between key constraints and Foreign key constraints with an examples? 7. Describe about translating relationship sets with participation Constraints 8. Discuss about translating relationship sets with key constraints
9. Explain integrity constraints with an example, SQL Query for each.

10. What is a view? What is update restriction on a view? And how do views support logical data independence 11. What is the foundation for relational Query languages like SQL? 12. What is meant by querying Relational Data? Explain 13. What do you mean by Relational Algebra? Explain the binary operators in Relational Algebra 14. Discuss the DIVISION operation. How is it represented, and what are the requirements of the numerator and denominator relations 15. What are set operators and explain in detail with examples? 16. Discuss the various types of inner join operations 17. What do you mean by Relational calculus? Explain. 18. For the relational schema: Emp (eid: integer, ename: string, age: integer, salary: real) Works (eid: integer, did: integer, pcttime: integer) Dept (did: integer, dname: string, budget: real, managerid: integer) Draw ER model and answer the following: i). Write the SQL statements required to create the preceding relations, including appropriate versions of all primary and foreign key integrity constraints. ii). Write an SQL statement to add John Doe as an employee with eid = 101, age = 32 and

salary = 15, 000. iii). Define the Dept relation in SQL so that every department is guaranteed to have a manager along with ER model 19. How does tuple relational calculus differ from domain relational calculus? Consider the following schema given. The primary keys are underlined Sailors (sid : integer, sname : string, rating : integer, age : real) Boats (bid : integer, bname : string, color : string) Reserves (sid : integer, bid : integer, day : date) Write the queries in relational algebra and in TRC and DRC i) Find the names of sailors who have reserved boat 103? ii) Find the names of sailors who have reserved a red boat? iii) Find the names of sailors who have reserved at least one boat?

UNIT-4
1. Give one example of SQL Query for the following keywords a) ANY b) IN c) EXISTS e) GROUP BY.. HAVING f) ORDER BY d) MIN

2. What is JDBC? Is it an example of embedded SQL or of using function calls and List the shared variables in embedded SQL 3. What are Triggers? Explain some examples of Triggers in SQL 4. What are the Aggregate operators? Explain some examples of Aggregate queries. Discuss briefly about Null values. 5. What is the form of a basic SQL query and explain its meaning? Briefly discuss about Nested queries? 6. Explain the importance of Null values?

UNIT-5
1. Explain the desirable properties of Transactions. (OR) What are the four important properties of transactions? (OR) What are ACID properties? Explain 2. Briefly discuss about Concurrent Execution of Transaction?

4. Briefly discuss about Lock-Based concurrency control. Enumerate and explain specialized locking techniques. 5. Briefly explain concurrency control without locking

6. Concurrent execution of transactions may leave the database in a inconsistent state. Explain with an example and Explain conflict serialisability. 8. Explain the mechanism of Concurrency Control 9. Explain about strict two-phase locking protocol? Explain the ARIES recovery algorithm

*** ALL THE BEST ***

Você também pode gostar