database administration
DESCRIPTION
TRANSCRIPT
![Page 1: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/1.jpg)
1
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Chapter 8
Database Administration
![Page 2: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/2.jpg)
2
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Objectives
Discuss the need for database administration (DBA)
Explain the DBA’s responsibilities in formulating and enforcing database policies for access privileges, security, disaster planning, and archiving
Discuss the DBA’s administrative responsibilities for DBMS evaluation and selection, DBMS maintenance, data dictionary management, and training
![Page 3: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/3.jpg)
3
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Objectives
Discuss the DBA’s technical responsibilities for database design, testing, and performance tuning
![Page 4: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/4.jpg)
4
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Database Administration (DBA)
Resource that supervises database and use of DBMS
DBA is usually a group May refer to one person also called a
database administrator
![Page 5: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/5.jpg)
5
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
DBA ResponsibilitiesFigure 8.1
![Page 6: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/6.jpg)
6
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Policy Formulation and Implementation
Access Privileges Users access the database only in ways in which
they are entitled
Security Access restrictions ensure database is secure Passwords, encryption, and views implement
security Effective password protection critical
![Page 7: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/7.jpg)
7
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Access Privileges for SamFigure 8.2
![Page 8: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/8.jpg)
8
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Access Privileges for PaigeFigure 8.3
![Page 9: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/9.jpg)
9
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Access Privileges for ValerieFigure 8.4
![Page 10: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/10.jpg)
10
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Attempted Security Violation by BradyFigure 8.5
![Page 11: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/11.jpg)
11
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Attempted Security Violation by PaigeFigure 8.6
![Page 12: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/12.jpg)
12
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
DBMS Supplies Security FeaturesFigure 8.7
![Page 13: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/13.jpg)
13
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Supplemented Security FeaturesFigure 8.8
![Page 14: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/14.jpg)
14
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Policy Formulation and Implementation (con’t.)
Disaster Planning Protection against physical damage Use DBMS backup and recovery tools with
supplements where needed Disaster recovery plan
Archiving Place to keep corporate data Mass-storage device used for archiving
![Page 15: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/15.jpg)
15
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Movement of Data to ArchiveFigure 8.9
![Page 16: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/16.jpg)
16
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Policy Formulation and Implementation
DBMS Evaluation and Selection Preparation of checklist Evaluation of various DBMSs according to
selected categories Comparison of results
DBMS Maintenance Configuration changes Upgrades for new releases Problem resolution
![Page 17: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/17.jpg)
17
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Policy Formulation and Implementation (con’t.)
Data Dictionary Management Is essentially database catalog with wider range
of information Updates the data dictionary Establishes naming conventions for tables,
fields, etc. Creates data integrity rules
Training How to use DBMS and database
![Page 18: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/18.jpg)
18
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Technical Functions
Database Design Establishes sound methodology for database
design Creates documentation standards Manages changes
Testing DBA controls production system Grants privileges to programmers to modify and
test software
![Page 19: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/19.jpg)
19
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Interaction Between Test and Production Systems
Figure 8.11
![Page 20: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/20.jpg)
20
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Technical Functions (con’t.)
Performance Tuning DBA attempts to get best performance with
funding constraints Creating indexes, splitting tables, changing table
design Denormalization
![Page 21: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/21.jpg)
21
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Customer TableFigure 8.12
![Page 22: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/22.jpg)
22
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Split Customer TableFigure 8.13a
![Page 23: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/23.jpg)
23
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Split Customer TableFigure 8.13b
![Page 24: Database Administration](https://reader033.vdocument.in/reader033/viewer/2022061221/54be694b4a795975108b472c/html5/thumbnails/24.jpg)
24
8
Concepts of Database Management, 4th Edition, Pratt & Adamski
Including Part Descriptions in OrderLine Table
Figure 8.14