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

Ariba guided buying pdf - 350 words- please deliver in 3 hours - Principles of computer security comptia security+ and beyond 3rd edition pdf - Religious literacy stephen prothero chapter summary - Migration Discussion - 2 paragraphs - French numbers to 100 quizlet - Gazi university faculty of engineering - Corporate IT Security Audit Compliance - What is your personal ethics - Child protection awareness induction training - Cloverleaf plc case study answers - Essay - Week -4 midterm reasearch paper-832 - Project Power Point - Impressions of an indian childhood sparknotes - Tangley park children's centre - Moral model for ethical decision making nursing - Business Finance Essay - Bt 500 tile adhesive - Week 4 Discussion - Usmle step 3 preparation tips - What should gore do to build effective global teams - Informative speech topic ideas and credibility statement - Chapter 12 assignment due in 24 hours - Summarize the great flood of 1927's impact on mississippi - Urgent - Revolutionary mothers essay - Pound to kg ratio - Acids bases and buffers lab - Information Governance week 5-2 - Hcf health insurance packages - Empirical laws of static and kinetic friction - Acc coverplus extra application - Www theiet org my - Downloadmienphi net - Change proposal - Warm fuzz cards - Socw 6456 assignment - Biology - Autism spectrum disorder brochure - According to a newspaper account a paratrooper - Jb hifi warranty claim - Inclusions and Exclusions of Gross Income - D.1 Global Health Foundations - Life of pi english - Discussion boards - Ishikawa guide to quality control - Chapter eighteen and nineteen assessment preparation connotation answers - Mylabsplus angelina - NEED 3+ PAGES WITH 4 PEER REVIEWED REFERENCES CITED IN APA FORMAT - Inverting and noninverting amplifier lab report - Taco bell case analysis - Limiting reagent lab baking soda vinegar answers - Application of mis in manufacturing sector case study - Von neumann architecture registers - What type of bone marking refers to a pointed process - Discussion 3c2 - Radex model of criminal differentiation - Discussion - Musical Critique - Wallace v kam [2013] hca 19 - Wakefield coroner's court parking - Uranus average distance from sun - Importance of food safety ppt - Wk10 inter - After watching the ppt, answer the following questions. - Gospel of barnabas muhammad - Ch3 ch ch cooh iupac name - Siemens vl630 mccb catalogue - Death investigation week1 db - Form matter and minister of the sacraments - ¿quién le recomendó a tito la langosta? - Analyzing costs and returns - Signature Assignment: Strategies - 1.62 meters to feet - Using food labeling activity e chapter 12 answers - Eric foner give me liberty chapter 25 pdf - Logical mathematical intelligence careers - Mastering cmake version 3.1 bill hoffman - Macbeth analysis act 1 scene 3 - 4 noble truths worksheet - For all work solver - Red bull case study marketing management - Asc 350 40 pwc - 4738 pacific highway kew - Label parts of an egg worksheet - Chesham bois parish council - Grasslin digital timer user instructions - A high strength bolt is identified by - Role and Scope DQ8 - Ramblin rose meets jamestown quilt - Which of the following statements are false regarding a boxplot? - Seeing the light by olive senior - Drd wa gov au fuelcard - Pathophysiology of diabetic foot ulcer ppt - Movie sounds unlimited everyday people from crash and burn - Crash course 13 islam answers - Practical Assignment - Security Paper - Classify each nutrient as a macronutrient or as a micronutrient