Lecture 1 Flashcards

(28 cards)

1
Q

What does DBLC stand for?

A

Database Life Cycle

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

What is the first stage of the DBLC?

A

Requirements analysis

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

What is the last stage of the DBLC?

A

Monitoring and modification

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

Is the DBLC a continuous process?

A

Yes

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

What does the DBLC encompass?

A

The entire lifetime of the database

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

What is involved in requirements analysis?

A

Assessing the informational needs of an organization

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

What is logical design in the DBLC?

A

Creating a conceptual model and normalizing tables for efficient data access

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

What is the purpose of physical design?

A

Optimizing database performance by speeding up data retrieval and writing

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

What does implementation involve in the DBLC?

A

Converting the ER diagram into SQL statements and executing them in the RDBMS

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

What is the role of the system administrator during implementation?

A

Installs and configures the RDBMS

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

What are the ongoing activities in the DBLC?

A

Monitoring, modification, and maintenance

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

Define an entity in database design.

A

Anything about which data is collected and stored

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

What is an attribute?

A

A characteristic of an entity

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

What are the three types of relationships?

A
  • One-to-many (1:M) * Many-to-many (M:N) * One-to-one (1:1)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What does one-to-many (1:M) mean?

A

One entity is related to many instances of another entity

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

What does many-to-many (M:N) mean?

A

Many instances of one entity are related to many instances of another entity

17
Q

What does one-to-one (1:1) mean?

A

One instance of an entity is related to only one instance of another entity

18
Q

What is a constraint in database design?

A

A restriction placed on the data to ensure data integrity

19
Q

What is conceptual design in the database design phases?

A

Shifting from ‘what’ questions to ‘how’ questions regarding data structure

20
Q

What are the three parts of database design?

A
  • Conceptual design * Logical design * Physical design
21
Q

What is cardinality in database relationships?

A

The number of instances possible for a relationship

22
Q

What is a weak entity?

A

An entity that cannot exist without another entity

23
Q

What does logical database design achieve?

A

Transforms a conceptual schema into a schema for a specific DBMS

24
Q

What is the goal of physical design?

A

Optimizing database performance and ensuring data integrity

25
What does physical design involve?
Translating entities into tables, defining keys, and resolving many-to-many relationships
26
What is denormalization?
A process that may improve performance but can lead to data redundancy
27
How are entities transformed in physical design?
Entities become tables, instances become rows, and attributes become columns
28
What is the importance of monitoring in physical design?
Ongoing adjustments and refinements are necessary