Database Environment Flashcards
It is a software system that is used to create, maintain, and provide controlled access to user database
Data Management System
Name the 6 functions of the DBMS
- Maintains the database
- Ensures what we store are persistently stored in the database
- Data manipulation
- Sharing of data to different users
- Enforces rules to avoid data duplication and inconsistency
- Security for data
Name the 3 cons of using DBSM
- Expensive
- Requires frequent update and maintenance
- Requires a database administrator (DBA) to maintain DB
What is a Database Environment
shows the components that affect data management and the database itself
What are the components of a Database Environment?
- Hardware
- Software
- Data
- People
- Procedure
This database component involves the use of physical devices in data management
Hardware
This database component uses an operating system in which the DBMS and database will be working with
Software
This database component describes the clients and technical users of the database system
People
Give 2 meanings of procedure
- Set of task, functions, processes of clients that will affect data management
- Set of task, functions, processes of technical users to ensure that the database system is what the client needs
Who are the people in the Database Environment?
- Non technical users
- Technical users
Who are the non technical users?
Clients or end users
Who are the technical users?
- Database administrator
- System administrator
- Database architect/designer
- System analyst
- Application developer
Define the categories that the technical users are divided in:
- Development
- Deployment
Who belongs to the development team?
- System analyst
- Database architects/designers
- Application developer
Who belongs to the deployment team?
- Database administrator
- System administrator