0% found this document useful (0 votes)
23 views2 pages

Assignment # 2

Uploaded by

zj4893127
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

Assignment # 2

Uploaded by

zj4893127
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

ASSIGNMENT # 2

DATABASE MANAGEMENT SYSTEMS


(DBMS)
ASSIGNMENT # 2

QUESTION # 1: Define the followings:

1) Projection. 2) Selection 3) Union.

4) Intersection. 5) Division. 6) Join.

7) Aggregation. 8) Grouping. 9) Tuple.

10) Domain.

QUESTION # 2:

Differentiate between Tuple Relational Calculus (TRC), Domain Relational Calculus (DRC), and
Relational Algebra? (6 points)

QUESTION # 3:

Explain set operations in relational algebra with examples. Include a comparison diagram.

QUESTION # 4:

a) Describe and explain join operations and list different types with examples.
b) What is the Differentiate between Natural Join and Theta Join? (6 points)

QUESTION # 5:

a) Explain aggregation and grouping operations with examples?


b) What is the Differentiate between Selection and Projection? (6 points)

Shahzad Rana DATABASE MANAGEMENT SYSTEMS (DBMS)


ASSIGNMENT # 2

QUESTION # 6:

What is the division operation in relational algebra? Write an example and explain its importance.

REFERENCE MATERIALS:

1. Database Systems: A Practical Approach to Design, Implementation, and Management, 6th


Edition by Thomas Connolly and Carolyn Begg

2. Database Systems: The Complete Book, 2nd Edition by Hector Garcia-Molina, Jeffrey D.
Ullman, Jennifer Widom

3. Database System Concepts, 6th Edition by Avi Silberschatz, Henry F. Korth and S.
Sudarshan.

4. Database Management Systems, 3rd Edition by Raghu Ramakrishnan, Johannes Gehrke

5. Principles of Distributed Database Systems by M. Tamer Özsu and Patrick Valduriez,


Springer, 3rd Edition, (March 2, 2011). ISBN-10: 1441988335 166

6. Distributed Database Management Systems: A Practical Approach by Saeed K. Rahimi, and


Frank S. Haug, Wiley-IEEE Computer Society Pr; 1st Edition (May 23, 2011). ASIN:
B005CDYQSC
7. Distributed Systems: Principles and Paradigms by Andrew S. Tanenbaum and Maarten van
Steen, Prentice Hall; US Edition (January 15, 2002). ISBN-10: 0130888931

8. Distributed Systems: Concepts and Design by Jean Dollimore, Tim Kindberg and George
Coulouris, Addison Wesley; 4th Edition (May 20, 2005). ISBN-10: 0321263545

Shahzad Rana DATABASE MANAGEMENT SYSTEMS (DBMS)

You might also like