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.

22/12/2020 Client: saad24vbs Deadline: 7 Days

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:

University Coursework Help
Helping Hand
Writer Writer Name Offer Chat
University Coursework Help

ONLINE

University Coursework Help

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

$112 Chat With Writer
Helping Hand

ONLINE

Helping Hand

I am an Academic writer with 10 years of experience. As an Academic writer, my aim is to generate unique content without Plagiarism as per the client’s requirements.

$110 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

Ausgrid power outage engadine - Mayeroff caring ingredients - Rosewood memorial hospital letterhead - Kurt carr the blood still has miraculous power mp3 download - MHA/516 WEEK 3 - Big Data Analytics - Models of patient care delivery - Ansi isea z358 1 emergency eyewash and shower equipment - Rabbits for sale loughborough - A monopolistically competitive firm has excess capacity because in the - Jetson tk1 development kit - Supply chain network design decisions - What is the Functions of Emotions - Discussion Question - Should students use mobile phones - Wire rope safety barrier vicroads - Fc mv 2 r - A level Physics Tuition - Wren 626 shoes at&t commercial - Cordyceps gunnii health benefits - Developmental reading assessment 2 - Youth empowerment project proposal - Hw - Daikin field settings table brc1e62 - Star wars secrets of the empire cinemark - Agrium advanced technologies u s inc - Onslow company purchases a used machine - How many masters possible in hbase - Sydney chinese sda church - 46 repeating as a fraction - Acs code of ethics - Ktea 3 standard score ranges - What is the greatest common factor of 12a and 9a2? 9 36 3a 12a2 - I am giving two questions please go through that - Translink ilink travel card - Application of laplace transform in circuit analysis - How adverse selection might impact the market for unemployment insurance - Independent project 5 4 - Kentucky nurse practice act - Organ sales definition essay - Hcs 325 organizational structure presentation - Motifs in julius caesar - Anchor bolt template definition - Science riddles about energy - Connecting with practice eylf and nqs - Lenah valley medical centre - Commitment to personal and professional development - Iago jealous of othello quotes - Ati mirage training perth - Which of the following accounts is part of working capital - No need to call sherry turkle article - The edelweiss hotel in vail colorado has accumulated records - Gu health waiting periods - Biometrics db 2 - Cpc10111 certificate i in construction online - Business Process Redesign - Strategic points document preparation - Construction work packages examples - Livingston company is a wholly owned subsidiary of rose corporation - Design and technology hsc syllabus - Cuwq - Bitcoin - Cim certificate in professional marketing official module guide - Ge and the industrial internet case analysis - Disgraced play ayad akhtar summary - 7 4 parallel lines and proportional parts - Application of mohr's circle in engineering - St math activation code - Adobe acrobat reader dc shopfloor xi - 9 4 skills practice proportional parts and triangles answers - Year of wonders josiah bont - Course project - Paragraph describing a cave - What was the dow on december 31 - Top down versus bottom up budgeting - Corporate finance case studies and solutions - European History Assignment 1 - Small Business Management Discussion - M4a1 - Haunted house descriptive essay - What is the simplified expression for - T55 flour equivalent australia - Microsoft threat analysis and modeling tool - Weakness as a nurse practitioner - Lord of the flies chapter 4 study guide answers - Gilani Mobility - Spiritual considerations during a disaster - Mcconnell brue flynn microeconomics 19e answers - 2/59 westbrook street kew east - Virginia henderson 14 basic human needs - Developing an explanation for tuskless elephants worksheet answers - Challenges and solutions to organizational knowledge management in kbms - Steps in segmentation targeting and positioning - Cwv topic 7 review - How to label an atom - World of warcraft subscribers 2018 - Bridge to terabithia activities - Heuristic optimization of query trees examples - Securities exchange act of 1934 auditor liability - Bayeux tapestry primary source