VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
Presentation data base(1) (18).pptx
1.
2. Presentation
Submitted to: Mam mudassra Shaheen
Submitted by: Muhammad idrees
Roll no: 27
Subject name : Database
Topic name: Data base Administrator
3. Database
administrator
DBA is an important person in the development of any
information system. He is responsible for design,
Operation and management of Database .He must be
technically competent, Good manager and diplomat.
He should have good communication skills . Managerial
skills are important in planning, Coordinating and
carrying out different tasks.Technical skills are required
to understand the complex hardware and software
issues.Diplomatic skills are important in communicating
with users , determining their needs and negotiating
agreements etc...
4. Functionsof
DBA
1. Preliminary Database planning
DBA may participate in Preliminary Database planning
if appointed early .
2. Identifying user requirements
DBA Identifying the current user Environment.He
closely studies the current system and it’s outputs. He
also interviews different users To know their current and
future requirements.
3. Developing and maintaining Data dictionary
Data base dictionary is very useful collection Of data
about database . DBA store data Item name , Source,
meaning and usage In data dictionary.
5. Cont....
4. Designing logical model
After analysing the user Environment , the DBA
develop a logical data model for the
organization.This data model consist of all
entities, attributes and relationships.
5 . Choosing a DBMS
The DBA chooses a particular database
management system on the basis of logical data
model .The selected DBMS should satisfy All
requirements and constrains identified in the
logical data model.
6. Cont....
6. Developing physical model
The DBA creates the exact layout of data according the facilities of
selected DBMS and available resources of software and hardware.
7. Creating & leading Database
After developing physical model, the DBA creates the structure of
Database by using DBMS .He also
Loads the data into the database.
8 . Developing user views
Any project is basically developed to serve the users DBA should
guide the user about the functionality of database.if any request of
the user is not satisfied,DBA should justify it.
9 . Writing & maintaining Documentation
The documentation is very important when the project is reviewed
or revised. It is normally maintain by data dictionary system of
DBMS . The DBA should ensure the proper documentation of the
project.
7. Cont...
10. Developing and enforcing data standards
Data standards are the key to breaking down data silos
and creating interoperability, or the ability to exchange
data between disparate systems and teams.Standards
are also necessary to create data integrity, ensuring data
maintains its value and meaning and is usable,
consistent, and accurate.
11. Developing operating procedure
DBA should established procedure for different
operations .The procedure includes security and
authorization, Recording hardware and software failure,
Taking performance measurements, Shutting down
database property.
8. Cont...
12. Training the users
The DBA should train End users , application
programmers , and other users so tha they use the
database effectively.
9. Data
administrator
Data administrator is a person who is responsible for
processing data into a convenient data model. The person
is in charge of figuring out which data is relevant to be
stored in the database. Data Administrator is less of a
technical role and more of a business role with some
technical knowledge. This role is also known as Data
Analyst. So, it is mostly a high level function which is
responsible for the overall management of data resources
in an organization.
Responsibilities :
Filters out relevant data
Monitor the data flow throughout the organization
Designs concept-based data model
Analyze and break down the data to be understood by the
non-tech person
10. Datadictionary
It describes the meanings and purposes of data
elements within the context of a project, and provides
guidance on interpretation, accepted meanings and
representation. A Data Dictionary also provides
metadata about data elements.
11. Usesofdata
dictionary
1. Information about data
2. Communication with users
3. Record of change in database system
4. Determining the impact of change
5. Recording Access control information
6. Audit information
12. Typesof data
dictionary
Types of data dictionaries
There are two types of data dictionaries: active and
passive.
1. Active data dictionaries are created within the
databases they describe and automatically reflect any
updates or changes in their host databases. This avoids
any discrepancies between the data dictionaries and
their database structures.
2 . Passive data dictionaries are created separately from
the databases they describe to act as a repository for data
information. Passive data dictionaries require additional
work to stay in sync with the databases they describe. As
such, database managers must handle passive directories
with care to ensure there are no discrepancies.