Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

The dba creates security policies and procedures.

16/12/2020 Client: saad24vbs Deadline: 2 Day

Database Administration


*


Objectives


Discuss the need for database administration

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

Discuss the DBA’s technical responsibilities for database design, testing, and performance tuning

*


*


Introduction


FIGURE 8-1: DBA responsibilities


*


*


Database Policy Formulation and Enforcement


DBA

Formulates database policies

Communicates policies to users

Enforces policies

Policies

Access privileges

Security

Disaster planning

Archiving

*


*


Access Privileges


DBA

Determines access privileges for all users

Enters appropriate authorization rules in DBMS

SQL GRANT statement

Access privilege policy

Documented by DBA

Approved by top-level management

Communicated by DBA to all users

*


*


Access Privileges (continued)


FIGURE 8-2: Permitted and denied access privileges for Sam


*


*


Access Privileges (continued)


FIGURE 8-4: Permitted and denied access privileges for Valerie


*


*


Security


Prevention of unauthorized access, intentional or accidental, to database

DBA

Creates security policies and procedures

Obtains management approval of policies and procedures

Distributes policies and procedures to authorized users

*


*


Security (continued)


DBMS’s security features

Encryption

Authentication

Authorizations

Views

Additional security programs may be created or purchased

Monitoring of database usage to detect security violations

*


*


Security (continued)


FIGURE 8-5: Attempted security violation by Brady, who’s not an authorized user


*


*


Security (continued)


FIGURE 8-6: Attempted security violation by Paige, who’s authorized to access some customer data but is not authorized to access customer balances


*


*


Disaster Planning


Damage from physical incidents

Software/hardware/electrical

Natural disasters

Disaster recovery plan: ongoing and emergency actions and procedures to ensure data availability if a disaster occurs

Hard drive failures

Redundant array of inexpensive/independent drives (RAID): database updates replicated to multiple hard drives

*


*


Disaster Planning (continued)


Electrical power loss

Uninterruptible power supply (UPS): power source and power generator

Duplicate backup systems

Hot site: completely equipped with duplicate hardware, software, and data

Can switch to hot site in minutes or hours

Warm site: duplicate hardware and software but not data

Takes longer to start processing

*


*


Archiving


Governmental laws and regulations, for example:

Sarbannes-Oxley Act

Patriot Act

HIPAA

Auditing and financial requirements

Data archive or archive: place where record of certain corporate data is kept

Stored on mass storage devices

Copies of archives and database backups must be stored off-site

*


*


Archiving (continued)


FIGURE 8-7: Movement of order 21617 from the database to the archive


*


*


Other Database Administration Functions


DBMS evaluation and selection

DBMS maintenance

Data dictionary management

Training

*


*


DBMS Evaluation and Selection


Data definition

Data restructuring

Nonprocedural languages

Procedural languages

Data dictionary

Concurrent update

Shared lock

*


*


DBMS Evaluation and Selection (continued)


Backup and recovery

Security

Integrity

Replication and distributed databases

Limitations

Local area network (LAN)

Documentation and training

Context-sensitive help

*


*


DBMS Evaluation and Selection (continued)


Vendor support

Performance

Portability

Intranet

Cost

Future plans

Other considerations

*


*


DBMS Maintenance


Installation of DBMS

Configuration changes

Upgrades for new releases

Problem resolution

Special one-time processing needs

*


*


Data Dictionary Management


Data dictionary is like database catalog, but with wider range of information

Establishes naming conventions for tables, fields, indexes, etc.

Creates data definitions for tables

Creates data integrity rules and user views

Updates data dictionary

Creates and distributes reports from data dictionary

*


*


Training


Training in using DBMS and accessing database

Training of technical staff responsible for developing and maintaining database applications

If training is provided by vendor of DBMS, DBA handles scheduling of training

*


*


Technical Functions


Database design

Testing

Performance tuning

*


*


Database Design


Establishes sound methodology for database design

Does physical-level design

Creates documentation standards

Reviews changes to requirements and manages modifications to database

*


*


Testing


Production system or live system: hardware, software, and database for users

DBA grants access to production system only to authorized users, except for:

Troubleshooting a problem

Addition of new or modified programs

Test system or sandbox: used by programmers to develop new programs and modify existing programs

*


*


Testing (continued)


FIGURE 8-9: DBA controls the interaction between the test and production systems


*


*


Performance Tuning


DBA attempts to get best performance within funding constraints

Creating and deleting indexes

Splitting tables

Changing table design

Denormalizing converts a table in third normal form to a table not in third normal form

Improved performance

*


*


Performance Tuning (continued)


FIGURE 8-10: Customer table for Premiere Products


*


*


Performance Tuning (continued)


FIGURE 8-11: Result of splitting the Customer table into two tables


*


*


Performance Tuning (continued)


FIGURE 8-11: Result of splitting the Customer table into two tables (continued)


*


*


Performance Tuning (continued)


FIGURE 8-12: Including part descriptions in the OrderLine table, which creates a first normal form table


*


*


Summary


Database administrator (DBA) is responsible for supervising the database and use of the DBMS

DBA formulates and enforces policies about which users can access database, portions they may access, and the manner in which they can access it

