1 P a g e D a t a b a s e o l d p a p e r b y w a s i m

Size: px
Start display at page:

Download "1 P a g e D a t a b a s e o l d p a p e r b y w a s i m"

Transcription

1 1 P a g e D a t a b a s e o l d p a p e r b y w a s i m Q#1. What is concurrency control? Ans: Concurrency control (CC) is a process to ensure that data is updated correctly andappropriately when multiple transactions are concurrently executed in DBMS. Concurrencycontrol protocols can be broadly divided into two categories Lock based protocols Time stamp based protocols Locks are of two kinds Binary Locks Shared/exclusive Q#2. Shortly explain Referential integrity constraints. Ans: For referential integrity to hold in a relational database, any column in a base table that isdeclared a foreign key can contain either a null value, or only values from a parent table'sprimary key or a candidate key. Q#3. What is anomaly in database? Ans: 1. An insertion anomaly is the inability to add data to the database due to absence of otherdata. For example, assume Student_Group is defined so that null values are not allowed. Update, deletion, and insertion anomalies are very undesirable in anydatabase.anomalies are avoided by the process of normalization. 2. These problems arise from relations that are generated directly from user views are calledanomalies. There are three types of anomalies: update, deletion and insertion anomalies.an update anomaly is a data inconsistency that results from dataredundancy and a partialupdate. 3. Without normalizationmany problems can occur when trying to load an integrated conceptualmodel into the DBMS. Q#4. What is meant by transitive dependency? Ans: In Database Management System, a transitive dependency is a functional dependencywhich holds by virtue of transitivity. A transitive dependency can occur only in a relation thathas three or more attributes. Let A, B, and C designate three distinct attributes (or distinctcollections of attributes) in the relation. Suppose all three of the following conditions hold: 1. A B 2. It is not the case that B A 3. B C Then the functional dependency A C (which follows from 1 and 3 by the axiom of transitivity)is a transitive dependency. Q#5. What is three tier architecture? Ans: A three-tier architecture is a client-server architecture in which the functional processlogic, data access, computer data storage and user interface are developed and maintained asindependent modules on separate platforms.

2 2 P a g e D a t a b a s e o l d p a p e r b y w a s i m Q#7. Explain the difference b/w logical and physical data independence. Ans: Physical data independence is the ability to modify the physical scheme withoutmaking itnecessary to rewrite application programs. Such modifications include changing fromunblocked to blocked record storage, or from sequential to random access files. Logical data independence is the ability to modify the conceptual scheme without makingit necessary to rewrite application programs. Such a modification might be adding a field to arecord; an application program s view hides this change from the program. Q#8. Define integrity constraints. Ans: Integrity Constraints are of four types: 1. Domain integrity Constraint Domain integrity means the definition of a valid set of values for an attribute. You define-data type, - length or size - is null value allowed - is the value unique or not for anattribute. You may also define the default value, the range (values in between) and/orspecific values for the attribute. 2. Entity integrity Constraint The entity integrity constraint states that primary keys can't be null. There must be aproper value in the primary key field. 3. Referential integrity Constraint The referential integrity constraint is specified between two tables and it is used tomaintain the consistency among rows between the two tables.the rules are 1. You can't delete a record from a primary table if matching records exist in a relatedtable. 2. You can't change a primary key value in the primary table if that record has relatedrecords. 3. You can't enter a value in the foreign key field of the related table that doesn't exist inthe primary key of the primary table. 4. However, you can enter a Null value in the foreign key, specifying that the records areunrelated. 4. Foreign key integrity Constraint There are two foreign key integrity constraints: 1. Cascade update related fields 2. Cascade deletes related rows. These constraints affect the referential integrity constraint. Q#9. What is a transaction? Ans: A transaction is a sequence of operations performed as a single logical unit ofwork. A logicalunit of work must exhibit four properties, called the atomicity, consistency, isolation, anddurability (ACID) properties, to qualify as a transaction.atomicity. Q#10. What`s the purpose of data model? Ans: A database model is a type of data model that determines the logical structure of a databaseand fundamentally determines in which manner data can be stored, organized, andmanipulated. The most popular example of a database model is the relational model, whichuses a table-based format. Q#11. Define Aggregation.

3 3 P a g e D a t a b a s e o l d p a p e r b y w a s i m Ans: Data aggregation is any process in which information is gathered and expressed in asummary form, for purposes such as statistical analysis. A common aggregation purpose is toget more information about particular groups based on specific variables such as age,profession, or income. Q#12. What is the difference b/w degree and Cardinality in relation? Ans: 1) Cardinality is the min and max no. of occurrences of one entity that may be related to asingle occurrences of another entity. Degree is the no. of entities that participates in a relationship. 2) Degree: This is the number of entities involved in the relationship and is usually two (a binaryrelationship). Unary relationships also exist, where only 1 entity is involved - a person is married toanother person, or an employee manages other employees. Cardinality: This specifies the number of each entity that is involved in the relationship. There are 3 types of cardinality for binary and unary relationships: One to one(1:1). e.g. 1 man is married to 1 woman. One to many(1:m). e.g. 1 manager manages many employees, each employee is managed by 1manager. Many to many(m:n). e.g. Each students take many modules, each module is taken by manystudents. Q#13. Differentiate b/w subtype and super type. Ans: Super and sub types come always together like parent and child relationship where theparent/super type (e.g. WORKER) can have different type of child/subtype (e.g.employee,contractor etc.) Q#14. Define determinant. Ans: Definition: A determinant in a database table is any attribute that you can use todeterminethe values assigned to other attribute(s) in the same row. Examples: Consider a table with the attributes employee_id, first_name, last_name anddate_of_birth. In this case, the field employee_id determines the remaining three fields. Thename fields do not determine the employee_id because the firm may have more than oneemployee with the same first and/or last name. Similarly, the DOB field does not determine theemployee_id or the name fields because more than one employee may share the samebirthday. Q#15. Define entity cluster. Ans: An entity cluster is a virtual entity type used to represent multiple entities andrelationshipsin the ERD. An entity cluster is formed by combining multiple interrelatedentities into a singleabstract entity object. An entity cluster is considered virtual or abstract in the sense that itis not actually an entity in the final ERD. Instead, it is a temporary entity used to representmultiple entities and relationships, with the purposeof simplifying the ERD and thusenhancing its readability. Examples: 1) OFFERING, which groups the COURSE and CLASS entities and relationships. 2) LOCATION, which groups the ROOM and BUILDING entities and relationships. Q#16. Differentiate b/w Entity integrity VS referential integrity. Ans: The basis of Referential Integrity is foreign keys. A foreign key in one tablereferences aprimary key in another table. The primary key for a table uniquely identifies entities (rows) inthe table. Primary keys are maintained with Entity Integrity, foreign keys with ReferentialIntegrity.

