0% found this document useful (0 votes)
23 views2 pages

DBMS CAT-1

Uploaded by

hodcse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views2 pages

DBMS CAT-1

Uploaded by

hodcse
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

Register Number:

INDRA GANESAN COLLEGE OF ENGINEERING


IG Valley, Manikandam, Tiruchirappalli, Tamil Nadu – 620 012, India
(Approved by AICTE, New Delhi and affiliated to Anna University, Chennai)
Internal Assessment Exam – CAT-1 Date/Session Marks 60
Course code CS3492 Course Title DATABASE MANAGEMENT SYSTEM
Regulation 2021 Duration 2 HRS Academic Year 2023-2024
Year II Semester IV Department CSE
COURSE OUTCOMES
CO1: Construct SQL Queries using relational algebra
CO2: Design database using ER model and normalize the database
CO3: Construct queries to handle transaction processing and maintain consistency of the database
CO4: Compare and contrast various indexing strategies and apply the knowledge to tune the performance
of the database
CO5: Appraise how advanced databases differ from Relational Databases and find a suitable
Database for the given requirement.
CO6 Distinguish various indexing and hashing strategies in different database systems.

Q.No. Question CO BTS


PART A
(Answer all the Questions 9 x 2 = 18 Marks)
1 What is DBMS? CO1 K1
2 Tell how Relational DBMS works. CO1 K1
3 Relate the merits and demerits of redundancy. CO1 K1
4 List out some applications of databases. CO1 K1
5 Label the Schema and its types. CO1 K1
6 Show the various types of Data Models with examples.. CO1 K1
7 Classify entity and relationship set. CO2 K2
8 Illustrate Cardinality. CO2 K2
9 Outline Functional Dependency. CO2 K2
PART B
(Answer all the Questions 2x 14 = 28 Marks)
11a Tell the Characteristics and Purpose of DBMS. CO1 K1
OR
11b Name the various views of Data with examples. CO1 K1

12a Summarize Procedural Query Language? Explain the various operations CO1 K2
Performed using relational operators.
OR
12 b Explain the use of Dynamic SQL in DBMS in detail. CO1 K2
PART C
(Answer all the Questions 1 x 14 = 14 Marks
13a . Construct the following relations for a company database Application. CO1 K3
 Employee (Eno, Name, Sex, DOB, Doj, Designation, Basic_Pay,Dept_No)
 Department (DeptNo, Name)
 Project (ProjNo, Name, Dept_No)
 Works for (Eno,ProjNo,Date, Hours)
The attributes specified for each relation is self-explanatory. However the business
rules are stated as follows. A department can control a project. An employee can work
on any number of projects on a day.
However an employee cannot work more than once on a project he/she
worked on that day. The primary key are underlined.
(i). Identify the foreign keys, Develop DDL to implement the above

Page 1 of 2
schema.
(ii) Develop an SQL query to list the department number and the number
of Employee in each department.
(iii)Develop a View that will keep track of the department number, the
number of employees in the department, and the total basic pay
expenditure for each department.
(iv)Develop an SQL query to list the details of employees who have
worked in more than three projects on a day.
OR
13b Develop the following table CO1 K3
Degree(degcode, name, subject)
Candidate(seatno, degcode, semester, month, year, result)
Marks(seatno, degcode, semester, month, year, papcode, marks)
Degcode-degree code, Name-name of the degree (MSc, MCOM)
Perform various query operations using SQL:
(i) Write a SELECT statement to display all the degree codes which are
there in the candidat table but not present in degree table in the order of
degcode.
(ii) Write a SELECT statement to display the name of all the candidates
who have got less than 40 marks in exactly 2 subjects.
(iii)Write a SELECT statement to display the name, subject and number
of candidates for all degrees in which there are less than 5 candidates.
(iv) Write a SELECT statement to display the names of all the
candidates who have got highest total marks in MSc.,(Maths)

Course Faculty HoD


(Name /Sign / Date) (Name /Sign / Date)

Page 2 of 2

You might also like