PART B 1.What is meant by term relationship between entities ? Explain the different types of relationships that can exist with examples ? 2.Explain the concept of dependent entities ? give example. 3.What do you mean by mapping cardinalities ? Explain various type of cardinalities. 4.What is difference between total and partial participation ? Explain. 5.What is the difference b/w single and multivalued attributes ? Explain. 6. What do you mean by Null values? Explain with suitable examples. 7.Discuss the various update operation on relation and types of integrity constraints that must be checked for each update operation ? 8. What is relational algebra ? Discuss the various operations of relational algebra. 9. Describe the different types of relational calculus in detail. 10.What dis relational calculus ? Differentiate relational algebra and relational calculus. 11.What do you understand by distributed databases? Give the various advantages and disadvantages of distributed database management system. 12. Explain the architecture of Client-Server databases in detail. 13. What are the main differences between a parallel and a distributed system ? Explain 14. Explain nested Queries with examples 15. Explain embedded SQL in detail 16.Explain the integrity constraints supported by SQL 17.Explain triggers with example. 18.Explain security and authorization and Security in SQL 19.Explain dynamic SQL in detail 20. Explain distributed Database in detail 21. Explain CSDB in detail PART B 1. Discuss concept of database language 2. Discuss about database interfaces. 3. What is relationship ? What are various types of relationship ? Explain with example. 4. Explain the Codd’s Rule in detail. 5. What do you mean by RDBMS ? What are its characteristics ? 6. Explain Entity integrity and Referential integrity in detail. 7. What is the difference between DBMS and RDBMS ? Which of them is more suitable? 8. What is relational algebra ? Discuss the various operations of relational algebra. 9. Describe the different types of relational calculus in detail. 10.What dis relational calculus ? Differentiate relational algebra and relational calculus. 11. What do you mean by Null values? Explain with suitable examples. 12. Why normalization needed ? What are its disadvantages ? 13..Discuss the various normal form in normalization with suitable examples. 14. Define term anomalies.Explain BCNF in detail. 15.What do you mean by BCNF ? Why it is used and how it differ from 3 NF ? 16. Explain the different normal forms in detail 17.Explain Functional dependency and Trivial functional dependency with examples. 18.Explain Fourth normal forms with examples. 19.Explain Closure of Set of Functional dependency and Closure of Attribute sets 20.Explain Canonical cover and Extraneous Attributes with examples. 21.Explain BCNF with examples and also state the difference between this from 3NF. 22. Give the various advantages and disadvantages of the network model.how it differ from relational model ? 23.Compare BCNF and 3NF PART B 1. Why is concurrency control needed? Explain lost update, Inconsistent retrievals and uncommitted dependency anomalies. 2. What is a deadlock ? How can a deadlock occur ? explain. 3. Briefly explain one deadlock prevention algorithm. 4. What if time stamping is used ? Explain briefly 5. What is two-phase locking and how does it guarantee serializability ? 6. Discuss the concurrency control mechanism in detail using suitable example. 7. Differentiate between Two phase locking and Rigorous two-phase locking. 8. How can deadlocks be avoided when using 2PL? 9. How Share and exclusive locks differ ?Explain. 10. How precedence graph can be used to detect deadlock ? 11. What is a system log ? What is the purpose of the system log in system recovery 12. Explain serializability 13. Explain lock based protocols 14. Explain two phase locking in detail. 15. Explain log based recovery in detail 16.Explain ACID properties 17.Discuss about recovery PART B 1. Explain RAID levels in detail 2. Explain file organization in details. 3. Explain indexing and hashing 4. Explain B+ tree index in detail 5. Explain Query processing in detail. 6. Explain Ordered indices in detail. 7. Explain Static hashing. 8. Explain Dynamic hashing. 9. Explain organization of records in files. 10. Explain JOIN, SELECTION and SORTING 11.Explain Tertiary storage. 12.Explain the cost estimation 13.What is Query optimization ?What are different techniques used in it. 14.Discuss in detail the physical storage media 15.Explain the magnetic disks 16.Discuss Database tuning PART B 1. What are various components of Database System ? Explain in detail. 2. What do you mean by data models ? Explain network, hierarchical and relational model in detail. 3. Explain various levels of Data abstraction in database system ? 4. What do you mean by database ? What is the purpose of a database system ? Explain. 5. What do you mean by DBMS ? Explain its functioning. 6. Explain architecture of DBMS and its advantages ? state two main disadvantages of DBMS ? 7. What is DBA ? What are major responsibilities of DBA and database designers ? 8. What are problems with traditional file processing system ? How they are removed in database system ? Explain 9. What do you mean by Entity-Relationship Diagram ? Explain 10.Explain the various terms of an E-R model and how are they represented in an E-R model 11.Describe the three-level architecture of DBMS ? Also explain its importance in a database environment. 12. Discuss concept of database language and interfaces 13. Explain the architecture of DBMS with a neat block diagram 14. Explain ER model in detail 15. Explain the design issues of ER-model 16. Explain the various relational algebra operations 17. Draw an ER diagram for a banking enterpr