You are on page 1of 5

Don Bosco Institute of Technology Bangalore-74

Department of Information Science and Engineering

Sub: DBMS Sub Code: 18CS53


Assignment-I
MODULE-1 and 2

Course Outcomes:
18CS53.1: Identify the characteristics of Database, Database users,
elements used in relational diagrams and describe the
architecture and languages of DBMS.
18CS53.2: Summarize the Relational Model Concepts, Illustrate the
relational constraints and describe the Structured Query
language.
18CS53.3 Use Structured Query Language for database manipulation.
18CS54.4 Recognizes and interpret Normalizations for Relational
Databases.
18CS53.5 Identify the transactions processing properties, concurrency
control techniques and describe various database recovery
techniques.

Revised Blooms Taxonomy:


Level-1 Remembering
Level-2 Understanding
Level-3 Applying
Level-4 Evaluating
Level-5 Creating
GROUP-I [ A Sec- 1DB19IS001 to 1DB19IS015]
[B Sec- 1DB19IS058 to 1DB19IS072]

MODULE-1

1. With neat diagram explain the component models of the DBMS and
their interfaces [ 8 Marks CO-1 RBTL-L2]
2. Define the following with examples: [4 Marks CO-1 RBTL-1]
I. Value set II. Data model III. Meta data IV. Database

3. With neat diagram explain the architecture of the typical DBMS [6 Marks]

MODULE- 2

1. Discuss the Entity integrity and Referential integrity. Why is each


considered as important? [6 Marks – CO-2 RBTL- 2]
2. Describe the characteristics of relations with suitable example for each
[8 Marks-CO-2 RBTL-2]
3.Explain the data types available for attribute specification in SQL [ 4
Marks CO-2 RBTL-2]

4. Consider the following schema and write the relational algebra


Sailors (SID, Sname, Rating, Age)
BOATS (BID, Bname, Color)
RESERVE (SID, BID, Day) [ Marks-8 CO-2 RBTL-4]
I. Retrieve all the sailors name who have reserved red and green boats.
II. Retrieve the sailors name with age over 20 years and reserved black
boat.
III. Retrieve the sailors name who have reserved green boat on Monday
IV. Retrieve the number of boats which are not reserved.
GROUP-II[ A Sec- 1DB19IS016 to 1DB19IS027]
[B Sec- 1DB19 IS073 to 1DB19IS087]

MODULE-1
1. Explain the main characteristics of Database approach versus the file
processing approach [8 Marks CO-1 RBTL-2]

2. What is data independence? Explain different data independence [4


Marks CO-1 RBTL-2]
3. Define the following with examples: [8 Marks CO-1 RBTL-1]
I. Schema II. Data model III. InstanceIV. Canned Transactions

MODUL-2

1. Discuss the following Relational Algebra Operations. Illustrate with Each


an example? [ 10 Marks- CO-2 RBTL-2]
2. What are the basic operations that can change the states of relations in
the database? Explain how the basic operations deal with constraint
violations [ 8 Marks-CO-2 RBTL-1]
3. Consider the following movie database?
Movie(Title, Director, Myear,Rating)
Actors(Actor,Aage)
Acts(Actor,Title)
Directors(Director,Dage) [ Marks-8 CO-2 RBTL-4]
Write following Queries in relational algebra
i. Find the movie made by "Hanson" after 1947
ii. Find all actors and directors
iii. Find "Cpens's" movie with "Mc Dormand"
iv Find (Director,Actor) pair where the director is younger than the actor

4. Discuss insertion, deletion and modification anomalies. Why they are


considered bad [ 8 Marks – CO-2 RBTL-2]
GROUP-III [ A Sec- 1DB19IS028 to 1DB19IS042]
[B Sec- 1DB19 IS088 to 1DB19IS102]

MODULE-1
1. List Advantages and Disadvantages of DBMS and Explain any five
advantages comparing with file Systems [8 Marks CO-1 RBTL-2]
2. What are roles and responsibility of DBA and Database Designers [ 4
Marks CO-1 RBTL-1]
3. What are structural constraints with relationship type? Explain with
example? [6 Marks CO-1 RBTL-1]
4. Design ER Diagram for keeping track information about Bank database
taking into account at least four entities [4 Marks CO-1 RBTL-5]

MODUL-2

1. Give the ER to relational mapping algorithm. Discuss each step with


an example [10 Marks- CO-2 RBTL-2]
2. In SQL which command is used for table creation? Explain how
constraints are specified in SQL during table creation with suitable
example [ 6 Marks- CO-2 RBTL-2]
3. Consider the database RESORT
RESORT(resortno,resortname,resorttype,resortaddr,resortcity,numsuite)
SUITE(suiteno, resortno, suiteprice)
RESERVATION(reservationno,resortno,visitorno,checkin,checkout,totalvis
itor,suiteno)
VISITOR(visitorno ,firstname ,lastname ,visitoraddr)
I.List all the details of resorts on Los Angels
II.List all the full details of all the resorts having number of suites more
than 30
III.List visitors in ascending by firstname [ 6 Marks CO-2 RBTL-4]
GROUP-IV[ A Sec- 1DB19IS043 to 1DB19IS057]
[B Sec- 1DB19 IS103 to 1DB19IS110 and 18 Batch USN’s]

MODULE-1
1. Define the following: [10 Marks CO-1 RBTL-1]
I. Weak entity II. Degree of a relation III. role names and recursive
relationship. IV. Participation Constraints V. Cardinality ratio
2. Explain different types of user friendly interface and different types of
users who typically use each [ 5 marks CO-1 RBTL-2]
3. Explain different type of attributes that appear in ER Model with an
example [6 Marks CO-1 RBTL-2]

MODUL-2

1. Explain the following ins SQL


i. Unspecified WHERE-clause and use of the asterisk
ii. Explicit sets and NULL
iii.Renaming attributes and joined tables [10 Marks- CO-2 RBTL-2]

2. Define the following? i. Relation State ii. Relation Schema iii. Entity iv.
Domain [ 4 Marks CO-2 RBTL-1]
3. Write a short notes on specialization and Generalization with example [6
Marks CO-2 RBTL-1]
4. Explain Specialization and Generalization with an example for Each
[Marks-4 CO-2 RBTL-2]

You might also like