4 4 P a g e D a t a b a s e o l d p a p e r b y w a s i m Subjective Part: 2. List the nine major component in a database system environment. Ans: The nine major components in a database system environment are as follows :1.Computer aided software engineering tools 2.Repository 3.DMBS 4.Database 5.Application Programs 6.User Interface 7.Data and database administrator 8.System developers 9.End Users B) what are the different option to avoid locking? Briefly explain all options. Ans: 3. Explain the difference between user views s conceptual schema, and an internal schema as different perspective of same database.

5 5 P a g e D a t a b a s e o l d p a p e r b y w a s i m Ans: A database schema defines its entities and the relationship among them. It s the database designers who design the schema to help programmers understand the database and make it useful. Databases are characterized by three-schema architecture because there are three different ways to look at them. Each schema is important to different groups in an organization. 1) User view, 2) physical schema. 1) User views conceptual schema User views specify which users are permitted access to what data in a database. For example, an employee database might contain employee names, addresses, and phone numbers. 3) Physical Schema (internal) The physical schema of a database refers to how data is stored on the computer on which it resides.

6 6 P a g e D a t a b a s e o l d p a p e r b y w a s i m Firstly we need to create tables: CREATE TABLE Room ( RoomNO INTEGER, HotelNo VARCHAR, Type VARCHAR, Price DECIMAL, PRIMARY KEY (RoomNO, HotelNo), FOREIGN KEY(HotelNO) REFERENCES Hotel ON DELETE CASECADE ); CREATE TABLE Hotel( HotelNO INTEGER, Address VARCHAR, Name VARCHAR, PRIMARY KEY (HotelNo), );

7 7 P a g e D a t a b a s e o l d p a p e r b y w a s i m Note: Thora detail main hain queries isi main question ki bhi queries hain. Simple Queries 6.7 List full details of all hotels. SELECT * FROM Hotel; 6.8 List full details of all hotels in London. SELECT * FROM Hotel WHERE city = London ; 6.9 List the names and addresses of all guests in London, alphabetically ordered by name. SELECT guestname, guestaddress FROM Guest WHERE address LIKE %London% ORDER BY guestname; Strictly speaking, this would also find rows with an address like: 10 London Avenue, New York List all double or family rooms with a price below per night, in ascending order of price. SELECT * FROM Room WHERE price < 40 AND type IN ( D, F ) ORDER BY price; (Note, ASC is the default setting).

8 8 P a g e D a t a b a s e o l d p a p e r b y w a s i m 6.11 List the bookings for which no dateto has been specified. SELECT * FROM Booking WHERE dateto IS NULL; Aggregate Functions 6.12 How many hotels are there? SELECT COUNT(*) FROM Hotel; 6.13 What is the average price of a room? SELECT AVG(price) FROM Room; 6.14 What is the total revenue per night from all double rooms? SELECT SUM(price) FROM Room WHERE type = D ; 6.15 How many different guests have made bookings for August? SELECT COUNT(DISTINCT guestno) FROM Booking WHERE (datefrom <= DATE AND dateto >= DATE ) OR (datefrom >= DATE AND datefrom <= DATE );

9 9 P a g e D a t a b a s e o l d p a p e r b y w a s i m Subqueries and Joins 6.16 List the price and type of all rooms at the Grosvenor Hotel. SELECT price, type FROM Room WHERE hotelno = (SELECT hotelno FROM Hotel WHERE hotelname = Grosvenor Hotel ); 6.17 List all guests currently staying at the Grosvenor Hotel. SELECT * FROM Guest WHERE guestno = (SELECT guestno FROM Booking WHERE datefrom <= CURRENT_DATE AND dateto >= CURRENT_DATE AND hotelno = (SELECT hotelno FROM Hotel WHERE hotelname = Grosvenor Hotel )); 6.18 List the details of all rooms at the Grosvenor Hotel, including the name of the guest staying in the room, if the room is occupied. SELECT r.* FROM Room r LEFT JOIN (SELECT g.guestname, h.hotelno, b.roomno FROM Guest g, Booking b, Hotel h WHERE g.guestno = b.guestno AND b.hotelno = h.hotelno AND

10 10 P a g e D a t a b a s e o l d p a p e r b y w a s i m hotelname= Grosvenor Hotel AND datefrom <= CURRENT_DATE AND dateto >= CURRENT_DATE) AS XXX ON r.hotelno = XXX.hotelNo AND r.roomno = XXX.roomNo; 6.19 What is the total income from bookings for the Grosvenor Hotel today? SELECT SUM(price) FROM Booking b, Room r, Hotel h WHERE (datefrom <= CURRENT_DATE AND dateto >= CURRENT_DATE) AND r.hotelno = h.hotelno AND r.roomno = b.roomno AND hotelname = Grosvenor Hotel ; 6.20 List the rooms that are currently unoccupied at the Grosvenor Hotel. SELECT * FROM Room r WHERE roomno NOT IN (SELECT roomno FROM Booking b, Hotel h WHERE (datefrom <= CURRENT_DATE AND dateto >= CURRENT_DATE) AND b.hotelno = h.hotelno AND hotelname = Grosvenor Hotel ); 6.21 What is the lost income from unoccupied rooms at the Grosvenor Hotel? SELECT SUM(price) FROM Room r WHERE roomno NOT IN

