I
(_
. CS/BCA(~)/EVEN/SEM-4/400086/2023-2024/I108
....................
"-,
MAULANA ABUL KALAM AZAD UNIVERSITY OF TECHNOLOGY, WEST BENGAL
~
rlS,,....,.;;.;:,,
Paper Code: BCAC401 Database Management System
UPI D : 400086
Time A(lotted: 3 Hours Full Marks : 70
The ,Figures In the margin lnillcdte full marks.
Candidate are required to give their answers In their own words as far as practicable
Group-A (Very Short Answer Type Question)
1. Answer any ten of the following : [ 1 X 10 =10]
~f Data about the data is known as
----
(II) Not applicable condition ca·n be represented In relation entry as _ _
,m( Command that is used to add attributes to an existing relation, is _ _ _ __
(IV) To select a tuple from a relational database table, the symbol used in a relational algebra is _ __
{V) State one of the ·causes of the ~allure of file system.
The main goal of indexing is to _ _ __
A transaction can proceed only after the con~u_rrency control manager _ _ _ the lock to the transaction.
In relational model, rows are-referred to as _ __
~ An entity set that does not have sufficient attributes to form a primary key is termed a _ _ __
~ _ _ _ _ Command will remove the re.cords from the table, but not affect the structure of the table.
pOl A relation is considered to be in seconc:J normal form if it is in first. norma,1 form and it has no._ _ _ __
dependencies. • • .. • • •
(XII) Ries of unordered record are called
-----
Group-B (Short Answer Type Question}
Answer any three of the following : [ 5 X 3 = 15]
.:Z. What is data abstraction? How isdata.abstraction~chieved in DBMS? [Sl
3. What are mapping constraints.in DBMS? Explaip_with example: [5]
;r: What js•difference be~een ·ooL DMt and o·a iri·Sci.t.? ' [5]
/ . What is function_al_9ependenc~"? Expl~jn full.-functional dependen~y-and trivial·functional dependency with [5]
examples:
y. What.ls data independence? H_ow is physical data independence different from logical data independence? [5]
Explain with example.
~roup.:C (Lo~g Answer Type .Questio~}
Answer any.three of the follo~i.ng: [ 15 X 3 =45]
7. {a} W,hat is the,diff~rence be~een the_-datsibase schema and ,database in~tance? Which of them is [ 3+2]
more lia~le,tc?c~·n~eJ!!9,~ently ~-nd_why? . . ·- .
(b} Explain hierarc:hical, ~ela'tional and neh'vork database model with example. [5J
, , . . 0
(c) What is data dictionary? E'xplain its importance. [5J
(a) What is the relationship' beJween a weak and a strong entity set? (5 J
(b) Explain foreign key with an example. [3J
(c) Construct an-ER oiagram f9r a Company having following details: [ 7 ]
• Company org 9nized into departments. Each department has unique n~me and a particular
employee who manages the department. Sta~t date for the manager Is (ecorded. Department may
have several locations. • • •
• A department col)trols a number of projects. Projects have a unique name, number and a single
location.
• Company's employee name, employee no, address, salary, sex and birth date are recorded. An
employee is assigned to one department, but may work for several projects (not necessarily
controlled by his/her dept). Number of hours/week an employee works on each project is recorded;
the immediate supervisor for the employee is also recorded.
1/2
I name, birth date,
• Emp.foyee's depen_pent are tracked for health Insurance purposes (dependent
relati~nship to ·employee are recorded) .
.f. (·a) "All primary keys are the super key but the converse Is not true"-cla rify the statemen
t. [51
(b) What is "NULL" in-DBMS? [ 51
Explain Cursors and triggers in DBMS.
(c) Consider the SBR relations below with ·candidate key underlined: [ 51
Sailors (Sid: integer, Snarhe: String, Rating: Integer, Age: real)
Boats (Bid: integer, Bname:·Strihg, ·Golor: St_ring)
Reserves (Sid: integer, Bid: :integer, day:· D~te)
Find-the Relational "Algebra of the f91iowirJg query using above SBR relations.
. the names of sailors who have rese6,ed
(i) Find . . least two boats. .
at
(ii) ·Find the name of sailors with age .over: 20.~tl<? h_ave not reserved a red boat.
[4]
+.6.(a) What are the basic issues in the d~sign of an.ER·~at~base schema?
each of them with [5]
(b) What is a key in DBMS? What are the different keys used in DBMS? Explain
example. . '
key, candidate [6l
(c) Take a single example__of a database and explain :the relationship between primary
• key a~d foreign -~y.i_n that"example _database~ • •
integrity in relational [sl
11. (a) What is a· s~.stem catalog? What do you mean by entity integrity and domain
-
• mode·I? . ,· . · ·- : • · -· '. • • · • • .
. ... . . .. ..
[5]
a
(b} What ·is DBMS; and how doe~ it 'tfiffer ·from a file rnanag~m.ent syst~m?
[5]
(c) What do you mean-by data. integrity a~d consistency? Expl_ain with example.
*** END OF PAPER***
l
I . (