Good Database Design Flashcards

(26 cards)

1
Q

What is a database?

A

A collection of information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a table in a database?

A

An electronic container that holds data consisting of rows and columns

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a row in a database table known as?

A

A record

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are discrete pieces of information in a record called?

A

Fields

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does each field consist of in a database table?

A

A separate column

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the definition of a record?

A

A row in a table that contains information about a particular person, place, or thing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is a field in database terminology?

A

A discrete piece of information making up a record

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is a form in a database?

A

Used to enter, edit, and view data in a table, one record at a time

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is a query?

A

Enables you to ask your database questions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a report in the context of databases?

A

Enables you to summarize database information in a presentable format

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the first principle of good database design?

A

Duplicate information (redundant data) is poor database design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Why is redundant data considered poor database design?

A

It wastes storage space and increases the likelihood of errors and inconsistencies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the second principle of good database design?

A

The correctness and completeness of information is important

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the characteristics of a good database design?

A

[“Divides information into subject-based tables”, “Provides necessary information for joining tables”, “Supports accuracy and integrity of information”, “Accommodates data processing and reporting needs”]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the first step in the database design process?

A

Determine the purpose of your database

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the second step in the database design process?

A

Find and organize the information required

17
Q

What does dividing information into tables involve?

A

Dividing information items into major entities or subjects

18
Q

What is a primary key?

A

A column used to uniquely identify each row

19
Q

What is the purpose of setting up table relationships?

A

To clarify how tables relate to each other

20
Q

What is normalization in database design?

A

Applying rules to reduce redundancy and improve data integrity

21
Q

Fill in the blank: A __________ is a column that is used to uniquely identify each row.

22
Q

True or False: A good database design should include redundant data.

23
Q

What should each column in a table store?

A

Facts only about the subject represented by the table

24
Q

What should you consider when breaking down information into fields?

A

How you want to sort, search, calculate, or report based on that information

25
What is a good practice when designing forms for a database?
Consider the types of reports or analyses you want to create
26
What is the benefit of pre-planning potential reports?
Helps identify items you will need in your database