11 11 P a g e D a t a b a s e o l d p a p e r b y w a s i m (SELECT roomno FROM Booking b, Hotel h WHERE (datefrom <= CURRENT_DATE AND dateto >= CURRENT_DATE) AND b.hotelno = h.hotelno AND hotelname = Grosvenor Hotel ); Grouping 6.22 List the number of rooms in each hotel. SELECT hotelno, COUNT(roomNo) AS count FROM Room GROUP BY hotelno; 6.23 List the number of rooms in each hotel in London. SELECT hotelno, COUNT(roomNo) AS count FROM Room r, Hotel h WHERE r.hotelno = h.hotelno AND city = London GROUP BY hotelno; 6.24 What is the average number of bookings for each hotel in August? SELECT AVG(X) FROM ( SELECT hotelno, COUNT(hotelNo) AS X FROM Booking b WHERE (datefrom <= DATE AND dateto >= DATE ) OR

12 12 P a g e D a t a b a s e o l d p a p e r b y w a s i m (datefrom >= DATE AND datefrom <= DATE ) GROUP BY hotelno); Yes - this is legal in SQL-92! 6.25 What is the most commonly booked room type for each hotel in London? SELECT MAX(X) FROM ( SELECT type, COUNT(type) AS X FROM Booking b, Hotel h, Room r WHERE r.roomno = b.roomno AND b.hotelno = h.hotelno AND city = London GROUP BY type); 6.26 What is the lost income from unoccupied rooms at each hotel today? SELECT hotelno, SUM(price) FROM Room r WHERE roomno NOT IN (SELECT roomno FROM Booking b, Hotel h WHERE (datefrom <= CURRENT_DATE AND dateto >= CURRENT_DATE) AND b.hotelno = h.hotelno) GROUP BY hotelno;

13 13 P a g e D a t a b a s e o l d p a p e r b y w a s i m Populating Tables 6.27 Insert records into each of these tables. INSERT INTO Hotel VALUES ( H111, Grosvenor Hotel, London ); INSERT INTO Room VALUES ( 1, H111, S, 72.00); INSERT INTO Guest VALUES ( G111, John Smith, London ); INSERT INTO Booking VALUES ( H111, G111, DATE , DATE , 1 ); 6.28 Update the price of all rooms by 5%. UPDATE Room SET price = price*1.05;

14 14 P a g e D a t a b a s e o l d p a p e r b y w a s i m Q.No:05 Create an ERD based on the Crow s Foot model, using the following requirements. An INVOICE is written by a SALESREP. Each sales representative can write many invoices, but each invoice is written by a single sales representative. The INVOICE is written for a single CUSTOMER. However, each customer may have many invoices. An INVOICE may include many detail lines (LINE), which describe the products bought by the customer. The product information is stored in a PRODUCT entity. The product's vendor information is found in a VENDOR entity.

6.9 List the names and addresses of all guests in London, alphabetically ordered by name.

6.9 List the names and addresses of all guests in London, alphabetically ordered by name. ADDITIONAL EXERCISES FOR DATABASE SQL 6.7 List full details of all hotels. SELECT * FROM Hotel; 6.8 List full details of all hotels in London. SELECT * FROM Hotel WHERE city = London ; 6.9 List the names

More information

Objective. The goal is to review material covered in Chapters 1-5. Do the following questions from the book.

Objective. The goal is to review material covered in Chapters 1-5. Do the following questions from the book. CSCE 4523 Assignment 2 - Due Sunday, Feb. 19, 2017; 11:59pm on Blackboard This assignment may be done in pairs (undergrads only). Grad students must do the assignment individually. Objective The goal is

More information

Chapter 6. SQL: SubQueries

Chapter 6. SQL: SubQueries Chapter 6 SQL: SubQueries Pearson Education 2009 Definition A subquery contains one or more nested Select statements Example: List the staff who work in the branch at 163 Main St SELECT staffno, fname,

More information

Lecture 03. Spring 2018 Borough of Manhattan Community College

Lecture 03. Spring 2018 Borough of Manhattan Community College Lecture 03 Spring 2018 Borough of Manhattan Community College 1 2 Outline 1. Brief History of the Relational Model 2. Terminology 3. Integrity Constraints 4. Views 3 History of the Relational Model The

More information

Lecture 03. Fall 2017 Borough of Manhattan Community College

Lecture 03. Fall 2017 Borough of Manhattan Community College Lecture 03 Fall 2017 Borough of Manhattan Community College 1 2 Outline 1 Brief History of the Relational Model 2 Terminology 3 Integrity Constraints 4 Views 3 History of the Relational Model The Relational

More information

SQL grouping, views & modifying data

SQL grouping, views & modifying data SQL grouping, views & modifying data Grouping (GROUP BY) Views INSERT UPDATE DELETE Steen Jensen, autumn 2017 SQL query - grouping Grouping makes it possible to show information listed in groups Conditions

More information

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

Techno India Batanagar Computer Science and Engineering. Model Questions. Subject Name: Database Management System Subject Code: CS 601 Techno India Batanagar Computer Science and Engineering Model Questions Subject Name: Database Management System Subject Code: CS 601 Multiple Choice Type Questions 1. Data structure or the data stored

More information

2.8.1 Practicals Question Bank Algebra Unit-I 1. Show that {1, 2, 3} under multiplication modulo 4 is not a group but that {1, 2, 3, 4} under multiplication modulo 5 is a group. 2. Let G be a group with

More information

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

Data about data is database Select correct option: True False Partially True None of the Above Within a table, each primary key value. is a minimal super key is always the first field in each table must be numeric must be unique Foreign Key is A field in a table that matches a key field in another

More information

Chapter 1 SQL and Data

Chapter 1 SQL and Data Chapter 1 SQL and Data What is SQL? Structured Query Language An industry-standard language used to access & manipulate data stored in a relational database E. F. Codd, 1970 s IBM 2 What is Oracle? A relational

More information

PART III SOLUTIONS TO REVIEW QUESTIONS AND EXERCISES

