際際滷

際際滷Share a Scribd company logo
Database Administration:
The management of the physical realization of a database application
which includes physical database design and implementation, setting security and
integrity controls, monitoring system performance and reorganizing the database if
necessary.
A DBMS is a complex software package. Installing, running and upgrading a DBMS are
not trivial1
tasks. Even with personal computer-based systems, these tasks can require the
services of a database administrator (DBA). The DBA position is generally staffed by a
specialist who is trained in the administration of a particular DBMS. In smaller
companies instead of hiring a specialist, one of the lead developers may be asked to
perform DBA duties.
DBA Tasks:
 Enforces standards, policies and procedures:
Every database application requires protection established through consistent
enforcement of data policies, procedures and standards.
Data Policies are statements that make explicit the goals of data administration. For
example Every user must have a password.
Data Procedures are written outlines of actions to be taken in order to perform a
certain activity. For example, Backup and Recovery procedures should be
communicated to all involved employees.
Data Standards are explicit conventions and behaviors that are to be followed and
that can be used to help evaluate database quality. For example naming conventions
for database objects should be standardized for programmers.
 Planning:
A key administration function is involvement with the development of the
organizations information architecture. Effective administration requires both the
understanding of the needs of the organization for information and ability to
contribute to the development of an information architecture that will meet the
diverse needs of the typical organization.
 Data Conflict Resolution:
Databases are intended to be shared and usually involve
data from several different departments of the organization. Ownership of data is a
ticklish issue at least occasionally in every organization. Database administrators are
well placed to resolve data ownership issues because they are not typically associated
with a certain department. Establishing procedures for resolving such conflicts is
essential. If the database administration is given a sufficient authority to mediate and
enforce the resolution of the conflict, they may be very effective in this capacity.
 Monitor and tune the database performance:
Because databases are dynamic, it is
impossible that the initial design of the database will be sufficient to achieve the best
processing performance for the life of the database. The performance of the database
(query and update processing time) needs to be constantly monitored. The design of
1
Not Important
the database must be frequently changed to meet new requirements and to overcome
degrading effects. Periodically, the database must be rebuilt, reorganized and
reindexed.
 Improving database query performance:
The workload against a database most
certainly will expand over time. Thus, some queries, which originally ran quickly
against a small database, may need to be rewritten in a more efficient form to run in a
satisfactory time against a fully populated database. Indexes may need to be added or
deleted to balance performance across all queries.
 Managing Data Security, Privacy and Integrity:
Protecting the Security, Privacy and
Integrity of the organizational databases rests with the database administration. DBA
is more required in the databases used in the Internet and Intranet in which the data is
distributed and is maintained on multiple sites.
 Data Backup and Recovery:
The DBA must ensure that backup procedures are
established that will allow the recovery of all necessary data. The loss may occur
through application failure, hardware failure, physical or electrical disaster or human
error.
In addition to these, the database administrator performs the following tasks also.
 Undertaking physical database design.
 Implementing a physical database design using a target DBMS.
 Install and Upgrade DBMS.
 Liaising2
with database application developers.
 Developing test strategies.
 Training users.
 Ensuring documentation is complete including in-house produced material.
 Keeping up to date with software and hardware developments and costs, and
installing updates as necessary.
2
Close bond, Interrelationship

More Related Content

What's hot (20)

PPT
The Database Environment Chapter 2
Jeanie Arnoco
PPSX
Dss in business
Jaipal Dhobale
DOCX
Discussion unit 3 2203
University of the people
PPT
Session1
asdf0000
PPTX
StoreGrid : Introduction & Features
Revolucion
PPTX
1. intro
khoahuy82
PPTX
Decision Support System
Manu Alias
PDF
Decision support n system management
krishna_v111
PPTX
Active and main memory database
District Administration
DOCX
PepsiCo Decision Support System
Raouf Adss
PPTX
Introduction to DSS
Mohd. Noor Abdul Hamid
DOCX
SQL DBA SURESH RESUME
suresh garikapati
PPS
Chapter9
Knowlittle Matharu
PPTX
Decision support system
Md. Rakib Trofder
PPTX
Database systems introduction final vaibhav
AGRASENMAHAVIDYALAY
PPT
Decision Support System
Kodok Ngorex
PPTX
Data mining and warehousing (uca15 e04)
Ponveni Karunakaran
PPTX
Csc 303
Balogun Joseph
PPTX
Decision support system
SUKET GUPTA
The Database Environment Chapter 2
Jeanie Arnoco
Dss in business
Jaipal Dhobale
Discussion unit 3 2203
University of the people
Session1
asdf0000
StoreGrid : Introduction & Features
Revolucion
1. intro
khoahuy82
Decision Support System
Manu Alias
Decision support n system management
krishna_v111
Active and main memory database
District Administration
PepsiCo Decision Support System
Raouf Adss
Introduction to DSS
Mohd. Noor Abdul Hamid
SQL DBA SURESH RESUME
suresh garikapati
Decision support system
Md. Rakib Trofder
Database systems introduction final vaibhav
AGRASENMAHAVIDYALAY
Decision Support System
Kodok Ngorex
Data mining and warehousing (uca15 e04)
Ponveni Karunakaran
Csc 303
Balogun Joseph
Decision support system
SUKET GUPTA

