SlideShare 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
organization’s 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 organization’s 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