Database Theory And Design Flashcards

1
Q

Definition of database

A

Organized collection of related data

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

What is a file based system

A

Collection of application programs that provide services for users, each defining and maintain its own data

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

Advantages of file based

A
  • end user has total control of data
    -applications can be optimized for particular use
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Disadvantages of file based

A

-Data duplication is common
- integrity may be compromised if files are not updated entirely
-Different file types between applications is common so conversions must happen
-High level of data dependency

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

Advantages of databases

A

-Data redundancy can be controlled
-Data is shared between applications
-Improved data integrity
-Improved security
-Improved data standards(all data in same format)
-Improved security
-Economy of scale (cheaper to have one large database)
-Improved data accessibility
-Easier maintenance
-Backup and recovery services

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

Disadvantages of databases

A

-Complexity
-Size
-Cost
-Performance
-Greater impact in the event of failure

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