Database Design and Agile Methodology Quiz

A comprehensive quiz covering database design concepts including ER models, normalization, and relational terminology, as well as Agile/SCRUM methodology including sprints, roles, and ceremonies.

20 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

The meeting conducted after the SPRINT to identify opportunities for improvement is called

  1. Stand up meeting
  2. Sprint review
  3. Sprint retrospective
  4. Sprint planning
Question 2 Multiple Choice (Single Answer)

Daily stand up meetings are status meetings conducted by SCRUM Master

  1. True
  2. False
  3. None
  4. Don't Know
Question 3 Multiple Choice (Single Answer)

Presence of product owner is optional in a Sprint planning meeting

  1. True
  2. False
  3. None
  4. Don't Know
Question 4 Multiple Choice (Single Answer)

Priority of requirements are decided by

  1. SCRUM Master
  2. Team
  3. Product owner
  4. End user
Question 5 Multiple Choice (Single Answer)

Problem solving by SCRUM Master takes place during the daily stand up calls

  1. True
  2. False
  3. None
  4. Don't Know
Question 6 Multiple Choice (Single Answer)

In a SCRUM project, estimation is carried out by

  1. Product owner
  2. SCRUM Master
  3. Team
  4. Business Analyst
Question 7 Multiple Choice (Single Answer)

All Agile processes are necessarily Iterative, but not all Iterative processes are Agile

  1. True
  2. False
  3. None
  4. Don't Know
Question 8 Multiple Choice (Single Answer)

The engineering approach in which tests are written before code and new code is written to fix failing tests is called

  1. Extreme programming
  2. Test driven development
  3. Time boxed development
  4. None of the above
Question 9 Multiple Choice (Single Answer)

In a SCRUM project, the productivity of the team is termed as

  1. Velocity
  2. Burned down
  3. SPRINTS
  4. None of the above
Question 10 Multiple Choice (Single Answer)

SPRINT reviews can be attended by

  1. Product owner
  2. SCRUM Master and team
  3. End users / other stakeholders
  4. All of the above
Question 11 Multiple Choice (Single Answer)

Which data model represents how the business world sees the information?

  1. Logical Data Model
  2. Physical Data Model
  3. Network Data Model
  4. Conceptual Data Model
Question 12 Multiple Choice (Single Answer)

Most RDB designers will accept that in order to deal with the complexities of "real life" transactions, a design needs to reach

  1. third normal form
  2. the standard of a flat file
  3. second normal form
  4. first normal form
Question 13 Multiple Choice (Single Answer)

In strict relational terminology, an attribute is

  1. a record
  2. a field
  3. a table
  4. an entity
Question 14 Multiple Choice (Single Answer)

An atomic field is

  1. a key that contains only a single field
  2. a key field
  3. a numerical field
  4. a single valued field
Question 15 Multiple Choice (Single Answer)

The ER Model is meant to

  1. replace relational design
  2. be close to a users perception of the data
  3. enable detailed descriptions of data query processing
  4. enable low level descriptions of data
Question 16 Multiple Choice (Single Answer)

What does the concept of an entity represent in database design

  1. Join
  2. View
  3. Field
  4. Table
  5. Tuple
Question 17 Multiple Choice (Single Answer)

Students -------------< Cars, This graphic indicates

  1. that a student can own 0, 1 or many cars
  2. a car can be owned by many students
  3. a student cannot own a car
  4. a stundent can own many cars and a car can be owned by many students
Question 18 Multiple Choice (Single Answer)

Which of the following statements best describe the function of an entity relational model?

  1. An ER model is concerned primarily with a physical implementation of the data and secondly with a logical view
  2. An ER model provides a view of the logic of the data and not the physical implementation
  3. An ER model is concerned primarily with a logical view of the data and secondly with the physical implementation
  4. An ER model is entirely concerned with modelling the physical implementation
Question 19 Multiple Choice (Single Answer)

An instance is

  1. an attribute of an entity
  2. a special type of relation
  3. a particular occurance of an entity (e.g. Tom Osman is an instance of the entity STUDENT)
  4. any particular entity
Question 20 Multiple Choice (Single Answer)

What is a 'tuple'

  1. another name for the key linking different tables in a database
  2. another name for a table in an RDBMS
  3. an attribute attached to a record
  4. a row or record in a database table