Topic 1: Overview of Database Flashcards

1
Q

define data and infomation

A

Data are raw facts, foundation of information.

Information is the result of processed data to reveal meaning.

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

4 problem of File System Data Processing

A
  • security features difficult to program

limitation:
- cannot perform ad hoc queries
- complex system administrations
- difficult to make change to existing structures
- require extensive programming

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

structural dependence and independence

A

structural dependence: access of a file is dependent on its own structure

structural independence: the file structure change without changing its data access

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

data dependence and independence

A

data dependence: data access change when data characteristics change

data independence: data access does not change when data characteristics change

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

what is data redundancy

A

same data stored unnecessarily in different places

  • Data inconsistency: different and conflicting versions of same data occur at different places
  • Data anomalies: abnormalities when all changes in redundant data are not made correctly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

3 types of data anomalies

A
  • Update anomalies
  • Insertion anomalies
  • Deletion anomalies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

define database and DBMS

A

Database: shared, integrated computer structure that stores a collection of data.

DBMS: collection of programs that manages structure and controls access to data

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

3 roles of DBMS

A
  • intermediary between user and the database
  • to share data
  • integrate many users view of data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

5 benefits of DBMS

A
  • improve data sharing
  • improve data access
  • improve data integration
  • improve data security
  • minimize data inconsistency
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

4 types of database

A
  • Centralized database: data located at a single site
  • Distributed database: data distributed across several different sites
  • Operational database: supports a company’s day-to-day operations (e.g. transactional/production)
  • Data warehouse: stores data used for tactical or strategic decisions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

how is a well-design database

A
  • Facilitates data management
  • Generates accurate and valuable information
  • Consistent
  • Efficient execution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

how is a poorly designed database

A
  • difficult to trace errors
  • Generate wrong information
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

define database system

A

to defines and regulates the collection, storage, management, use of data

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

5 major parts in database system

A
  • people: all user of the database
  • hardware: all physical devices
  • software: OS, DBMS, application program
  • data: all the facts
  • procedure: instruction and rules
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

functions of database system

A
  • data integrity management
  • data dictionary management
  • data storage management
  • communication interface
  • back up and recovery management
  • multiuser access control
  • security management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

disadvantages of database system

A
  • Increased costs
  • Management complexity
  • Maintaining currency
  • Frequent upgrade/replacement cycles
  • Vendor dependence