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

36 10 as a decimal - Essay Help - Project - Cisco 1841 for sale - Qualitative analysis of group 4 cations lab report - I love big buttes and i cannot lie lyrics - Three beads are placed along a thin rod - Dalton sherman speech - Bluecoat wollaton uniform shop - Suppose you manage a million fund - Mental Healt Care Plan - Explain how wheeled coach implements abc analysis - 500 Words Minimum Assignment - Frito lay company cracker jack case analysis - Is kfc a public limited company - Wk1 discussion/ybh/reply - Fnq regional plan mapping - Solar Energy for Residential Homes - Advantages of hard engineering - Internalized moral perspective definition - Omnibus mexicanos dallas tx jefferson - Duscssion Question - Response to Classmates Discussions - Introducing comparative politics 3rd edition pdf - Collaborative partnerships with families - University of rhode island change assessment scale - Amazon buys whole foods case study pdf - Avery vinyl colour chart - Using the indirect method patent amortization expense for the period - World education games 2015 - Model ecosystems virtual lab journal answers - Getta byte software - Merit goods meaning in economics - Human Resource - Biology - Heidenhain touch probe cycles - Marketing Strategies New England College - Jon comer death cause - Fighter sponsorship proposal template - Moreton bay council dog registration - Translation converts the information stored in ________ to ________. - Hn1796 brake fluid equivalent - 1 coulomb charge is equal to how many electrons - Quality procedures manual template - Social penetration theory movie examples - An inspector calls symbolism - Ain t ia woman cicely tyson - Eyebrow threading during pregnancy in tamil - Marilyn terrill is the senior auditor - Ebay and skype merger case study - SOCW 6361 Week 10 - Post Responses - How to do g's secret mission - Trade potential index - Leadership and conflict management ppt - Come seeling night analysis - Discussion question - Rehabilitative Processes - Projectile motion lab questions - Drill press machine parts and functions - Business Ethics Case Study 7 & 8 - Norsted manor farm caravan storage - Brabham enterprises manufactures tires for the formula - Aircraft design a conceptual approach aiaa education series - Concept analysis paper topics - When is year of wonders set - What you eat is your business - Determine the total estimated uncollectibles - Harrying of the north newspaper article - Computer security principles and practice fourth edition - Floor plan with dimensions - Should students be allowed to bring cellphones to school essay - Mindtap french answers - How to use bisection method in matlab - Rip van winkle essay introduction - Spirax sarco liquid drain trap - Two way slab design xls as per is 456 - Prince of cumberland macbeth - Apollo shoes case solution free download - Trigeminal neuralgia nursing care plan - What is a windshield survey nursing - Agile applicability checklist is used during - Rebuttal - Toothpaste and toothbrushes are substitute goods. - Liberal credit policy - How to make a feasibility study for a small business - Auto lead data format - Human rights consortium scotland - Ecological niche worksheet answers - Chris21 payroll user manual - Discussion: Evaluating Use of Literature and Problem Statement - Competitive position - Superdex 75 hiload 16 600 - Measuring Effectiveness - 7 reasons why phones should be allowed in school - Cjjs - Https www youtube com watch v kudhiats36a - Security strategies in windows platforms and applications pdf - Boiling point of na2o2 - Tweetdeck comn - 8701 wisdom ln louisville ky 40229