2018 question paper

Database Management System

19 questions

  1. Q1a. Data model is collection of conceptual tools for describing (i) data (ii) data schema (iii) consistency constraints (iv) All of the above20182m

    Module 1: Database System Architecture

    Data model is collection of conceptual tools for describing
    (i) data
    (ii) data schema
    (iii) consistency constraints
    (iv) All of the above

    View this question on its own page →
  2. Q1b. Data models in DBMS are classified into _____ categories. (i) 3 (ii) 4 (iii) 5 (iv) 220182m

    Module 1: Database System Architecture

    Data models in DBMS are classified into _____ categories.
    (i) 3
    (ii) 4
    (iii) 5
    (iv) 2

    View this question on its own page →
  3. Q1c. Object-based logical models are used to describe data at (i) logical level (ii) view level (iii) physical level (iv) None of the above20182m

    Module 1: Database System Architecture

    Object-based logical models are used to describe data at
    (i) logical level
    (ii) view level
    (iii) physical level
    (iv) None of the above

    View this question on its own page →
  4. Q1d. The term _____ is used to refer to a row. (i) attribute (ii) tuple (iii) field (iv) instance20182m

    Module 2: Relational Query Languages & Design

    The term _____ is used to refer to a row.
    (i) attribute
    (ii) tuple
    (iii) field
    (iv) instance

    View this question on its own page →
  5. Q1e. What is an instance of a database? (i) The logical design of the database system (ii) The entire set of attributes of the database put together in a single relation (iii) The state of the database system at any given point of time (iv) The initial values inserted into the database immediately after its creation20182m

    Module 1: Database System Architecture

    What is an instance of a database?
    (i) The logical design of the database system
    (ii) The entire set of attributes of the database put together in a single relation
    (iii) The state of the database system at any given point of time
    (iv) The initial values inserted into the database immediately after its creation

    View this question on its own page →
  6. Q1f. What is a foreign key? (i) A foreign key is a primary key of a relation which is an attribute in another relation (ii) A foreign key is a superkey of a relation which is an attribute in more than one other relations (iii) A foreign key is an attribute of a relation that is a primary key of another relation (iv) A foreign key is the primary key of a relation that does not occur anywhere else in the schema20182m

    Module 1: Database System Architecture

    What is a foreign key?
    (i) A foreign key is a primary key of a relation which is an attribute in another relation
    (ii) A foreign key is a superkey of a relation which is an attribute in more than one other relations
    (iii) A foreign key is an attribute of a relation that is a primary key of another relation
    (iv) A foreign key is the primary key of a relation that does not occur anywhere else in the schema

    View this question on its own page →
  7. Q1g. To include integrity constraint in an existing relation use (i) create table (ii) modify table (iii) alter table (iv) drop table20182m

    Module 2: Relational Query Languages & Design

    To include integrity constraint in an existing relation use
    (i) create table
    (ii) modify table
    (iii) alter table
    (iv) drop table

    View this question on its own page →
  8. Q1h. Which of the following is not an integrity constraint? (i) Not null (ii) Positive (iii) Unique (iv) Check 'predicate'20182m

    Module 1: Database System Architecture

    Which of the following is not an integrity constraint?
    (i) Not null
    (ii) Positive
    (iii) Unique
    (iv) Check 'predicate'

    View this question on its own page →
  9. Q5. Consider the universal relation R = \{A, B, C, D, E, F, G, H, I\} and the set of functional dependencies F = \{\{A, B\} \rightarrow \{C\}, \{A\} \rightarrow \{D, E\}, \{B\} \rightarrow \{F\}, \{F\} \rightarrow \{G, H\}, \{D\} \rightarrow \{I, J\}\} What is the key for R? Decompose R into 2NF, then 3NF relations.201814m

    Module 2: Relational Query Languages & Design

    Consider the universal relation R={A,B,C,D,E,F,G,H,I}R = \{A, B, C, D, E, F, G, H, I\} and the set of functional dependencies
    F={{A,B}{C},{A}{D,E},{B}{F},{F}{G,H},{D}{I,J}}F = \{\{A, B\} \rightarrow \{C\}, \{A\} \rightarrow \{D, E\}, \{B\} \rightarrow \{F\}, \{F\} \rightarrow \{G, H\}, \{D\} \rightarrow \{I, J\}\}
    What is the key for RR? Decompose RR into 2NF, then 3NF relations.

    View this question on its own page →
  10. Q6a. Explain the different integrity constraints in database system with the help of example.20187m

    Module 1: Database System Architecture

    Explain the different integrity constraints in database system with the help of example.

    View this question on its own page →
  11. Q6b. Briefly explain the ACID property of database system.20187m

    Module 4: Transaction Processing

    Briefly explain the ACID property of database system.

    View this question on its own page →
  12. Q7a. Explain the select, project, join and division with the help of example.20187m

    Module 2: Relational Query Languages & Design

    Explain the select, project, join and division with the help of example.

    View this question on its own page →
  13. Q7b. Explain the immediate update and deferred update of recovery techniques.20187m

    Module 4: Transaction Processing

    Explain the immediate update and deferred update of recovery techniques.

    View this question on its own page →
  14. Q8a. What are multivalued and join dependencies in the database system? Explain with the help of example.20187m

    Module 2: Relational Query Languages & Design

    What are multivalued and join dependencies in the database system? Explain with the help of example.

    View this question on its own page →
  15. Q8b. What do you mean by concurrent execution and serializability in database system?20187m

    Module 4: Transaction Processing

    What do you mean by concurrent execution and serializability in database system?

    View this question on its own page →
  16. Q9a. Write short notes on: ER models20187m

    Module 1: Database System Architecture

    Write short notes on: ER models

    View this question on its own page →
  17. Q9b. Write short notes on: SQL and embedded SQL20187m

    Module 2: Relational Query Languages & Design

    Write short notes on: SQL and embedded SQL

    View this question on its own page →
  18. Q9c. Write short notes on: Referential integrity in database20187m

    Module 1: Database System Architecture

    Write short notes on: Referential integrity in database

    View this question on its own page →
  19. Q9d. Write short notes on: Query optimization20187m

    Module 2: Relational Query Languages & Design

    Write short notes on: Query optimization

    View this question on its own page →