1. intro to DB Flashcards

1
Q

What is a database?

A

An organized collection of logically related data.

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

Define data.

A

A stored representation of objects and events that have meaning and importance in the user’s environment.

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

Define metadata.

A

Data that describe the properties or characteristics of user data.

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

What is the difference between data and information?

A

Data are stored representations, while information is processed data that increases knowledge.

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

What are the major disadvantages of file processing systems?

A

They include program-data dependence, data duplication, limited data sharing, lengthy development times, and excessive maintenance.

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

What problems arise from data dependency in file processing?

A

Each application must manage its own data and metadata, leading to non-standard formats and lack of central control.

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

What issues stem from data redundancy?

A

Duplicate data wastes space and can lead to inconsistencies and increased maintenance.

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

What is the database approach?

A

A centralized system using a DBMS that organizes, controls, and secures data in a standardized and efficient manner.

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

What are the benefits of the database approach?

A

It improves:
* data sharing
* security
* integration
* scalability
* consistency
* maintenance
* overall productivity.

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

What does a DBMS provide?

A

Efficient, durable data storage; logical data organization; controlled, concurrent access; data integrity enforcement; security; and backup/recovery capabilities.

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

What are the phases of the Database Development Lifecycle?

A
  • Capture user requirements
  • develop a conceptual model
  • create a logical model
  • design the physical implementation
  • implement, and maintain the database.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the focus of the course in terms of database technology?

A

Data modeling using the Entity Relationship Model, relational data modeling with MySQL, and querying with SQL.

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

What is SQL used for?

A

It is a structured language for retrieving and updating data in a database.

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