PART III SOLUTIONS TO REVIEW QUESTIONS AND EXERCISES PART III SOLUTIONS TO REVIEW QUESTIONS AND EXERCISES Solutions to Review Questions and Exercises Part One Background 4 Chapter 1 Introduction to Databases... 4 Chapter 2 Database Environment... 6 Chapter

More information

SQL DDL. Intro SQL CREATE TABLE ALTER TABLE Data types Service-based database in Visual Studio Database in PHPMyAdmin

SQL DDL. Intro SQL CREATE TABLE ALTER TABLE Data types Service-based database in Visual Studio Database in PHPMyAdmin SQL DDL Intro SQL CREATE TABLE ALTER TABLE Data types Service-based database in Visual Studio Database in PHPMyAdmin Steen Jensen, autumn 2017 Languages Languages for relational DBMSs are: SQL QBE Structured

More information

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data.

The DBMS accepts requests for data from the application program and instructs the operating system to transfer the appropriate data. Managing Data Data storage tool must provide the following features: Data definition (data structuring) Data entry (to add new data) Data editing (to change existing data) Querying (a means of extracting

More information

DBM/500 COURSE NOTES

DBM/500 COURSE NOTES WK 1 APPROACHES DBM/500 COURSE NOTES MICROSOFT RELATIONAL ACCESS SYSTEM WK 2 DESIGN TOOLS FOR ANALYSIS ENTITY RELATIONSHIP ERD EXAMPLE WK 3 UNIFIED MODELING LANGUAGE USE CASES APPLICATIONS TOOLS WK 4 NORMALIZATION

More information

DATABASE MANAGEMENT SYSTEM

DATABASE MANAGEMENT SYSTEM DATABASE MANAGEMENT SYSTEM For COMPUTER SCIENCE DATABASE MANAGEMENT. SYSTEM SYLLABUS ER model. Relational model: relational algebra, tuple calculus, SQL. Integrity constraints, normal forms. File organization,

More information

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

8) A top-to-bottom relationship among the items in a database is established by a MULTIPLE CHOICE QUESTIONS IN DBMS (unit-1 to unit-4) 1) ER model is used in phase a) conceptual database b) schema refinement c) physical refinement d) applications and security 2) The ER model is relevant

More information

Database Management Systems (Classroom Practice Booklet Solutions)

Database Management Systems (Classroom Practice Booklet Solutions) Database Management Systems (Classroom Practice Booklet Solutions) 2. ER and Relational Model 4 ssn cid 01. Ans: (b) Professor Teaches course 02. Ans: (c) Sol: Because each patient is admitted into one

More information

Vendor: CIW. Exam Code: 1D Exam Name: CIW v5 Database Design Specialist. Version: Demo

Vendor: CIW. Exam Code: 1D Exam Name: CIW v5 Database Design Specialist. Version: Demo Vendor: CIW Exam Code: 1D0-541 Exam Name: CIW v5 Database Design Specialist Version: Demo QUESTION: 1 With regard to databases, what is normalization? A. The process of reducing the cardinality of a relation

More information

1D0-541_formatted. Number: Passing Score: 800 Time Limit: 120 min File Version: 1.

1D0-541_formatted.  Number: Passing Score: 800 Time Limit: 120 min File Version: 1. 1D0-541_formatted Number: 000-000 Passing Score: 800 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ 1D0-541 1D0-541 CIW v5 Database Design Specialist Version 1.7 Exam A QUESTION 1 With

More information

Consistency The DBMS must ensure the database will always be in a consistent state. Whenever data is modified, the database will change from one

Consistency The DBMS must ensure the database will always be in a consistent state. Whenever data is modified, the database will change from one Data Management We start our studies of Computer Science with the problem of data storage and organization. Nowadays, we are inundated by data from all over. To name a few data sources in our lives, we

More information

Chapter 4. The Relational Model

Chapter 4. The Relational Model Chapter 4 The Relational Model Chapter 4 - Objectives Terminology of relational model. How tables are used to represent data. Connection between mathematical relations and relations in the relational model.

More information

CS6302 DBMS 2MARK & 16 MARK UNIT II SQL & QUERY ORTIMIZATION 1. Define Aggregate Functions in SQL? Aggregate function are functions that take a collection of values as input and return a single value.

More information

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

MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: Time: 60 min Marks: 38 Student Info StudentID: Center: ExamDate: MIDTERM EXAMINATION Spring 2010 CS403- Database Management Systems (Session - 4) Ref No: 1356458 Time: 60 min Marks: 38 BC080402322 OPKST 5/28/2010 12:00:00 AM

More information

Represent entities and relations with diagrams

Represent entities and relations with diagrams LEARNING OBJECTIVES Define data modeling terms Describe E-R Model Identify entities and relations Represent entities and relations with diagrams WHAT IS DATA MODELING? A data model is a collection of concepts

More information

Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition. Chapter 7 Data Modeling with Entity Relationship Diagrams

Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition. Chapter 7 Data Modeling with Entity Relationship Diagrams Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition Chapter 7 Data Modeling with Entity Relationship Diagrams Objectives In this chapter, students will learn: The

More information

1D D0-541 CIW v5 Database Design Specialist Version 1.7

1D D0-541 CIW v5 Database Design Specialist Version 1.7 1D0-541 CIW v5 Database Design Specialist Version 1.7 QUESTION NO: 1 With regard to databases, what is normalization? A. The process of reducing the cardinality of a relation B. The process of organizing

More information

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE

Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE COMP 60711 Two hours UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE Data Engineering Date: Thursday 25th January 2018 Time: 09:45-11:45 Please answer ONE Question from Section A and ONE Question from

More information

Objectives of logical design... Transforming the ERD diagram into relations. Relational database components. Mapping a composite attribute

Objectives of logical design... Transforming the ERD diagram into relations. Relational database components. Mapping a composite attribute Logical database design and the relational model Objectives of logical design... Translate the conceptual design into a logical database design that can be implemented on a chosen DBMS Input: conceptual

More information

RELATIONAL DATA MODEL

RELATIONAL DATA MODEL RELATIONAL DATA MODEL EGCO321 DATABASE SYSTEMS KANAT POOLSAWASD DEPARTMENT OF COMPUTER ENGINEERING MAHIDOL UNIVERSITY RELATIONAL DATA STRUCTURE (1) Relation: A relation is a table with columns and rows.

