Search Header Logo
DDD Design

DDD Design

Assessment

Presentation

Computers

12th Grade

Practice Problem

Hard

Created by

J Murray

Used 2+ times

FREE Resource

28 Slides • 30 Questions

1

media

2

media

3

Multiple Choice

Which of the following best describes an end-user requirement in the context of database design?

1

A specific feature that the database must provide to meet user needs

2

A technical specification for how data is stored

3

A security protocol for database access

4

A backup schedule for database maintenance

4

Open Ended

Why is it important to identify both end-user and functional requirements when designing a database?

5

media

6

media

7

Multiple Choice

Which of the following best describes an entity in a database?

1

A specific example of a person or thing in a table

2

A characteristic or property of a table

3

A person, place, thing, event, or concept about which data is stored

4

A unique identifier for a row in a table

8

media

9

Open Ended

Explain the difference between a primary key and a foreign key in the context of relational databases.

10

media

11

Fill in the Blanks

12

Multiple Choice

A compound key is formed by combining two or more attributes. In the example of a Class entity, which attributes are combined to form the compound key?

1

studentID + subjectCode + teacherRef

2

subjectCode + teacherRef + columnID

3

teacherRef + columnID + studentID

4

subjectCode + columnID + studentID

13

media

14

Multiple Select

Which of the following are valid attribute types in a database?

1

text

2

number

3

date

4

Boolean

15

media

16

Open Ended

Describe two types of validation that can be applied to data entry in a database and explain their importance.

17

media

18

Multiple Select

Which of the following are valid types of cardinality in relationships?

1

one-to-one

2

one-to-many

3

many-to-many

4

many-to-one

19

Multiple Choice

What does the cardinality of a relationship define in a database context?

1

The number of participants in the relationship

2

The type of entities involved

3

The attributes of each entity

4

The data type of the relationship

20

media

21

Multiple Choice

Which example best illustrates a one-to-one relationship?

1

A School is managed by one Headteacher, and a Headteacher manages one School

2

A School employs many Teachers

3

Many Students study many Subjects

4

A Teacher teaches many Subjects

22

media

23

media

24

Open Ended

Explain why direct many-to-many relationships cannot be implemented by a relational database system and how this issue can be resolved.

25

media

26

media

27

Multiple Choice

What is the main purpose of creating an entity-occurrence diagram?

1

To identify the cardinality of the relationship between two entities

2

To list all attributes of entities

3

To show the data types of each entity

4

To create a database schema

28

Fill in the Blanks

29

media

30

Multiple Choice

Which type of relationship is shown between the School and Headteacher entities in the entity-occurrence diagram?

1

One-to-one

2

One-to-many

3

Many-to-many

4

Many-to-one

31

media

32

Multiple Choice

Which of the following best describes the relationship between the School and Teacher entities as shown in the entity-occurrence diagram?

1

One-to-one

2

One-to-many

3

Many-to-many

4

Many-to-one

33

media

34

Multiple Select

Which of the following statements are true about the entity-occurrence diagram involving Student and Subject entities?

1

Each student can be associated with multiple subjects.

2

Each subject can be associated with multiple students.

3

Each student can be associated with only one subject.

4

Each subject can be associated with only one student.

35

Fill in the Blanks

36

media

37

Open Ended

Explain how the relationships between School, Headteacher, and Teacher entities are represented in entity-occurrence diagrams. What can you infer about the nature of these relationships?

38

media

39

media

40

Open Ended

What is a compound key and how is it used in the context of database entities? Provide an example based on the information given.

41

media

42

media

43

Multiple Select

Which of the following are indicated by an entity-relationship diagram?

1

The name of each entity

2

The name of the relationship between two entities

3

The cardinality of the relationship

4

The data types of each attribute

44

Multiple Choice

What is the purpose of an entity-relationship diagram (ERD) in a system?

1

To summarize the relationships between entities

2

To store data permanently

3

To perform calculations

4

To display user interfaces

45

media

46

Open Ended

Explain the use of crow’s feet notation in entity-relationship diagrams.

47

Multiple Choice

How are entities, attributes, and relationships represented in an entity-relationship diagram according to the slides?

1

Entities: labelled rectangles, Attributes: labelled ovals, Relationships: labelled line

2

Entities: labelled ovals, Attributes: labelled rectangles, Relationships: labelled line

3

Entities: labelled lines, Attributes: labelled rectangles, Relationships: labelled ovals

4

Entities: labelled rectangles, Attributes: labelled lines, Relationships: labelled ovals

48

media

49

Fill in the Blanks

Type answer...

50

media

51

media

52

Open Ended

Describe the relationships between Resort, Hotel, Booking, and Customer as shown in the ER diagram.

53

media

54

Multiple Choice

What is the purpose of an Entity Relationship Diagram in database design?

1

To represent the logical structure of a database

2

To write SQL queries

3

To store data physically

4

To create user interfaces

55

media

56

Open Ended

How confident do you feel about identifying end-user and functional requirements of a database problem after this lesson?

57

Multiple Choice

What are the two main types of requirements you should identify when designing a database for a problem?

1

End-user and functional requirements

2

Hardware and software requirements

3

Security and privacy requirements

4

Design and implementation requirements

58

Open Ended

Explain the importance of query design in the context of databases. How does it impact the efficiency and effectiveness of data retrieval?

media

Show answer

Auto Play

Slide 1 / 58

SLIDE