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

DBMS Question For Assignment-2

The document is an assignment for a Database Management System course, covering various topics such as Relational Algebra, ER Diagrams, Normalization, and concurrency control. It includes questions on the commutativity of union and intersection operations, steps for converting ER Diagrams to Relational Models, and SQL queries related to employee data. Additionally, it addresses concepts like integrity constraints, redundancy, and types of join operations.

Uploaded by

askrahulsingh350
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

DBMS Question For Assignment-2

The document is an assignment for a Database Management System course, covering various topics such as Relational Algebra, ER Diagrams, Normalization, and concurrency control. It includes questions on the commutativity of union and intersection operations, steps for converting ER Diagrams to Relational Models, and SQL queries related to employee data. Additionally, it addresses concepts like integrity constraints, redundancy, and types of join operations.

Uploaded by

askrahulsingh350
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Database Management System (E1UA302B)

BCA 2022-23 II Sem III


Assignemnt-2

Q.1. What do you mean by Relational Algebra? Show that Union and Intersection Operations are Commutative
in case of Relation.
Q.2. Explain the steps of converting an ER Diagram into Relational Model With a suitable Example.
Q.3. What do you mean by Normalization? Explain with examples when a relation is said to be in 1NF, 2NF
and 3NF.
Q.4. What do you mean by ER Diagram? Explain various components of an ER Diagram with a suitable
Diagram.
Q.5. What do you mean by cardinality? What are different kinds of cardinalities?
Q.6. What do you mean by redundancy? How this can be avoided?
Q.7. What do you mean by mapping cardinalities? Explain various types of cardinalities?
Q.8. Why is concurrency control needed? Explain lost update, Inconsistent retrievals, and uncommitted
dependency anomalies.
Q.9. Discuss the various types of join operations? Why these are join required?
Q.10. What is the difference between Procedural DML and Non-Procedural DML?
Q.11. Write SQL query for following consider table
EMP (empno , deptno, ename ,salary, Designation, joiningdate, DOB,city)
a. Display names of employees whose experience is more than 10 years
b. Display age of employees
c. Display average salary of all employee
d. Display name of employee who earned highest salary
Q.12. What are integrity constraints? Why they are important?
Q.13. Why the concurrency control is needed? Explain it?
Given a schedule S for transactions T1 and T2 with set of read and write operations,
S: R1(X) R2(X) R2(Y) W2(Y) R1(Y) W1(X).
Identify, whether given schedule is equivalent to serial schedule or not?
Q.14. Describe Armstrong's axioms in detail. What is the role of these rules in database development process?
Q.15. Which relational algebra operations require the participating tables to be union-compatible? Give the
reason in detail.

You might also like