More information

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS

A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS A7-R3: INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS NOTE: 1. There are TWO PARTS in this Module/Paper. PART ONE contains FOUR questions and PART TWO contains FIVE questions. 2. PART ONE is to be answered

More information

A l Ain University Of Science and Technology

A l Ain University Of Science and Technology A l Ain University Of Science and Technology 4 Handout(4) Database Management Principles and Applications The Entity Relationship (ER) Model http://alainauh.webs.com/ http://www.comp.nus.edu.sg/~lingt

More information

GUJARAT TECHNOLOGICAL UNIVERSITY

GUJARAT TECHNOLOGICAL UNIVERSITY Seat No.: Enrolment No. GUJARAT TECHNOLOGICAL UNIVERSITY BE - SEMESTER III (NEW) - EXAMINATION SUMMER 2017 Subject Code: 21303 Date: 02/06/2017 Subject Name: Database Management Systems Time: 10:30 AM

More information

COMP 430 Intro. to Database Systems

COMP 430 Intro. to Database Systems COMP 430 Intro. to Database Systems Multi-table SQL Get clickers today! Slides use ideas from Chris Ré and Chris Jermaine. The need for multiple tables Using a single table leads to repeating data Provides

More information

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

Sankalchand Patel College of Engineering, Visnagar B.E. Semester III (CE/IT) Database Management System Question Bank / Assignment Sankalchand Patel College of Engineering, Visnagar B.E. Semester III (CE/IT) Database Management System Question Bank / Assignment Introductory concepts of DBMS 1. Explain detailed 3-level architecture

More information

Information Technology Audit & Cyber Security

Information Technology Audit & Cyber Security Information Technology Audit & Cyber Security Structured Data Requirements Systems & Infrastructure Lifecycle Management with E-R LEARNING OBJECTIVES Explain the role of conceptual data modeling in the

More information

In mathematical terms, the relation itself can be expressed simply in terms of the attributes it contains:

In mathematical terms, the relation itself can be expressed simply in terms of the attributes it contains: The Relational Model The relational data model organises data as 2-dimensional tables or relations. An example of one such relation would be STUDENT shown below. As we have seen in the wine list example,

More information

A l Ain University Of Science and Technology

A l Ain University Of Science and Technology A l Ain University Of Science and Technology 4 Handout(4) Database Management Principles and Applications The Entity Relationship (ER) Model http://alainauh.webs.com/ 1 In this chapter, you will learn:

More information

4. Entity Relationship Model

4. Entity Relationship Model 4. Entity Relationship Model a) ER-Model: Used to construct conceptual data model, representing the structure and constraints of a database, which is not dependent on a software (like DBMS) or any data

More information

DATABASE MANAGEMENT SYSTEMS

DATABASE MANAGEMENT SYSTEMS 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

More information

Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary

Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary Entity Relationship Diagram (ERD) Dr. Moustafa Elazhary Data Modeling Data modeling is a very vital as it is like creating a blueprint to build a house before the actual building takes place. It is built

More information

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

Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10 Rajiv GandhiCollegeof Engineering& Technology, Kirumampakkam.Page 1 of 10 RAJIV GANDHI COLLEGE OF ENGINEERING & TECHNOLOGY, KIRUMAMPAKKAM-607 402 DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING QUESTION BANK

More information

L12: ER modeling 5. CS3200 Database design (sp18 s2) 2/22/2018

L12: ER modeling 5. CS3200 Database design (sp18 s2)   2/22/2018 L12: ER modeling 5 CS3200 Database design (sp18 s2) https://course.ccs.neu.edu/cs3200sp18s2/ 2/22/2018 200 Announcements! Keep bringing your name plates J Exam 1 discussion: questions on grading: Piazza,

More information

Database Systems. A Practical Approach to Design, Implementation, and Management. Database Systems. Thomas Connolly Carolyn Begg

Database Systems. A Practical Approach to Design, Implementation, and Management. Database Systems. Thomas Connolly Carolyn Begg Database Systems A Practical Approach to Design, Implementation, and Management For these Global Editions, the editorial team at Pearson has collaborated with educators across the world to address a wide

More information

Essay Question: Explain 4 different means by which constrains are represented in the Conceptual Data Model (CDM).

Essay Question: Explain 4 different means by which constrains are represented in the Conceptual Data Model (CDM). Question 1 Essay Question: Explain 4 different means by which constrains are represented in the Conceptual Data Model (CDM). By specifying participation conditions By specifying the degree of relationship

More information

Relational Database Components

Relational Database Components Relational Database Components Chapter 2 Class 01: Relational Database Components 1 Class 01: Relational Database Components 2 Conceptual Database Design Components Class 01: Relational Database Components

More information

Introduction to Relational Databases. Introduction to Relational Databases cont: Introduction to Relational Databases cont: Relational Data structure

Introduction to Relational Databases. Introduction to Relational Databases cont: Introduction to Relational Databases cont: Relational Data structure Databases databases Terminology of relational model Properties of database relations. Relational Keys. Meaning of entity integrity and referential integrity. Purpose and advantages of views. The relational

More information

2011 DATABASE MANAGEMENT SYSTEM

2011 DATABASE MANAGEMENT SYSTEM Name :. Roll No. :..... Invigilator s Signature :.. CS/B.TECH(IT)/SEM-6/IT-604/2011 2011 DATABASE MANAGEMENT SYSTEM Time Allotted : 3 Hours Full Marks : 70 The figures in the margin indicate full marks.

More information

Physical Design of Relational Databases

Physical Design of Relational Databases Physical Design of Relational Databases Chapter 8 Class 06: Physical Design of Relational Databases 1 Physical Database Design After completion of logical database design, the next phase is the design

More information

EGCI 321: Database Systems. Dr. Tanasanee Phienthrakul

