Skip to content
VUBuddy

CS403 Midterm Solved Paper Fall 2010

Database Management Systems PDF 201 KBUpdated 23 Oct 2026
Midterm past paper CS403 Midterm Solved Paper Fall 2010 PDF 201 KB
vubuddy.com
Type
Midterm past paper
Course
CS403 Database Management Systems
Size
PDF 201 KB
Updated
23 Oct 2026
Free download 0 of 3 used today
Download free · 201 KB

You get 3 free files a day on the website. Add the Chrome extension for 30 a day.

Unlimited downloads in the Android app Get it free on Google Play

Preview text

Text from pages 1, 2, 3 of 4. Download the file for all 4 pages.

MIDTERM EXAMINATION FALL 2010 CS403DATABASE MANAGEMENT SYSTEMS

Q1. Which of the following is not a benefit of normalization?

  1. Minimize insertion anomolies
  2. Minimize deletion anomolies
  3. Minimize updation anomolies
  4. Maximize redundancy

Correct answer: Maximize redundancy

Q2. Controlling redundancy in a database management system DOES NOT help to

  1. avoid duplication
  2. avoid unnecessary wastage of storage space
  3. avoid unauthorized access to data
  4. avoid inconsistency among data

Correct answer: avoid unauthorized access to data

Q3. In a conceptual database model, which of the following most likely represents a valid identifier for a class grades?

  1. StudentID
  2. StudentID, CourseID
  3. StudentID, CourseID, InstructorID
  4. StudentID, CourseSectionID

Correct answer: StudentID, CourseSectionID

Q4. Identify the operation which is NOT one of the parts of the five basic set operations in relational algebra?

  1. Join
  2. Union
  3. Cartesian Product
  4. Set Difference

Correct answer: Join

Q5. Making a change to the conceptual schema of a database but not affecting the existing external schemas is an example of

  1. Physical data independence.
  2. Concurrency control.
  3. Logical data independence.
  4. Functional dependency

Correct answer: Logical data independence.

Q6. Select the correct statement among the following on proper naming of schema constructs:

  1. Entity type name applies to all the entities belonging to that entity type and therefore a plural name is selected for entity type.
  2. In the narrative description of the database requirements, verbs tend to indicate the names of relationship types.
  3. The nouns arising from a database requirement description can be considered as names of attributes.
  4. Additional nouns which are appearing in the narrative description of the database requirements represent the weak entity type names.

Correct answer: In the narrative description of the database requirements, verbs tend to indicate the names of relationship types.

Identify the constraint that limits the values that can be placed in a column.

  1. Not null
  2. Check
  3. Foreign Key
  4. Unique

Correct answer: Check

Q8. Identify the INCORRECT statement among the given.

  1. An entity may be an object with a physical existence like a car, a house or an Employee.
  2. One cannot consider something which has conceptual existence like a course in a degree program as an entity.
  3. Age can be considered as a single value attribute of a person.
  4. An entity type describes the schema or intension for a set of entities which share the same structure.

Correct answer: One cannot consider something which has conceptual existence like a course in a degree program as an entity.

Q9. Select the correct statement among the following.

  1. Role names are not technically necessary in relationship types when all the participating entity types are distinct.
  2. When different entity types participate only once in a single relationship type it is called a recursive relationship.
  3. Cardinality ratios for binary relationship are displayed on Entity Relationship Diagrams by using a diamond shape notation
  4. Partial participation which is also called existence dependency is displayed as a double line connecting the participating entity type to the relationship

Correct answer: Role names are not technically necessary in relationship types when all the participating entity types are distinct.

Q10. If W, X, Y and Z are attributes of a relation, which of the following inference rules for functional dependencies is correct?

  1. If (X, Z) -> Y then X -> Y and Z -> Y.
  2. If X -> Y and X -> Z then X -> (Y, Z).
  3. If X Y then Y -> X
  4. If X -> Y then (X, Z) -> (Y,W).

Correct answer: If X -> Y and X -> Z then X -> (Y, Z).

Which of the following is not a benefit of normalization?

  1. Minimize insertion anomolies
  2. Minimize deletion anomolies
  3. Minimize updation anomolies
  4. Maximize redundancy

Correct answer: Maximize redundancy

Q12. A candidate key that does not have a null value and is selected to uniquely identify all other attribute values in any given row is called a ____.

  1. superkey
  2. candidate key
  3. primary key
  4. secondary key

Correct answer: primary key

Q13. Incase of Context-level Diagram, the system is represented by Select correct option:

  1. One process atleast
  2. Two processes atleast
  3. One process only
  4. Any number of processes

Correct answer: One process only

A________is used to maintain a connection between the users of the database system. Select correct option:

  1. Mail server
  2. File Server
  3. Client-server
  4. None of the given.

Correct answer: File Server

Q15. Give types of relations (02 Marks)

Q16. Briefly explain what is Partial Dependency (02 Marks)

Answer: In database terminology, a partial functional dependency occurs when the value in a non-key attribute of a table is dependent on the value of some part of the table's primary key (but not all of it).

Q17. Give at least 03 types of Anomalies which Normalization handles (03 Marks)

Redundancy Insertion Anomaly Deletion Anomaly Updation Anomaly

Q18. What is Data Definition Language (DDL) ? (03 Marks)

The language is used to translate p hysical design to actual data object Creat Alter Drop Modify

All CS403 files →
CS403 Database Management Systems All CS403 handouts, past papers, quizzes and MCQs in one place. Open course page

Get more out of VUBuddy, for free

Android app Free on Google Play
  • Unlimited downloads
  • The explanation behind every MCQ answer
  • Study offline on slow data
Get the Android app
Chrome extension Free on the Chrome Web Store
  • 30 downloads a day instead of 3
  • Sign in and buy Pro Semester here
Add to Chrome

One Pro Semester membership works in both the extension and the app.