0% found this document useful (0 votes)
5 views3 pages

Question Bank Sem - 1 Regular

This document is a question bank for the F.Y.B.Sc. (Computer Science) course on Fundamentals of Databases I at Sir Parashurambhau College, Pune. It contains a comprehensive list of questions covering various topics related to Database Management Systems (DBMS), including definitions, advantages, types of keys, normalization, and SQL operations. The questions are designed to assess students' understanding of database concepts and their practical applications.

Uploaded by

kushalshah901
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)
5 views3 pages

Question Bank Sem - 1 Regular

This document is a question bank for the F.Y.B.Sc. (Computer Science) course on Fundamentals of Databases I at Sir Parashurambhau College, Pune. It contains a comprehensive list of questions covering various topics related to Database Management Systems (DBMS), including definitions, advantages, types of keys, normalization, and SQL operations. The questions are designed to assess students' understanding of database concepts and their practical applications.

Uploaded by

kushalshah901
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/ 3

Shikshana Prasaraka Mandali's

SIR PARASHURAMBHAU COLLEGE (Autonomous), PUNE-30


F.Y.B.Sc. (Computer Science)
Fundamental of databases I (Question Bank)
(Semester – I)

1. What is DBMS? Give two advantages of DBMS


2. Give the difference between logical and physical data independence.
3. Define File system.
4. Who are the different database users?
5. What is data abstraction?
6. Define DBMS.
7. What are the disadvantages of a DBMS?
8. Write a note on Data Models.
9. State Users of DBMS.
10. Write a note on component of DBMS.
11. Define instance and schema.
12. What are the types of data independence.
13. Which are two types of DMLs? Give Examples.
14. What is mean by Null values.
15. Define Weak entity.
16. Define following terms:
i. Relationship
ii. Aggregation
iii. Specialization
iv. Generalization
v. Entity set
vi. Attribute
17. What is View level in DBMS.
18. State any two advantages of DBMS over File System.
19. Explain the different attribute types with respect to ER model.
20. What is generalization?
21. Define the concept of aggregation.
22. Explain the distinction among the terms primary key, candidate key and super key.
23. What is a composite attribute?
24. Define an Attribute.
25. Define super key.
26. Define an entity.
27. What is a derived attribute?
28. Difference between primary key and unique key.
29. Define Full outer join.
30. Explain one-to-one relationship with example.
31. Differentiate between specialization and generalization with the help of an example.
32. Define data dictionary.
33. What is candidate key?
34. Explain any four Aggregate function.
35. Explain Ternary Relationship with example.
36. Write a short note on Normal Forms.
37. State any two types of integrity constraints.
38. What is the referential integrity constraints?
39. What is data model? Explain any two types of data models in brief.
40. Differentiate between followings.
i. Entity vs Attributes.
ii. Binary vs Ternary.
41. Explain all DDL commands
42. State the use of Not Null constraint.
43. What is the inner join operation in SQL?
44. What is the difference between char and varchar?
45. What is the use of SELECT statement?
46. Define Axioms of transitivity.
47. List any two aggregate functions
48. Explain any four Constraints.
49. Explain DDL Commands in detail.
50. Define Normalization and state their forms.
51. Explain Specializations with example and diagram.
52. Explain four clauses apply to select statement in SQL.
53. Given the following FDs, find all the possible candidate keys of R.
R = (A, B, C, D)
F = {AB  C, BC  D, CD A, AD  B}

54. Consider the following relation:


R (A, B, C, D, E) and the set of FDs defined on R as:
F = {A B, CD  E, A  C, B  D, E  A}. Compute the closure of F i.e., F+.

55. Consider the following relation:


R(ABCD) and F = {A  B, A  C, C  D).
If R is decomposed into R1 (ABD) with F1 = {A  B, A  D} and R2 (BC) with F2 = {B 
C} Find if the Decomposition is dependency preserving or not.

56. Consider the following:


R (A, B, C, G, H, I)
F (Set of Functional Dependency) = {A B, A  C, CG  H, CG  I, B  H}
Find (AG)+

57. Consider the following entities and relationships:


Game (g_no, gname, no_of_players, coach_name_captain)
Player (p_no, p_name)
Game and Players are related with many-to-many relationships.
Create Relational Database for the above and solve the following
queries.
i. List the name of players playing 'basketball' and 'handball'.
ii. List the name of players playing game 'cricket'.
iii. Count the total numbers of players whose coach name is 'Mr.
Sharma’

58. Consider the following entities and write relational algebra queries.
Donor (d_no, name, gender, address, phone)
BloodBag (b_no, blood_group, rh_factor, expiry_date, quan ty)
Donates (d_no, b_no)
i. Find the Number of donors for each blood group.
ii. Find the total amount of blood donated by female donors with blood
group O +ve.
iii. Find the donors blood whose blood group is AB -ve.
iv. Count the amount of all types of blood donated.

You might also like