Similar to 1.data base administrator (20)

DOCX
Database AdministrationObjectivesDiscus.docx
whittemorelucilla
PDF
Database administrator types
michel9
PPTX
Database administrator
Tech_MX
PPTX
Presentation data base(1) (18).pptx
Mohammad Adnan
PPTX
Database Administration
Bilal Arshad
PPTX
Database Administration
Bilal Arshad
PDF
The complete guide for administering and procedures
Wissam BOU MALHAB,MBA, ITIL
PPTX
DATA--BASE--MANAGEMENT---Discussion.pptx
angellibres20
PPTX
What does a dba do all day long?
Datasoft Consulting
PPTX
Database administration for university Students.pptx
sedzrodavid10
PDF
Database Administrator: Job Description, Salary and Future Scope
HR Krutika Meheta
PPTX
Database Administration, Management & Security.pptx
SaqibKhan60365
PPT
Database administrator: job description, salary and future scope
HR Krutika Meheta
PPTX
Itm
neha kailash
PPT
Database admiistration
Aashima Wadhwa
PPT
Database administration and security
Dhani Ahmad
PPT
Carrer ed 1
Austen Green
PPT
Career ed 1
Austen Green
PDF
Database Administrator (DBA) Support Services
SQLDBA Experts
Database AdministrationObjectivesDiscus.docx
whittemorelucilla
Database administrator types
michel9
Database administrator
Tech_MX
Presentation data base(1) (18).pptx
Mohammad Adnan
Database Administration
Bilal Arshad
Database Administration
Bilal Arshad
The complete guide for administering and procedures
Wissam BOU MALHAB,MBA, ITIL
DATA--BASE--MANAGEMENT---Discussion.pptx
angellibres20
What does a dba do all day long?
Datasoft Consulting
Database administration for university Students.pptx
sedzrodavid10
Database Administrator: Job Description, Salary and Future Scope
HR Krutika Meheta
Database Administration, Management & Security.pptx
SaqibKhan60365
Database administrator: job description, salary and future scope
HR Krutika Meheta
Database admiistration
Aashima Wadhwa
Database administration and security
Dhani Ahmad
Carrer ed 1
Austen Green
Career ed 1
Austen Green
Database Administrator (DBA) Support Services
SQLDBA Experts
Ad

1.data base administrator

  • 1. Database Administration: The management of the physical realization of a database application which includes physical database design and implementation, setting security and integrity controls, monitoring system performance and reorganizing the database if necessary. A DBMS is a complex software package. Installing, running and upgrading a DBMS are not trivial1 tasks. Even with personal computer-based systems, these tasks can require the services of a database administrator (DBA). The DBA position is generally staffed by a specialist who is trained in the administration of a particular DBMS. In smaller companies instead of hiring a specialist, one of the lead developers may be asked to perform DBA duties. DBA Tasks: Enforces standards, policies and procedures: Every database application requires protection established through consistent enforcement of data policies, procedures and standards. Data Policies are statements that make explicit the goals of data administration. For example Every user must have a password. Data Procedures are written outlines of actions to be taken in order to perform a certain activity. For example, Backup and Recovery procedures should be communicated to all involved employees. Data Standards are explicit conventions and behaviors that are to be followed and that can be used to help evaluate database quality. For example naming conventions for database objects should be standardized for programmers. Planning: A key administration function is involvement with the development of the organizations information architecture. Effective administration requires both the understanding of the needs of the organization for information and ability to contribute to the development of an information architecture that will meet the diverse needs of the typical organization. Data Conflict Resolution: Databases are intended to be shared and usually involve data from several different departments of the organization. Ownership of data is a ticklish issue at least occasionally in every organization. Database administrators are well placed to resolve data ownership issues because they are not typically associated with a certain department. Establishing procedures for resolving such conflicts is essential. If the database administration is given a sufficient authority to mediate and enforce the resolution of the conflict, they may be very effective in this capacity. Monitor and tune the database performance: Because databases are dynamic, it is impossible that the initial design of the database will be sufficient to achieve the best processing performance for the life of the database. The performance of the database (query and update processing time) needs to be constantly monitored. The design of 1 Not Important
  • 2. the database must be frequently changed to meet new requirements and to overcome degrading effects. Periodically, the database must be rebuilt, reorganized and reindexed. Improving database query performance: The workload against a database most certainly will expand over time. Thus, some queries, which originally ran quickly against a small database, may need to be rewritten in a more efficient form to run in a satisfactory time against a fully populated database. Indexes may need to be added or deleted to balance performance across all queries. Managing Data Security, Privacy and Integrity: Protecting the Security, Privacy and Integrity of the organizational databases rests with the database administration. DBA is more required in the databases used in the Internet and Intranet in which the data is distributed and is maintained on multiple sites. Data Backup and Recovery: The DBA must ensure that backup procedures are established that will allow the recovery of all necessary data. The loss may occur through application failure, hardware failure, physical or electrical disaster or human error. In addition to these, the database administrator performs the following tasks also. Undertaking physical database design. Implementing a physical database design using a target DBMS. Install and Upgrade DBMS. Liaising2 with database application developers. Developing test strategies. Training users. Ensuring documentation is complete including in-house produced material. Keeping up to date with software and hardware developments and costs, and installing updates as necessary. 2 Close bond, Interrelationship