DATABASE MANAGEMENT SYSTEMS

Similar documents
Babu Banarasi Das National Institute of Technology and Management

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Techno India Batanagar Computer Science and Engineering. Model Questions. Subject Name: Database Management System Subject Code: CS 601

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

CS2255 DATABASE MANAGEMENT SYSTEMS QUESTION BANK UNIT I

CMSC 461 Final Exam Study Guide

Northern India Engineering College, New Delhi Question Bank Database Management System. B. Tech. Mechanical & Automation Engineering V Semester

Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10

ROEVER ENGINEERING COLLEGE

MaanavaN.Com DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK

Database Management Systems Paper Solution

Sankalchand Patel College of Engineering, Visnagar B.E. Semester III (CE/IT) Database Management System Question Bank / Assignment

Example Examination. Allocated Time: 100 minutes Maximum Points: 250

CS/B.Tech/CSE/New/SEM-6/CS-601/2013 DATABASE MANAGEMENENT SYSTEM. Time Allotted : 3 Hours Full Marks : 70

CS6302- DATABASE MANAGEMENT SYSTEMS- QUESTION BANK- II YEAR CSE- III SEM UNIT I

QUIZ 1 REVIEW SESSION DATABASE MANAGEMENT SYSTEMS

SYED AMMAL ENGINEERING COLLEGE

Unit 2. Unit 3. Unit 4

1. (a) Explain the Transaction management in a database. (b) Discuss the Query Processor of Database system structure. [8+8]

VIEW OTHER QUESTION PAPERS

E.G.S. PILLAY ENGINEERING COLLEGE (An Autonomous Institution, Affiliated to Anna University, Chennai) Nagore Post, Nagapattinam , Tamilnadu.


Total No. of Questions :09] [Total No. of Pages : 02. II/IV B.Tech. DEGREE EXAMINATIONS, NOV/DEC Second Semester CSE/IT DBMS

High Level Database Models

; Spring 2008 Prof. Sang-goo Lee (14:30pm: Mon & Wed: Room ) ADVANCED DATABASES

ADVANCED DATABASES ; Spring 2015 Prof. Sang-goo Lee (11:00pm: Mon & Wed: Room ) Advanced DB Copyright by S.-g.

DATABASE MANAGEMENT SYSTEM

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

CSE 544 Principles of Database Management Systems. Magdalena Balazinska Winter 2009 Lecture 4 - Schema Normalization

DATABASE MANAGEMENT SYSTEM SHORT QUESTIONS. QUESTION 1: What is database?

Database Management

S.Y.B.Sc. (CS) PAPER - III, Section - I Data Base Management Systems

Data about data is database Select correct option: True False Partially True None of the Above

CS403- Database Management Systems Solved Objective Midterm Papers For Preparation of Midterm Exam

D.K.M COLLEGE FOR WOMEN(AUTONOMOUS),VELLORE DATABASE MANAGEMENT SYSTEM QUESTION BANK

Database Systems Management

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Database Applications (15-415)

CS403- Database Management Systems Solved MCQS From Midterm Papers. CS403- Database Management Systems MIDTERM EXAMINATION - Spring 2010

15CS53: DATABASE MANAGEMENT SYSTEM

Normalization. Murali Mani. What and Why Normalization? To remove potential redundancy in design

Introduction to Database Systems. Announcements CSE 444. Review: Closure, Key, Superkey. Decomposition: Schema Design using FD

Contents. Database. Information Policy. C03. Entity Relationship Model WKU-IP-C03 Database / Entity Relationship Model


Goals for Today. CS 133: Databases. Final Exam: Logistics. Why Use a DBMS? Brief overview of course. Course evaluations

COMP7640 Assignment 2

CSE 544 Principles of Database Management Systems. Magdalena Balazinska Fall 2009 Lecture 3 - Schema Normalization

MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: Time: 60 min Marks: 38

2011 DATABASE MANAGEMENT SYSTEM

1. (a) Briefly explain the Database Design process. (b) Define these terms: Entity, Entity set, Attribute, Key. [7+8] FIRSTRANKER

High-Level Database Models (ii)

Relational Database Systems Part 01. Karine Reis Ferreira

CS348: INTRODUCTION TO DATABASE MANAGEMENT (Winter, 2011) FINAL EXAMINATION

COURSE PLAN. Computer Science and Engineering. COURSE DETAILS Name Of The Programme:: B.Tech Batch:: Systems

The Entity-Relationship Model

Final Review. CS 377: Database Systems

PESIT Bangalore South Campus

II B.Sc(IT) [ BATCH] IV SEMESTER CORE: RELATIONAL DATABASE MANAGEMENT SYSTEM - 412A Multiple Choice Questions.

The Entity-Relationship Model. Overview of Database Design

B.C.A DATA BASE MANAGEMENT SYSTEM MODULE SPECIFICATION SHEET. Course Outline

Delhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:

(All chapters begin with an Introduction end with a Summary, Exercises, and Reference and Bibliography) Preliminaries An Overview of Database

Name Class Account UNIVERISTY OF CALIFORNIA, BERKELEY College of Engineering Department of EECS, Computer Science Division J.

Database Management Systems. Chapter 3 Part 2

COMP Instructor: Dimitris Papadias WWW page:

Name :. Roll No. :... Invigilator s Signature : DATABASE MANAGEMENT SYSTEM

SYED AMMAL ENGINEERING COLLEGE

A database can be modeled as: + a collection of entities, + a set of relationships among entities.

Administrivia. CS186 Class Wrap-Up. News. News (cont) Top Decision Support DBs. Lessons? (from the survey and this course)

From ER to Relational Model. Book Chapter 3 (part 2 )

Overview of db design Requirement analysis Data to be stored Applications to be built Operations (most frequent) subject to performance requirement

M S Ramaiah Institute of Technology Department of Computer Science And Engineering

Q.1 Short Questions Marks 1. New fields can be added to the created table by using command. a) ALTER b) SELECT c) CREATE. D. UPDATE.

