0% found this document useful (0 votes)
92 views8 pages

Roles and Responsibilities of DBA by Dr. Mariam Rehman

The document discusses the roles and responsibilities of a database administrator (DBA). Key responsibilities include installing database software, planning database design including storage structure and backup strategy, creating and opening databases, performing regular backups, creating database users and assigning privileges, tuning database performance, recovering databases in the event of failures, installing software patches, and ensuring data integrity through constraints. The document provides examples of different types of backups, privileges, and constraints used by DBAs.

Uploaded by

Areeba Nazir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views8 pages

Roles and Responsibilities of DBA by Dr. Mariam Rehman

The document discusses the roles and responsibilities of a database administrator (DBA). Key responsibilities include installing database software, planning database design including storage structure and backup strategy, creating and opening databases, performing regular backups, creating database users and assigning privileges, tuning database performance, recovering databases in the event of failures, installing software patches, and ensuring data integrity through constraints. The document provides examples of different types of backups, privileges, and constraints used by DBAs.

Uploaded by

Areeba Nazir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Roles and responsibilities of DBA

By
Dr. Mariam Rehman
Roles and responsibilities

The tasks performed by the database administrator (DBA) are


known as responsibilities of DBA.

Following are some responsibilities performed by the DBA


 Database Software Installation: Being the DBA, you need

to install, that will access database. In distributed


environment, Database Server (Oracle or SQL Server), Front
end toll and database applications also need to install database
tools that connect remote computers to database server.
Continued..

 Planning the Database: DBA need to plan the logical storage


structure of the database (e.g creating table space, how many
data files in table space, which information will be store in
tablespace, on which drive data files will be stored etc),
overall database design (relational design of the database
objects, their storage characteristic for these objects, planning
relationship between objects and physical storage before
creation), Backup strategy (plan for the database backup).
Continued..

 Create and open Database: Once the database design


complete, you may create the database and open it for normal
use. The database may be created through wizard as well as
through command depending on the tool (Oracle, SQL server
etc)
 Backup the database: another task of the DBA is to take the
regular backup of the database. Backup is the copy of the
database data, while backup may be full database backup or
differential database backup (Backup which capture only
those changes in the data since recent full backup).
Continued..

 Enroll (Create) database user: One task is to create users of


the database, assigning privileges and roles to users.(privileges
may be system privilege or object privilege) system privilege
allow user to access/perform database operations, object
privilege control access to specific object (table, view etc).
Role is the collection of privileges and other roles.
Continued..

 Tuning the Database: optimizing the performance of the


database is also the responsibility of the DB. Mostly database
tool (Oracle, SQL server) provide a tool which help to control
allocation of resources among different user groups. E.g,
oracle resource manager.
 Data Base recovery: DBA also recover the database in case
of any human or system failure.
 Download and install Patches: DBA also responsible for
downloading and installing new patches in database software.
Continued..

Data Integrity: To store correct data in the database in correct


way
For this DBA uses some constraints,
Physical constraint choose appropriate data type for each
column of the table
Referential constraint Data in one column or group of columns
is valid with respect to data in other column of same or
different table
Unique Constraint value of a column occur only once in the
table
Questions/Answers

For any question send an email to


[email protected]

You might also like