Assignment-2 MODULE-3:: DBMS-18CS53
Assignment-2 MODULE-3:: DBMS-18CS53
ASSIGNMENT-2
MODULE-3:
Relational Model, Algebra, Logical Design and SQL
Q1. With an example, explain Specifying Constraints as Assertions in SQL [5 Marks, CO3,
RBTL-L2]
Q2. With a neat diagram, Explain Three Tier Architecture Database Applications and briefly
explain the advantages of Three tier Architecture [ 10 Marks, CO3,RBTL-L1]
Q3. Draw and explain 3-tier Architecture and technology relevant to each tier. Write the
advantages of 3- tier architecture. [ 5 Marks, CO4,RBTL-L2]
Q4. What are the difference between JDBC and SQLJ [ 5 Marks, CO ,RBTL- ]
Q1. With an example, explain the concept of View in SQL. [ 5 Marks, CO3,RBTL-L2]
Q2. Explain the following constructs used in SQL with example: (i)Nested queries ii)Aggregate
functions iii) Triggers iv)Views and their updability v) schema change statements [ 5 Marks,
CO2,RBTL-L2]
Q3.Write a short note on a)html forms b)Java scripts c)CGI d)Application servers e)Servlets [
10 Marks, CO4,RBTL-L2]
Q4. How Triggers and Assertions are defined in SQL? Explain [ 8 Marks, CO ,RBTL- ]
DBIT,Bangalore Page 1
DBMS-18CS53
Q1. List & briefly explain different types of JDBC Drivers [5 Marks, CO3,RBTL-L1]
DBIT,Bangalore Page 2
DBMS-18CS53
Q3. Consider the following schema and write the relational algebra
Sailors (SID, Sname, Rating, Age)
BOATS (BID, Bname, Color)
RESERVE (SID, BID, Day)
DBIT,Bangalore Page 3