0% found this document useful (0 votes)
6 views3 pages

QP Iat1 DP

This document outlines the Internal Assessment Test for the Database Practices course at Arasu Engineering College. It details the course outcomes, assessment structure, and includes various questions categorized into three parts, focusing on both lower and higher order thinking skills. The test aims to evaluate students' understanding and application of database concepts, including ER models, SQL queries, XML, and distributed databases.

Uploaded by

parvathy
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)
6 views3 pages

QP Iat1 DP

This document outlines the Internal Assessment Test for the Database Practices course at Arasu Engineering College. It details the course outcomes, assessment structure, and includes various questions categorized into three parts, focusing on both lower and higher order thinking skills. The test aims to evaluate students' understanding and application of database concepts, including ER models, SQL queries, XML, and distributed databases.

Uploaded by

parvathy
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/ 3

Roll No.

ARASU ENGINEERING COLLEGE, KUMBAKONAM-612 501


DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

INTERNAL ASSESSMENT TEST – I

Year/Sem./Branch : I / I / ME-CSE Max. Marks : 100


Sub. Code & Name : CP4152 – DATABASE PRACTICES Duration : 3 hours
Date : 30.09.2024

The IAT – I is used to assess the course outcomes CO1, CO2 & CO3 Lower Order Thinking (LOT) and Higher
Order Thinking (HOT) of the course.

K1 – Remembering K2 – Understanding. K3 – Applying


K4 – Analyzing. K5 – Evaluating. K6 – Creating.

COURSE COURSE OUTCOMES


CODE (COs)

C302.1 Convert the ER-model to relational tables, populate relational databases


and formulate SQL queries on data.
C302.2 Understand and write well-formed XML documents

C302.3 Be able to apply methods and techniques for distributed query


processing.

Answer all the Question

PART – A (10X2=20 Marks)

1. Outline unary relationship in the entity relationship model with an [CO1,LOT,K2]


example.
2. What is a foreign key? Give example. [CO1,LOT,K1]
3. List the various types of attributes used in E-R model with an example. [CO1,LOT,K1]
4. Define normalization and classify the three normal with example [CO1,LOT,K1]
5. Define distributed Database. [CO2,LOT,K1]
6. List the implementation issues for active Database [CO2,LOT,K1]
7. What is XML Schema? [CO2,LOT,K1]
8. Outline unstructured data with an example. [CO3,LOT,K2]
9. Present an outline of Neo4j [CO3,LOT,K2]
10. Compare Structured and semi-structured data [CO3,LOT,K2]
PART – B (5X13=65 Marks)
11. a. Illustrate the use of aggregate functions with examples. [CO1,HOT,K3]
(or)
11. a. Outline select, project, Cartesian product and join operations in [CO1,HOT,K4]
relational algebra with an example.

12. a. Explain the different types of database languages. [CO1,HOT,K3]


(or)
12. b. What is an active database? Elaborate the event condition action [CO2,HOT,K3]
model with an example.

13. a. Explain the architecture for Transaction Management in distributed [CO2,HOT,K3]


transactions.
(or)
13. b. Explain the design and implementations issues of active databases. [CO2,HOT,K3]

14. a. What is a distributed transaction? Outline distributed query [CO2,HOT,K3]


processing with an example.
(or)
14. b. Elaborate the XML hierarchical data model with an example. [CO3,HOT,K4]

15. a. What is XPath and XQuery? Elaborate XML querying using XPath [CO3,HOT,K4]
and XQuery with an example.
(or)
15. b. How to Store and Extract XMI. Documents from Databases [CO3,HOT,K3]
Demonstrate with an example.

PART – C (1X16=16 Marks)


16. a. The following relations keep track of airline light information: [CO1,HOT,K6]
Flights flno: integer, from string, to: string, distance: integer,
departs: time, arrive time, price integer) Aircraft(aid: integer, aname,
string. Cruising range: integer) Certified Grid integer, aid: integer)
Employees eid: integer, ename: string, salary: integer)

(i)Print the enames of pilots who can operate planes with cruising
range greater than 3000 miles but are not certified on any Boeing
aircraft.

(ii) A customer wants to travel from Madison to New York with no


more than two changes of flight. List the choice of departure times
from Madison if the customer wants to arrive in New York by 6 p.m.

(iii)Find the names of aircrafts such that all pilots certified to operate
them earn more than $80,000
(or)
16. b. Explain the role of DTD in XML. Create an XML document to [CO3,HOT,K6]
represent a book store with two books and each book should have
attributes for title anther and price. Write an X path expression to
select all the book elements with price greater than $20 from the
created XMI, document.

You might also like