Download CHAPTER 1: The Roles of Data and Database Administrators

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Microsoft SQL Server wikipedia , lookup

Microsoft Access wikipedia , lookup

Serializability wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

IMDb wikipedia , lookup

Oracle Database wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Ingres (database) wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Functional Database Model wikipedia , lookup

Relational model wikipedia , lookup

Concurrency control wikipedia , lookup

Database wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

ContactPoint wikipedia , lookup

Transcript
ITEC 65 - ADVANCED DATABASE MANAGEMENT SYSTEM
CHAPTER 1:
The Roles of Data and Database Administrators
At the end of each topic, the students are expected :
1. To enumerate the different roles of data and database administrator
2. To discuss the changing roles of the data and database administrator in the current business
environment.
3. To compare the optimistic and pessimistic systems of concurrency control.
Changes that affect the role of the data administrators and database administrators.
1. Open Source technologies database.
2. Rapid growth of size of database.
3. E-business applications.
Data Administration (DA)
A high- level function that is responsible for the overall management of data resources in an
organization, including maintaining corporate wide definitions and standards.
Roles of Traditional Data Administration
1. Data policies, procedures and standards.
2. Planning
3. Data Conflict Resolution
4. Managing the Information Repository
5. Internal Marketing
Database Administration (DBA)
A technical function that is responsible for physical database design and for dealing with technical
issues, such as security enforcement, database performance and back up and recovery.
Roles of Traditional Database Administration
1. Selecting DBMS and related software tools.
2. Installing and upgrading the DBMS.
3. Tuning database performance.
4. Improving database query processing performance,
5. Managing data security, privacy, and integrity.
6. Data backup and recovery.
1
ITEC 65 - ADVANCED DATABASE MANAGEMENT SYSTEM
Functions of Data Administration and Database Administration
Database Planning
Develop corporate database strategy/ policies
Develop enterprise model (information architecture
Develop cost/benefit models
Develop database environment/ select technologies
Develop and market data administration plan
Database Analysis
DA
Define and model data requirements (conceptual)
Define and model business rules
Define operational requirements
Resolve requirements conflicts
Maintain corporate data dictionary/ repository
Database Design
Perform logical database design
Design external model (subschemas)
Design internal (physical) models
DBA
Design integrity controls
Database Implementation
Specify database access policies
DBA/ DA
Establish security controls
Install DBMS
Supervise database loading
Specify test procedures
DBA
Perform logical database design
Develop application programming standards
Establish procedures for backup and recovery
Conduct user training
DBA/ DA
Operations and Maintenance
Backup and recover database
Upgrade DBMS
Monitor database performance
Tune and reorganize databases
DBA
Resolve access conflict
Tune and rewrite queries
Enforce standards and procedures
Support users
Growth and change
Implement change-control procedures
DBA/ DA
Plan growth and change
Evaluate new technology
2
ITEC 65 - ADVANCED DATABASE MANAGEMENT SYSTEM
OPEN SOURCE MOVEMENT
Advantages of open-source software:
1. Reliable, low-cost software.
2. Availability of source code.
3. Not locked to one vendor.
4. Does not incur any costs for copies or license.
5. Absence of complete documentation.
6. There are different types of open-source licenses, so not all open source software is available under the
same terms.
Open-source DBMS – free DBMS source code software that provides the core functionality of an compliant
DBMS.
Types of Factors in choosing open source:
1.
2.
3.
4.
5.
6.
7.
Features
Support
Ease-of-use
Stability
Speed
Training
Licensing
3