The University of British Columbia Computer Science 304 Practice Final Examination

1. Considering functional dependency, one in which removal from some attributes must affect dependency is called

Relational Model History. COSC 416 NoSQL Databases. Relational Model (Review) Relation Example. Relational Model Definitions. Relational Integrity

Conceptual Design. The Entity-Relationship (ER) Model

Name :. Roll No. :... Invigilator s Signature : DATABASE MANAGEMENT SYSTEM

Database Systems. Lecture2:E-R model. Juan Huo( 霍娟 )

8) A top-to-bottom relationship among the items in a database is established by a

UNIT: 1 INTRODUCTION AND CONCEPTUAL MODELLING

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer DBMS

Functional Dependencies & Normalization for Relational DBs. Truong Tuan Anh CSE-HCMUT

CSE 562 Database Systems


COSC Dr. Ramon Lawrence. Emp Relation

Conceptual (high-level, semantic)/ Physical (low-level, internal)/ Implementation (representational)

CSE344 Final Exam Winter 2017

Database Applications (15-415)

Transaction Management

DATABASE SYSTEM CONCEPTS

INSTITUTE OF AERONAUTICAL ENGINEERING


The Relational Model. Chapter 3. Comp 521 Files and Databases Fall

CSE 344 Final Review. August 16 th

TRANSACTION MANAGEMENT

Systems:;-'./'--'.; r. Ramez Elmasri Department of Computer Science and Engineering The University of Texas at Arlington

University of Massachusetts Amherst Department of Computer Science Prof. Yanlei Diao

Elmasri/Navathe, Fundamentals of Database Systems, Fourth Edition Chapter 10-2

Problems Caused by Failures

Transcription:

www..com Code No: N0321/R07 Set No. 1 1. a) What is a Superkey? With an example, describe the difference between a candidate key and the primary key for a given relation? b) With an example, briefly describe Entity vs Relationship and Entity vs Attribute. 2. a) What are mapping constraints? Briefly describe mapping cardinalities. b) What is ternary relationship and what is aggregation? With an example ER diagram describe the usage of ternary relationship instead of aggregation. 3. a) Answer the following for the relational schema: Emp(eid: integer, ename: string, age: integer, salary: real) Works(eid: integer, did: integer, pcttime: integer) Dept(did: integer, dname: string, budget: real, managerid: integer) i. Give an example of a foreign key constraint that involves the Dept relation. What are the options for enforcing this constraint when a user attempts to delete a Dept tuple? ii. Write an SQL statement to add John Doe as an employee with eid = 101, age = 32 and salary = 15, 000. iii. Write an SQL statement to give every employee a 10 percent raise. b) What is unsafe calculus query? Describe, its importance to avoid such queries? 4. a) With an example, briefly describe the process to obtain a set of tuples as the result of a SQL Query? b) What are nested queries? How would you use the operators IN, EXISTS, UNIQUE, ANY, and ALL in writing nested queries? 5. a) When is decomposition is said to be dependency preserving? Why is this property useful? Explain. b) What is lossless join? What is dependency preservation? Briefly describe problems caused by redundancy. 1 of 2

