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

Data dictionary in dbms ppt

29/10/2021 Client: muhammad11 Deadline: 2 Day

Database 9

1) Read chapter 15, IGU Online library and reputable resources and Describe the DBA's functions and responsibilities. (Chapter 15 attached).

2) Data and information is secure if the pyramid of security CIA (Confidentiality, Integrity , Availability) are satisfied. Discuss what each term means and provide an example to support your discussion.

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

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:

Custom Coursework Service
Peter O.
A Grade Exams
Homework Tutor
Coursework Help Online
Top Grade Essay
Writer Writer Name Offer Chat
Custom Coursework Service

ONLINE

Custom Coursework Service

As an experienced writer, I have extensive experience in business writing, report writing, business profile writing, writing business reports and business plans for my clients.

$49 Chat With Writer
Peter O.

ONLINE

Peter O.

I am an elite class writer with more than 6 years of experience as an academic writer. I will provide you the 100 percent original and plagiarism-free content.

$31 Chat With Writer
A Grade Exams

ONLINE

A Grade Exams

I have written research reports, assignments, thesis, research proposals, and dissertations for different level students and on different subjects.

$20 Chat With Writer
Homework Tutor

ONLINE

Homework Tutor

After reading your project details, I feel myself as the best option for you to fulfill this project with 100 percent perfection.

$49 Chat With Writer
Coursework Help Online

ONLINE

Coursework Help Online

I am an elite class writer with more than 6 years of experience as an academic writer. I will provide you the 100 percent original and plagiarism-free content.

$49 Chat With Writer
Top Grade Essay

ONLINE

Top Grade Essay

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

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

Fujitsu fi 6140z driver - Amtac fire ant for sale - Where have all the sparrows gone - What are the results of beatrice's aptitude test - Find highest and lowest of five integers using java loops - C6h12o6 covalent or ionic - Example of scholarly activity in nursing - Lead sheet association details - Essay questions on quills of desire - Avocado trees per hectare - Discussion on Linear development in Learning approaches - Case 3 walmart manages ethics and compliance challenges answers - Tvo lowdown tracks - What is novell netware - To cut into very small cubes of even size - Ninth circle of hell - Bio safe coomassie stain - 300 words APA format - 1000 psi to mpa - North epping public school - History of ethnographic research - How to memorise solubility rules - Fin 571 financial ratio analysis - Database tables for restaurant management system - School enrollment letter sample - Www graphicmaps com africa answers - Wisconsin fast plants 72 hour dihybrid genetics kit answers - Yeast fermentation lab balloon answers - Blue eyes vs brown eyes experiment - Zybooks answers java - Prepare a diagram 0 dfd for the new system - Gap inc annual report 2015 - Mere assertion fallacy examples - A world of ideas by lee a jacobus - Mastering physics homework 2 answers - Ethnographic Journal - Case study questions on functions of management - Adiabatic gas law apparatus - Nelson mandela cockney slang - Cloud Computing - Critical Thinking Essay: Analyzing the Need for Change in an Organization - Ngk cr5hsb iridium equivalent - Harley davidson swot analysis essay - Leadership - Macbeth appearance vs reality - A2 size in centimetres - Application for removal of disqualification form - Drexel university engineering management - Incas test year 6 - Financial reporting problem apple inc excel - Conduct haul truck operations - Due aug 27 - How do you define yourself as a leader - UNIT 2.1 AND 2.2 DUE IN 36 HOURS - Saudi building code 303 - Cash budget excel - Half wave rectifier circuit lab report - World of rolling stones bootlegs - Abercrombie and fitch market segmentation - Merchant of venice test - Lehigh custom fit me pepsi - Pureed meals for elderly - Discussion 3: sleep disorders - Disaster recovery-4 - Document analysis worksheet galileo indictment answers - Hypothesis testing lecture notes - HN - Leeds beckett online welcome - Push pull legs workout routine pdf - Netflix company mission statement - Wk 4, HCS 335: Biomedical Ethics Paper - Front squat jeff nippard - 3 Page Nursing APA Essay - Essay - How to write reflection 1 for english sba - My cousin vinny law questions - Teesside university graduation photography - Baw baw ski resort - Five step marketing research approach - As4678 retaining structures code - Causal analysis essay outline - Carvana 150 point inspection checklist - How to pronounce liaise in american english - Sports in society issues and controversies 12th edition citation - A fairly subtle approach to advertising is - How is long service leave calculated in sa - How to change base of a log - Water flows from a pressurized tank through - Where did chewbacca's voice sound originate - Week Two Discussion One - Problem of evil triangle - Pale vented bush hen - Research paper - Katy's kettle six flags menu - Www federalreserve gov datadownload choose aspx rel h15 - Is coffee a solution or mixture - Final Paper: Personality Theory - Icd 10 code for parathyroidectomy - The pursuit of happiness interview - The trait and factor approach of career counseling incorporates