EGCI 321: Database Systems. Dr. Tanasanee Phienthrakul 1 EGCI 321: Database Systems Dr. Tanasanee Phienthrakul 2 Chapter 10 Data Definition Language (DDL) 3 Basic SQL SQL language Considered one of the major reasons for the commercial success of relational

More information

Objectives Definition iti of terms List five properties of relations State two properties of candidate keys Define first, second, and third normal for

Objectives Definition iti of terms List five properties of relations State two properties of candidate keys Define first, second, and third normal for Chapter 5: Logical Database Design and the Relational Model Modern Database Management 9 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Heikki Topi 2009 Pearson Education, Inc. Publishing as Prentice

More information

ER Modeling ER Diagram ID-Dependent and Weak Entities Pg 1

ER Modeling ER Diagram ID-Dependent and Weak Entities Pg 1 ER Modeling ER Diagram ID-Dependent and Weak Entities Pg 1 ER Diagram ID-Dependent and Weak Entities Ray Lockwood Points: An ID-dependent entity is an entity whose identifier (key) includes the identifier

More information

3.1. Keys: Super Key, Candidate Key, Primary Key, Alternate Key, Foreign Key

3.1. Keys: Super Key, Candidate Key, Primary Key, Alternate Key, Foreign Key Unit 3: Types of Keys & Data Integrity 3.1. Keys: Super Key, Candidate Key, Primary Key, Alternate Key, Foreign Key Different Types of SQL Keys A key is a single or combination of multiple fields in a

More information

A subquery is a nested query inserted inside a large query Generally occurs with select, from, where Also known as inner query or inner select,

A subquery is a nested query inserted inside a large query Generally occurs with select, from, where Also known as inner query or inner select, Sub queries A subquery is a nested query inserted inside a large query Generally occurs with select, from, where Also known as inner query or inner select, Result of the inner query is passed to the main

More information

CPS510 Database System Design Primitive SYSTEM STRUCTURE

CPS510 Database System Design Primitive SYSTEM STRUCTURE CPS510 Database System Design Primitive SYSTEM STRUCTURE Naïve Users Application Programmers Sophisticated Users Database Administrator DBA Users Application Interfaces Application Programs Query Data

More information

Introduction to Database Systems. The Relational Data Model

Introduction to Database Systems. The Relational Data Model Introduction to Database Systems The Relational Data Model Werner Nutt 1 4. The Relational Data Model 4.1 Schemas 1. Schemas 2. Instances 3. Integrity Constraints 2 Different Schemas are Based on Different

More information

Introduction to Database Systems. The Relational Data Model. Werner Nutt

Introduction to Database Systems. The Relational Data Model. Werner Nutt Introduction to Database Systems The Relational Data Model Werner Nutt 1 4. The Relational Data Model 4.1 Schemas 1. Schemas 2. Instances 3. Integrity Constraints 2 Different Schemas are Based on Different

More information

Exam code: Exam name: Database Fundamentals. Version 16.0

Exam code: Exam name: Database Fundamentals. Version 16.0 98-364 Number: 98-364 Passing Score: 800 Time Limit: 120 min File Version: 16.0 Exam code: 98-364 Exam name: Database Fundamentals Version 16.0 98-364 QUESTION 1 You have a table that contains the following

More information

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1

B.H.GARDI COLLEGE OF MASTER OF COMPUTER APPLICATION. Ch. 1 :- Introduction Database Management System - 1 Basic Concepts :- 1. What is Data? Data is a collection of facts from which conclusion may be drawn. In computer science, data is anything in a form suitable for use with a computer. Data is often distinguished

More information

III/IV B.Tech (Regular) DEGREE EXAMINATION. Answer ONE question from each unit. 1. Answer all questions (1X12=12 Marks) a What is a relational model?

III/IV B.Tech (Regular) DEGREE EXAMINATION. Answer ONE question from each unit. 1. Answer all questions (1X12=12 Marks) a What is a relational model? Hall Ticket Number: 14CS IT 504 November, 2016 Fifth Semester Time: Three Hours Answer Question No.1 compulsorily. Answer ONE question from each unit. III/IV B.Tech (Regular) DEGREE EXAMINATION Common

More information

The Relational Model

The Relational Model The Relational Model What is the Relational Model Relations Domain Constraints SQL Integrity Constraints Translating an ER diagram to the Relational Model and SQL Views A relational database consists

More information

COMP Instructor: Dimitris Papadias WWW page:

COMP Instructor: Dimitris Papadias WWW page: COMP 5311 Instructor: Dimitris Papadias WWW page: http://www.cse.ust.hk/~dimitris/5311/5311.html Textbook Database System Concepts, A. Silberschatz, H. Korth, and S. Sudarshan. Reference Database Management

More information

Relational Model. Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS IIT, Abbottabad Pakistan

Relational Model. Rab Nawaz Jadoon DCS. Assistant Professor. Department of Computer Science. COMSATS IIT, Abbottabad Pakistan Relational Model DCS COMSATS Institute of Information Technology Rab Nawaz Jadoon Assistant Professor COMSATS IIT, Abbottabad Pakistan Management Information Systems (MIS) Relational Model Relational Data

More information

namib I A U n IVERS I TY

namib I A U n IVERS I TY namib I A U n IVERS I TY OF SCIEnCE AnD TECH n 0 LOGY FACULTY OF COMPUTING AND INFORMATICS DEPARTMENT OF COMPUTER SCIENCE QUALIFICATION: BACHELOR OF COMPUTER SCIENCE QUALIFICATION CODE: 07BACS LEVEL: 5

More information

Comparison of File System vs Database Systems (Limitations to File System)

Comparison of File System vs Database Systems (Limitations to File System) 5IT 2017-18 Subject: DataBase Management System (1 st Midterm) Marks: 10 Attempt all four questions, all questions carry equal marks Q.1 Compare the File System with DBMS. 1. Duplicate Data As all files

More information

VU Mobile Powered by S NO Group All Rights Reserved S NO Group 2013

VU Mobile Powered by S NO Group All Rights Reserved S NO Group 2013 1 CS403 Final Term Solved MCQs & Papers Mega File (Latest All in One) Question # 1 of 10 ( Start time: 09:32:20 PM ) Total Marks: 1 Each table must have a key. primary (Correct) secondary logical foreign