www..com Code No: N0321/R07 Set No. 1 6. a) What is a shadow copy? Briefly describe the shadow copy technique for atomicity and durability. b) What is concurrency control component? With an example, briefly describe concurrent executions. 7. a) What is fine-grained locking? Briefly describe the phases of ARIES recovery method, when a system crash occurred. b) With a neat diagram, briefly describe the architecture of remote backup system. 8. What is a schedule? Define the concept of schedule for a set of concurrent transactions. Describe the process to test the serializability of a schedule. 2 of 2

www..com Code No: N0321/R07 Set No. 2 1. a) Describe briefly about the architecture of a DBMS. b) Briefly describe the responsibilities of DBA. 2. a) What is constraint? With an example, briefly describe key constraint and participation constraint. b) Briefly describe the ER model design process. 3. a) What is the difference between a candidate key and the primary key for a given relation? What is a super key? Give examples for each. b) Briefly describe the responsibilities of data base manager and administrator. 4. a) With examples and syntax, briefly describe SQL aggregate operators. b) What are range variables in SQL? With an example briefly describe range queries. 5. a) What is attribute closure? Briefly describe about Armstrong s axioms. b) What is dependency? Briefly describe about multivalued dependencies and Fourth Normal Form. 6. a) List the ACID properties. Explain the importance of each. b) What is conflict equivalent? Briefly describe view serializability? 7. a) What is buffer management? Briefly describe Log record buffering and Database buffering. b) What is dirty page table? Briefly describe ARIES recovery method. 8. Describe in detail about hash-based index and tree-based index?

www..com Code No: N0321/R07 Set No. 3 1. a) Distinguish between logical and physical data independence. b) With an example, briefly describe the WAL Property. 2. a) What is class hierarchy? What are overlap constraints and covering constraints? What are the two basic reasons for identifying subclasses? b) What are keys? Briefly describe Entity sets and Relationship sets. 3. What SQL constraint enables the definition of a relation? What are integrity constraints? Define primary key constraint and foreign key constraint. How these constraints are expressed in SQL? 4. a) What are triggers? Explain the difference between triggers and integrity constraints, and describe when you would use triggers over integrity constraints and vice versa. b) What types of SQL constraints can be specified using the query language? 5. a) What is decomposition and how it addresses redundancy? What problems may be caused by the use of decomposition? b) What is functional dependency? Why some functional dependencies are called trivial? Describe. 6. a) What is serializability? Briefly describe anomolies due to interleaved execution. b) What is a lock? What is locking protocol? Briefly describe two phase locking protocol. 7. a) What is recovery? Briefly describe the ARIES data structure and other key features of ARIES. b) What is system crash? Briefly describe the purpose of checkpoint mechanism. 8. What is B+ tree index? What are the characteristics of B+ tree Index? With a neat diagram briefly describe B+ tree index structure.

www..com Code No: N0321/R07 Set No. 4 1. a) What is Data abstraction? Briefly describe the advantages of Data abstraction. b) What is a transaction? What guarantees does a DBMS offer with respect to transactions? 2. a) What is aggregation? Describe briefly about aggregations. b) What is Database schema? With an example, briefly describe relational algebra operations. 3. What is a view? What SQL constructs are used to modify the structure of tables and views? How do views support logical data independence? How are views used for security? How are queries on views evaluated? 4. a) What are null values? Are they supported in the relational model? How do they affect the meaning of queries? b) With an example, describe the differences between row-level and statement-level trigger? 5. a) What is BCNF? What is 3NF? Briefly describe the difference between 3NF and BCNF. b) What is functional dependency? How primary keys are related to FDs? 6. a) What is serialization? With an example, briefly describe about overwriting uncommitted data. b) What is concurrent execution? Briefly describe timestamp-ordering protocol. 7. a) What is log? Briefly describe the log based recovery. b) What is buffer management? Briefly describe Operating systems role in buffer management. 8. What is consistency? What is recoverability? What is intension shared and intension exclusive lock? Briefly describe multiple granularity locking protocol.