DBMS Previous
DBMS Previous
SECTION-A
(2019)
1. Answer briefly :
1. Differentiate between Strong and Weak entity sets. How are they represented in an
ER Diagram?
2. What do you mean by a Data Base instance and a Data Base schema?
3. What is DDL in SQL? List the different DDL commands used in SQL.
4. Explain the Cartesian Product operation in Relational Algebra.
5. What is a Database View and how does it help in Database Security?
6. Differentiate between char and varchar2 data types in oracle.
7. What do you mean by integrity of data? List any two integrity constraints.
8. What is Two-Phase Locking?
9. What is Data Farming?
10. What are NoSQL Databases?
(2018)
1. a) What is force writing?
b) What is logging?
c) What are check points?
d) What is log based recovery techniques?
e) What is transaction? Explain with examples f) Explain importance of 5th normal
form?
g) What are various classification of DBMS?
h) What are weak entities?
i) What is foreign key?
j) What is logical data independence?
(2018 -B)
1. a) What is DBMS?
b) What are different types of database users?
c) What do you mean by open database connectivity?
d) What is the difference between primary key and candidate key?
e) Write the syntax of query representation in calculus.
f) What is functional Dependency?
g) What is the full form of XML? Write its application.
h) Discuss the different transaction states.
i) Define data Farming.
j) What is OLAP
(2018) DEC
1. Answer briefly :
a) What is Data Independence of DBMS?
b) What is SQL Dependency?
c) Write a short note on relational algebra.
d) Explain why 4NF is more desirable than BCNF with the help of an example.
e) What are Triggers?
f) Define Embedded SQL.
g) What are applets in XML?
h) How XQuery is used in XML?
i) What is difference between SQL and NoSQL?
j) What is meant by transaction management?
(2017)
1. Write short notes on :
1. Differentiate between Database Administrator and Database Manager.
2. Which DML operations are constrained when you use “with check option” while
creating a view?
3. What is DML in SQL? List the different DML commands used in SQL.
4. What is meant by Multi Valued Dependency?
5. What are NoSQL databases'?
6. What do you mean by single-valued and multi-valued attributes?
7. What is Server side scripting?
8. What is the purpose of check constraint?
9. What is Two-Phase Locking?
10. What are Object-Relational Databases?
(2019)
2. List various advantages of Data Base approach over Traditional File system
approach.
3. What is ER Diagram? What are the symbols used in it? Design and Draw an ER
diagram for a banking system.
4. Explain the different set operations used in SQL.
5. Discuss the Shadow Paging Recovery Technique. Under what circumstances does it
not require a log?
6. What are Multimedia Databases? How data is stored and indexed in Multimedia
Databases?
(2018)
2. Explain with the help of examples ACID properties in DBMS?
3. Explain by taking some examples difference between the terms serial schedule and
serializable schedule?
4. Explain two phase locking protocols? Explain with example.
5. Solve the following on the given data base [using SQL]:
S (Sno, Sname, City, status)
P (Pno, Pname, color, weight)
SP(Sno, Pno , qty)
a) Get supplier number who supplies maximum quantities?
b) Get total quantity supplied by S1?
[you can make assumptions if needed]
6. Discuss the architecture of DBMS in brief
(2018 -B)
2. Consider the following database schema for supplier-parts-projects database
(suppliers(Sno) supply parts(Pno) to projects(Jno)):
Supplier(Sno,Sname,date_of_Birth,birth_place)
Parts(Pno,Pname,color,weight,city)
Project(Jno,Jname,city)
Shipment(Sno,Pno,Jno,qty)
Draw the E-R model. Also specify: the different entities, cardinalities and degrees of the
relationships in the above model. Write the applications of E-R model.
(2018) DEC
2. Give the introduction of database interfaces. What are its types?
3. What is an ER-diagram? Construct an ER diagram by taking a suitable example.
4. What is relational model? How the data and relationships are represented in tables in
relational models?
5. What are different types of normalization? Also explain the difference between BCNF
and 3NF briefly.
6. How OLAP is used to extract and view data in warehousing?
(2017)
2.Describe the three-level architecture of DBMS.
3. What is Relational Calculus? What is the difference between tuple relational calculus
and domain relational calculus? Explain with the help of suitable examples.
4. Explain the schema of XML document with the help of an example.
5. Discuss briefly about mobile database and multimedia database.
6. What are Data warehouses'? Explain the meaning of Extraction, Transformation and
Load in perspective of Data warehouses.
(2017) DEC cse/it
2. What is the architecture of a data base. Explain with example
3. What are the various advantages of data bases over the file system
4. Explain the role of DBA in a data base environment
5. How is a relationship between entities indicated in an E-R diagram, and what is its
function?
6. What is a weak entity, and how is it represented in an E-R diagram? given an
example.
(2017) cse/it
2.Draw an ER diagram for library management system which has student, teacher,
books, inventory, and requirement? Clearly highlight entities, relationship, primary key,
and foreign key?
3. Discuss validation concurrency control technique.
4. Explain why do we need to recover a database with example.
5. How do we deal with constraint violation?
6. Define normalization, structural constraints, interfaces and scheduling.
(2017) DEC
2. What is ER Diagram? What are the symbols used in it? Design and Draw an ER
diagram for a banking system.
3. What is Relational Calculus? What is the difference between tuple relational calculus
and domain relational calculus? Explain with the help of suitable examples.
4. Explain the schema of XML document with the help of an example.
5. Discuss briefly about Spatial and Geographic databases.
6. Discus the Shadow Paging Recovery Technique. Under what circumstances does it
not require a log?
(2016)
2. Explain the need of normalization in database.
3. Discuss the various disadvantages in the file system and explain how it can be
overcome by the database system.
4. What is E-R model? What is the use of E-R model? Draw any E-R diagram of your
choice. Specify different entities, their attributes, cardinalities and degrees of the
relationships in the E-R model.
5. What do you mean by deadlock? How it can be removed?
6. What is the purpose of RAID? Which level of the RAID is best? Why?
(2016) DEC
2. Design an ER diagram for an IT training group database that will meet the information
needs for its training program. Clearly indicate the entities, relationships and the key
constraints. The description of the environment is as follows :
The Company has 12 instructors and can handle upto 100 trainees for each training
session. The company offers 5 advanced technology courses, each of which is taught
by a team of 2 or more instructors. Each instructor is assigned to a maximum of two
teaching teams or may be assigned to do research. Each trainee undertakes one
advanced technology course per training session. (5)
3. a) What is data independence? Describe its different types with example. (2)
b) Explain QBE. What is the relationship between QBE and SQL? (3)
4. What is a relational model? Explain primary key, candidate key and foreign key with
examples. Describe other database constraints with example. (5)
(2019)
7. Explain XML with the help of an example.
8. What do you mean by Normalization? What do you mean by Multi-valued and Join
Dependency. Also Explain 4th and 5th Normal forms with the help of examples.
9. Discus the architecture of Data Warehousing? What are the different challenges in
maintaining these? Discus any two applications of Data Warehouses.
(2018)
7. Draw an ER diagram for the following application from the manufacturing industry:
a) Each supplier has a unique name.
b) More than one supplier can be located in the same city.
c) Each part has a unique part number.
d) Each part has a colour.
e) A supplier can supply more than one part.
f) A part can be supplied by more than one supplier.
g) A supplier can supply a fixed quantity of each part.
[please make necessary assumptions if needed]
9. Discuss various types of normalization? Explain with the help of example difference
between 3rd Normal form and BCNF?
(2018 -B)
7. a) Discuss how Database Systems differs from File System.
b) What is the difference between relational algebra and relational calculus?
(2017)
7. What is meant by the concurrent execution of Database Transactions in a multi user
system? Discuss the different problems that can occur due to concurrent execution of
transactions. Explain with the help of an example the terms Serial – Schedule and
Serializable Schedule.
8. What do you mean by ODBC and JDBC? Explain with the help of an example how to
access data in the database from a Java application.
9. What do you mean by Normalization? Explain the first three normal forms along with
BCNF and the anomalies that exist in these normal forms with the help of suitable
examples
(2017) DEC
7. What do you mean by Normalization? What do you mean by Multi-valued and Join
Dependency. Also Explain 4th and 5th Normal forms with the help of examples.
8. Discus the architecture of Data Warehousing? What are the different challenges m
maintaining these? Discus any two applications of Data Warehouses.
9. What do you mean by ODBC and JDBC? Explain with the help of an example how to
access data in the database from a Java application.
(2016)
7. Diagrammatically illustrate and discuss the steps involved in processing a query.
(10)
8. a) What is Lossless-join decomposition? (2)
b) Explain two types of Participation constraints. (3)
c) What is the difference between tuple relational calculus and domain relational
calculus? (5)
9. Explain deferred database modifications and immediate database modification
recovery techniques.
(2016) DEC
7. Consider the following relations :
Employee (emplD, FirstName, LastName, address, DOB, sex, position, deptNo)
Department (dtptNo, deptName, mgr, emplD)
Project (projNo, projName, deptNo)
Work on (emplD, projNo, hours worked)
Write the SQL statements for the following :
a) List the name and addresses of all employees who work for the IT department.
b) List the total hours worked by each employee, arranged in order of department
number and within department, alphabetically by employee surname.
c) List the total number of employees in each department for those departments with
more than 10 employees.
d) List the project number, project name and the number of employees who work on
that project.
8. a) What is normalization? Explain INF, 2NF, 3NF and BCNF.
b) Explain the various database recovery techniques.