You are on page 1of 1

CMR Institute of Technology, Bangalore

Department(s): ISE
Semester: 0 Section(s): A,B,C Lectures/week: 04
Subject: DATABASE MANAGEMENT Code: 21CS53
SYSTEM
Course Instructor(s): Ms.K Komala devi, Ms.chanchal,Ms Manasa

M
odule-1: Introduction
1. Define DBMS. Explain the characteristics of the database approach.
2 List and explain the advantages of using the DBMS approach.
3 Explain about different data base user and their interfaces.
4 Describe the three-schema architecture. Why do we need mappings between schemas levels? Explain with
necessary diagrams.
5 Explain with neat diagram the database system environment/ Explain with necessary diagram the Database
Component Modules.
6 Draw and Explain different notations used in ER-Diagram
7 Explain about data models, schemas and instances.
8 Define data model, snapshot and schema evaluation. Explain the different categories of data model.
9 Define data independence and mapping. Explain the three-schema architecture with diagram.
10 Draw ER-diagram and Schema Diagram for Company Database.
11 Give a brief history of database Applications.
12 Explain the main phases of database design with neat diagram.
13 Explain about database languages and interfaces.
14 What is a relationship type? Explain the differences among a relationship instance, a
Relationship type and a relationship set.
15 What is an attribute? Explain the different types of attributes that occur in ER-Model with Examples. Write
their corresponding notations?

16 Explain the following terms with examples: Recursive relationship, Weak entity type, Atomic attributes,
Participation constraint, and Cardinality ratio.

Module-3: Introduction to SQL


1. Explain different DDL and DML statements used in SQL with examples

2. Explain CREATE, DROP, RENAME and different ALTER commands.


Explain different insert, update and delete commands used in SQL with example.
3
Create the table named ‘emp’ with the attributes: empno, empname, dept, designation, salary, doj, place. Write
4. SQL statements for the following:
i. Display all the fields of employee table.
ii. Display details of employee number and their salary.
iii. Delete the employee whose empno is 101.
iv. Display total salary of employee which is greater than 120000.
v. Add a column named phone_no in an employee table using alter command
vi. Change the column name from place to state using alter command.
vii. Rename the emp table name as “Employee”

You might also like