More information

Basant Group of Institution

Basant Group of Institution Basant Group of Institution Visual Basic 6.0 Objective Question Q.1 In the relational modes, cardinality is termed as: (A) Number of tuples. (B) Number of attributes. (C) Number of tables. (D) Number of

More information

Using High-Level Conceptual Data Models for Database Design A Sample Database Application Entity Types, Entity Sets, Attributes, and Keys

Using High-Level Conceptual Data Models for Database Design A Sample Database Application Entity Types, Entity Sets, Attributes, and Keys Chapter 7: Data Modeling Using the Entity- Relationship (ER) Model Using High-Level Conceptual Data Models for Database Design A Sample Database Application Entity Types, Entity Sets, Attributes, and Keys

More information

Mahathma Gandhi University

Mahathma Gandhi University Mahathma Gandhi University BSc Computer science III Semester BCS 303 OBJECTIVE TYPE QUESTIONS Choose the correct or best alternative in the following: Q.1 In the relational modes, cardinality is termed

More information

Distributed Database Systems By Syed Bakhtawar Shah Abid Lecturer in Computer Science

Distributed Database Systems By Syed Bakhtawar Shah Abid Lecturer in Computer Science Distributed Database Systems By Syed Bakhtawar Shah Abid Lecturer in Computer Science 1 Distributed Database Systems Basic concepts and Definitions Data Collection of facts and figures concerning an object

More information

Introduction to Database. Dr Simon Jones Thanks to Mariam Mohaideen

Introduction to Database. Dr Simon Jones Thanks to Mariam Mohaideen Introduction to Database Dr Simon Jones simon.jones@nyumc.org Thanks to Mariam Mohaideen Today database theory Key learning outcome - is to understand data normalization Thursday, 19 November Introduction

More information

Database Processing. Fundamentals, Design, and Implementation. Global Edition

Database Processing. Fundamentals, Design, and Implementation. Global Edition Database Processing Fundamentals, Design, and Implementation 14th Edition Global Edition Database Processing: Fundamentals, Design, and Implementation, Global Edition Table of Contents Cover Title Page

More information

Institute of Aga. Network Database LECTURER NIYAZ M. SALIH

Institute of Aga. Network Database LECTURER NIYAZ M. SALIH 2017 Institute of Aga Network Database LECTURER NIYAZ M. SALIH Database: A Database is a collection of related data organized in a way that data can be easily accessed, managed and updated. Any piece of

More information

Fundamentals, Design, and Implementation, 9/e Copyright 2004 Database Processing: Fundamentals, Design, and Implementation, 9/e by David M.

Fundamentals, Design, and Implementation, 9/e Copyright 2004 Database Processing: Fundamentals, Design, and Implementation, 9/e by David M. Chapter 5 Database Design Elements of Database Design Fundamentals, Design, and Implementation, 9/e Chapter 5/2 The Database Design Process Create tables and columns from entities and attributes Select

More information

E-R Model. Hi! Here in this lecture we are going to discuss about the E-R Model.

E-R Model. Hi! Here in this lecture we are going to discuss about the E-R Model. E-R Model Hi! Here in this lecture we are going to discuss about the E-R Model. What is Entity-Relationship Model? The entity-relationship model is useful because, as we will soon see, it facilitates communication

More information

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

DATABASE MANAGEMENT SYSTEM SHORT QUESTIONS. QUESTION 1: What is database? DATABASE MANAGEMENT SYSTEM SHORT QUESTIONS Complete book short Answer Question.. QUESTION 1: What is database? A database is a logically coherent collection of data with some inherent meaning, representing

More information

Test bank for accounting information systems 1st edition by richardson chang and smith

Test bank for accounting information systems 1st edition by richardson chang and smith Test bank for accounting information systems 1st edition by richardson chang and smith Chapter 04 Relational Databases and Enterprise Systems True / False Questions 1. Three types of data models used today

More information

Constraints. Primary Key Foreign Key General table constraints Domain constraints Assertions Triggers. John Edgar 2

Constraints. Primary Key Foreign Key General table constraints Domain constraints Assertions Triggers. John Edgar 2 CMPT 354 Constraints Primary Key Foreign Key General table constraints Domain constraints Assertions Triggers John Edgar 2 firstname type balance city customerid lastname accnumber rate branchname phone

More information

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 4 Entity Relationship (ER) Modeling

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 4 Entity Relationship (ER) Modeling Database Systems: Design, Implementation, and Management Tenth Edition Chapter 4 Entity Relationship (ER) Modeling 4.1 The Entity Relationship Model (ERM) ER model forms the basis of an ER diagram ERD

More information

Introduction to SQL Server 2005/2008 and Transact SQL

Introduction to SQL Server 2005/2008 and Transact SQL Introduction to SQL Server 2005/2008 and Transact SQL Week 4: Normalization, Creating Tables, and Constraints Some basics of creating tables and databases Steve Stedman - Instructor Steve@SteveStedman.com

More information

Database Languages. A DBMS provides two types of languages: Language for accessing & manipulating the data. Language for defining a database schema

Database Languages. A DBMS provides two types of languages: Language for accessing & manipulating the data. Language for defining a database schema SQL 1 Database Languages A DBMS provides two types of languages: DDL Data Definition Language Language for defining a database schema DML Data Manipulation Language Language for accessing & manipulating

More information

Non-overlappingoverlapping. Final outcome of the worked example On pages R&C pages R&C page 157 Fig 3.52

Non-overlappingoverlapping. Final outcome of the worked example On pages R&C pages R&C page 157 Fig 3.52 Objectives Computer Science 202 Database Systems: Entity Relation Modelling To learn what a conceptual model is and what its purpose is. To learn the difference between internal models and external models.

More information

B. V. Patel Institute of Business Management, Computer and Information Technology, Uka Tarsadia University 2014

B. V. Patel Institute of Business Management, Computer and Information Technology, Uka Tarsadia University 2014 Paper No.:030010102 Program: B.C.A. Semester: 01 Subject: Database Management Systems Module 1- File Organization and Structure Short answer questions: 1. What can be defined as a set of isolated and unrelated