DBA formulates and enforces policies about security by using DBMS’s security features, special security programs, and monitoring database usage

DBA creates and implements backup and recovery procedures as part of a disaster recovery plan

*


*


Summary (continued)


DBA formulates and enforces policies that govern management of an archive for data

DBA leads evaluation and selection of new DBMS

DBA installs and maintains DBMS

DBA maintains data dictionary, establishes naming conventions for its content, and provides information from it to others

DBA provides database and DBMS training and coordinates and schedules training by outside vendors

*


*


Summary (continued)


DBA verifies all information-level database designs, completes all physical-level database designs, and creates documentation standards; also evaluates changes in requirements

DBA controls production system, which is accessible only to authorized users; other than under exceptional situations, programmers access a separate test system

DBA tunes database design to improve performance; includes creating and deleting indexes, splitting tables, and denormalizing tables

*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


*


Applied Sciences

Architecture and Design

Biology

Business & Finance

Chemistry

Computer Science

Geography

Geology

Education

Engineering

English

Environmental science

Spanish

Government

History

Human Resource Management

Information Systems

Law

Literature

Mathematics

Nursing

Physics

Political Science

Psychology

Reading

Science

Social Science

Home

Blog

Archive

Contact

google+twitterfacebook

Copyright © 2019 HomeworkMarket.com

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Top Essay Tutor
University Coursework Help
Writer Writer Name Offer Chat
Top Essay Tutor

ONLINE

Top Essay Tutor

I have more than 12 years of experience in managing online classes, exams, and quizzes on different websites like; Connect, McGraw-Hill, and Blackboard. I always provide a guarantee to my clients for their grades.

$65 Chat With Writer
University Coursework Help

ONLINE

University Coursework Help

Hi dear, I am ready to do your homework in a reasonable price.

$62 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Window on humanity 7th edition pdf - Public dividend select fund - Vision mission and strategy of coca cola - 24 poems robert gray techniques - Operations management simulation balancing process capacity - Decreasing annuity due formula - Diablo 2 all quests - What is the output of the following code segment - Jack black saxophone tonight show - 104 caromar drive mars pa - Get the point wabbit e 69 answers - Jones family express comprehension questions - Disadvantages of automating a manual accounting system - Prepaid rent on balance sheet - I need 3000 words on instructions - The pillow method is designed to - Every third thought shall be my grave - 1000 essay words - Automate informate transform - Deborah tannen genderlect theory - Psychosocial changes during middle adulthood - Cost of vort test sa - Nhp din t circuit breakers - 1400 in 12 hour time - Scientific notation practice answer key - Type of reproduction of bacteria - What is the density of wt aqueous naoh - Case study on international human resource management with solution - Cognitive behavioural therapy newcastle - Action on the IOM Report/ WEEK 5 DISCUSSION - 1 20 scale bar - Harvey norman computers geraldton - How to calculate fte productivity - Discussion - Retrospect theme in powerpoint - Nursing - Raf ranks and pay - Hay job evaluation guide chart download - Rotork actuator limit setting - Rib crib dynamite chicken salad nutrition facts - Dell sc420 spec sheet - Discussion 6A Need by 12 pm EST 9/18 Tomorrow - For individual solutions of the cations ag+ ba2+ - Blue collar brilliance they say i say - Business discussion - Dr kushner's personality type diet quiz - What is adjusted cash book - The cask of amontillado mla citation - Lmtd method of heat exchanger analysis - Correlation coefficient calculator ti 84 - UNIT VI ARTICLE CRITIQUE - Evaluate the line integral by the two following methods - Apollo sounder base wiring - Introduction to logarithms worksheet - Reflection: Academic Path - North star pendant from the movie the patriot - 1119 ashford ln mansfield tx 76063 - Reading response - Safety and agency - Micellization in physical chemistry - Social work theory and methods comparison table - Land use planning ppt - Kol balish english meaning - Heineken case study - Develop a trend line for the demand for fertilizer - Tony hsieh at zappos structure culture and radical change - Nursing management of marasmus - Week 8 Case Study - Bio rad stain free gel protocol - Malaysian drug ring smashed in docklands - Ernest hemingway to have and have not summary - Business intillegence question - Solve for x x2 9x 20 0 - Alis test practice paper - 1-2 Final project review - Literary devices used in story of an hour - Army chapter 14 12c - Descartes method of doubt sparknotes - Dahon mu p8 recall - 3/2 - Chapter 3 The Microcultural Context - Toyota segmentation - What are some borrowed theories in nursing - United church of god sabbath - Spiral of silence theory examples in movies - Aquarium fish wholesalers australia - Boral roof tile brochure - Case Study 2: Dealing With Risk and Uncertainty - Social Media and how enterprise needs to react to it - The csirt is also known as the ir reaction team - Pre-Calculus homework ONLINE 50 to start - Digital radio coverage melbourne - Summary for reading (MUSIC essay) - Need this assignment in COMM120 done by tomorrow - How to cite fasb codification in apa - Inside job movie reaction paper - Art 2 Discussion Question - TRoisieme Respondo - Sap system message rabax during sapgui logon - The following transactions were selected from the records of evergreen company: