Chapter 8 - Components of a database system Flashcards
is a collection of interrelated data that can be process by one or more application system
Database
is information that is set up for easy access, management and updating. Computer databases typically store aggregations of data records or files that contain information, such as sales transactions, customer data, financials and product information.
Database
Reasons why is it necessary to have centralized customer database
Data independence
Shareability and Non redundancy
Integrity
relatability
Access flexibility
Security
performance and efficiency
Administration and control
the application program or users is protected from changes in the way that data is organized, stored, and accessed.
Data independence
all qualified users are assured access to required data via database.
Shareability and Non redundancy
the accuracy of the data must be ensured
Integrity
a records contains of information about an individual. Just as the data items on a single record are related to one another.
relatability
being able to easily and efficiently access the data in variety ways suited to the needs of the users.
Access flexibility
the database must be protected against unauthorized or malicious access and actions.
Security
the system must function smoothly at a level of cost that is acceptable to users.
performance and efficiency
there must be centralized authority and responsibility for the management of the system.
Administration and control
Components of Database System
Data-base management system
Users
database administrator
directory
Database
-is the heart of the system
-is software handles the request for data and performs other functions for user and system administrator.
Data-base management system
- represents the all the Individuals or groups who have access to data.
-users may access all or only a specific portion of data.
Users
- is the highly skilled technical specialist who acts as the main interface between the system and users.
-is responsible for the technical performance of the system, cooperating with the major user groups, for defining the data needs of organization and specifying how the data is configured to meet those need.
database administrator