More information

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

1. Considering functional dependency, one in which removal from some attributes must affect dependency is called Q.1 Short Questions Marks 1. Considering functional dependency, one in which removal from some attributes must affect dependency is called 01 A. full functional dependency B. partial dependency C. prime

More information

Handout 4. Logical Database Modeling, Part 1: Relational Data Model. Transforming EER model to Relational.

Handout 4. Logical Database Modeling, Part 1: Relational Data Model. Transforming EER model to Relational. Handout 4 CS-605 Database Management and Modeling -Spring 18 Page 1 of 9 Handout 4 Logical Database Modeling, Part 1: Relational Data Model. Transforming EER model to Relational. Logical Database Design

More information

Full file at

Full file at Modern Database Management, 10e (Hoffer/Ramesh/Topi) Chapter 2 Modeling Data in the Organization 1) Data modeling may be the most important part of the systems development process because: A) data characteristics

More information

LAB 3 Notes. Codd proposed the relational model in 70 Main advantage of Relational Model : Simple representation (relationstables(row,

LAB 3 Notes. Codd proposed the relational model in 70 Main advantage of Relational Model : Simple representation (relationstables(row, LAB 3 Notes The Relational Model Chapter 3 In the previous lab we discussed the Conceptual Database Design Phase and the ER Diagram. Today we will mainly discuss how to convert an ER model into the Relational

More information

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

CS403- Database Management Systems Solved Objective Midterm Papers For Preparation of Midterm Exam CS403- Database Management Systems Solved Objective Midterm Papers For Preparation of Midterm Exam Question No: 1 ( Marks: 1 ) - Please choose one Which of the following is NOT a feature of Context DFD?

More information

Database Systems Relational Model. A.R. Hurson 323 CS Building

Database Systems Relational Model. A.R. Hurson 323 CS Building Relational Model A.R. Hurson 323 CS Building Relational data model Database is represented by a set of tables (relations), in which a row (tuple) represents an entity (object, record) and a column corresponds

More information

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

CS403- Database Management Systems Solved MCQS From Midterm Papers. CS403- Database Management Systems MIDTERM EXAMINATION - Spring 2010 CS403- Database Management Systems Solved MCQS From Midterm Papers April 29,2012 MC100401285 Moaaz.pk@gmail.com Mc100401285@gmail.com PSMD01 CS403- Database Management Systems MIDTERM EXAMINATION - Spring

More information

Detailed Data Modelling: Attribute Collection and Normalisation of Data

Detailed Data Modelling: Attribute Collection and Normalisation of Data Detailed Data Modelling IMS1002 /CSE1205 Systems Analysis and Design Detailed Data Modelling: Attribute Collection and Normalisation of Data The objective of detailed data modelling is to develop a detailed

More information

BraindumpsVCE. Best vce braindumps-exam vce pdf free download

BraindumpsVCE.   Best vce braindumps-exam vce pdf free download BraindumpsVCE http://www.braindumpsvce.com Best vce braindumps-exam vce pdf free download Exam : 1z1-061 Title : Oracle Database 12c: SQL Fundamentals Vendor : Oracle Version : DEMO Get Latest & Valid

More information

Entity Relationship Diagram (ERD): Basics

Entity Relationship Diagram (ERD): Basics Entity Relationship Diagram (ERD): Basics CIS 3730 Designing and Managing Data J.G. Zheng Fall 2010 Overview: 3 Level Database Design Creating an Entity Relationship Diagram (ERD) and associated data dictionary

More information

DC62 Database management system JUNE 2013

DC62 Database management system JUNE 2013 Q2 (a) Explain the differences between conceptual & external schema. Ans2 a. Page Number 24 of textbook. Q2 (b) Describe the four components of a database system. A database system is composed of four

More information

Unit 2. Unit 3. Unit 4

Unit 2. Unit 3. Unit 4 Course Objectives At the end of the course the student will be able to: 1. Differentiate database systems from traditional file systems by enumerating the features provided by database systems.. 2. Design

More information

King Fahd University of Petroleum and Minerals

King Fahd University of Petroleum and Minerals 1 King Fahd University of Petroleum and Minerals Information and Computer Science Department ICS 334: Database Systems Semester 041 Major Exam 1 18% ID: Name: Section: Grades Section Max Scored A 5 B 25

More information

Introduction Aggregate data model Distribution Models Consistency Map-Reduce Types of NoSQL Databases

Introduction Aggregate data model Distribution Models Consistency Map-Reduce Types of NoSQL Databases Introduction Aggregate data model Distribution Models Consistency Map-Reduce Types of NoSQL Databases Key-Value Document Column Family Graph John Edgar 2 Relational databases are the prevalent solution

More information

Logical Database Design. ICT285 Databases: Topic 06

Logical Database Design. ICT285 Databases: Topic 06 Logical Database Design ICT285 Databases: Topic 06 1. What is Logical Database Design? Why bother? Bad logical database design results in bad physical database design, and generally results in poor database

More information

SQL Fundamentals. Chapter 3. Class 03: SQL Fundamentals 1

SQL Fundamentals. Chapter 3. Class 03: SQL Fundamentals 1 SQL Fundamentals Chapter 3 Class 03: SQL Fundamentals 1 Class 03: SQL Fundamentals 2 SQL SQL (Structured Query Language): A language that is used in relational databases to build and query tables. Earlier

More information

Database Management Systems Paper Solution

Database Management Systems Paper Solution Database Management Systems Paper Solution Following questions have been asked in GATE CS exam. 1. Given the relations employee (name, salary, deptno) and department (deptno, deptname, address) Which of

More information

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

Name :. Roll No. :... Invigilator s Signature : DATABASE MANAGEMENT SYSTEM Name :. Roll No. :..... Invigilator s Signature :.. CS/B.TECH(IT)/SEM-6/IT-604/2011 2011 DATABASE MANAGEMENT SYSTEM Time Allotted : 3 Hours Full Marks : 70 The figures in the margin indicate full marks.

More information