D426 Database Design Phases

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/34

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:17 PM on 6/26/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

35 Terms

1
New cards

The choice of table structure and the creation of indexes are key activities in which phase of database design?

Conceptual Design

Logical Design

Physical Design 

Indexation

Physical Design

2
New cards

Discovery is a step in which phase?

Conceptual design

Logical design

Database design

Physical design

Conceptual design

Discovery is the first step of the conceptual design phase.

3
New cards

In practice, database design is not always sequential. Often an early step is revisited after a later step is completed. T/F

True.

4
New cards

Which design phase creates an ER (Entity-Relationship) model?

Conceptual design

5
New cards

Which design phase?: Develops an entity-relationship model, capturing data requirements while ignoring implementation details.

Conceptual design

6
New cards

Conceptual design considers implementation issues related to a specific database system. T/F?

False. Conceptual design ignores implementation details for any database system.

7
New cards

An entity-relationship model is developed for all database design projects. T/F?

An entity-relationship model is developed in the conceptual design phase. Conceptual design is sometimes omitted for simple databases with just a few users and tables.

8
New cards

Conceptual design is sometimes omitted for simple databases with just a few users and tables. T/F?

True.

9
New cards

Which design phase?: Converts the entity-relationship model into tables, columns, and keys for a particular database system.

Logical design

10
New cards

Which design phase?: Adds indexes and specifies how tables are organized on storage media.

Physical design

11
New cards

This step belongs to which design phase? Which step number?: Discover entities, relationships, and attributes

Conceptual design, step 1.

12
New cards

A hospital system identifies that it needs to track patients, doctors, and appointments. Which phase is this?

Conceptual design

13
New cards

This step belongs to which design phase? Which step number?: Determine cardinality

Conceptual design, step 2.

14
New cards

This step belongs to which design phase? Which step number?: Distinguish strong and weak entities

Conceptual design, step 3.

15
New cards

This step belongs to which design phase? Which step number?: Create supertype and subtype entities

Conceptual design, step 4.

16
New cards

This step belongs to which design phase? Which step number?: Implement entities

Logical design, step 5.

17
New cards

This step belongs to which design phase? Which step number?: Implement relationships

Logical design, step 6.

18
New cards

This step belongs to which design phase? Which step number?: Implement attributes

Logical design, step 7.

19
New cards

This step belongs to which design phase? Which step number?: Apply normal form

Logical design, step 8.

20
New cards

A system decides that one doctor can have many appointments, but each appointment belongs to one doctor. What phase is this? What is being determined?

Conceptual design (cardinality step)

21
New cards

A designer draws a diagram showing Customers linked to Orders with relationships but no tables yet. Which phase is this?

Conceptual design

22
New cards

A system identifies that “Employee” is a weak entity because it depends on “Department.” Which phase and step is this?

Conceptual design, step 3: Distinguish strong and weak entities

23
New cards

A database design separates “Person” into “Student” and “Instructor.” Which phase and step is being applied?

Conceptual design, step 4: Create supertype and subtype entities

24
New cards

An ER diagram with Students and Courses is converted into Student(StudentID, Name) and Course(CourseID, Title). Which phase is this?

Logical design. Students and Courses are entities that are being turned into tables. Step 5, implement entities.

25
New cards

A many-to-many relationship between Students and Courses becomes a table called Enrollment(StudentID, CourseID). Which phase is this?

Logical design.

👉 You are converting a relationship into a table. Step 6, implement relationships.

26
New cards

A system adds StudentID as a foreign key inside an Enrollment table. Which phase is this?

Logical design

27
New cards

A table has repeated groups like multiple phone numbers in one column, and it is split into separate tables. What phase is this and what is happening?

Logical design (normalization)

Normalization is exactly where you:

  • remove repeating groups

  • eliminate non-atomic values (like lists inside a column)

  • structure data into proper relational form

28
New cards

A database removes duplicate customer address data by splitting into Customer and Address tables. Which phase is this?

Logical design

Normalization is exactly where you:

  • remove repeating groups

  • eliminate non-atomic values (like lists inside a column)

  • structure data into proper relational form

29
New cards

A designer ensures every column contains atomic values (no lists like “Red, Blue, Green”). Which phase is this?

Logical design. This is talking about normalization (1NF) which is part of logical design.

Normalization is where you:

  • remove repeating groups

  • eliminate non-atomic values (like lists inside a column)

  • structure data into proper relational form

30
New cards

A database adds an index on the CustomerName column to speed up search queries. Which phase is this?

Physical design

31
New cards

A table is stored using a B-tree index to improve sorting and lookup speed. Which phase is this?

Physical design

32
New cards

A large Orders table is split into partitions by year (2024, 2025, 2026). Which phase is this?

Physical design

33
New cards

A database administrator chooses to store frequently accessed tables on SSD instead of HDD. Which phase is this?

Physical design

34
New cards

A system creates clustered indexes to physically order rows by primary key. Which phase is this?

Physical design

35
New cards

A query is slow, so an index is added to improve performance without changing table structure. Which phase is this?

Physical design