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

Moonlighting in Private Security - Marketing plan - Essay 3: Fences - Experiment 4 blood typing experiment - A major premise underlying psychoanalytic or psychodynamic theories of personality is that _____. - Uranium noble gas configuration - Selected transactions for sophie’s dog care are as follows during the month of march. - 1 metre in cm - F half diminished 7 - Questions - Human culture and expression - Whitbread world sailboat race case study - Attributes of a polygon - How is power shown in macbeth - Balance ag2o ag o2 - Week 2 - Compare and contrast leadership and followership - Odds of yellowstone erupting - Red rooster line sydney - Format income statement in excel - Understanding variation is important because variation - Company comfort letter sample - Blue nile case study questions - Writing assignment - Discussion - Writing Assignment 2 : A Disruptive Beethoven - Week 6 Discussion - It's hard enough being me by anna lisa raya - English-Discussion: What's Walter's next move? - Jordano food products case study - The opened scene of matthias grünewald's isenheim altarpiece offered patients the promise of - Outline for effective speaking - Psychology - Example of a Randomized Clinical Trial” (Nyamathi et al.,2015), - Advantages and disadvantages of transaction processing systems tps - Weekly tax table 2022 - Worcester combi boiler wiring diagram - Iso 9141 2 specification - Paper tower challenge one sheet - Jen purchased a condo in naples florida - Rlc low pass filter transfer function - Anova degrees of freedom numerator denominator - Cultural Competence and Nutrition in Health Promotion - Astellia advanced classes - Leaving cert music syllabus - Unit VII Essay - Emergency Management - An electric motor rotating a grinding wheel at - This i believe org essay - Rmit bachelor of applied science medical radiations - Individual database design and erd creation - CMIT 495 WEEK 1 DISCUSSION - Biocentric health fort lauderdale florida - Excel assignment , statistics and probablity, report needs to be word file but i have attached excel file to get information - Save sam lab answer key - Digital capacitance meter using 555 timer - 1984 class system quotes - Medibank private top cover - Poetry analysis paragraph example - Model the cardinalities of the following business policies - Week 4 Journal - Sample letter to client requesting information - Unwritten or unspoken understandings through which firms collude to restrict competition are called - Isometric dot paper activities - Borgwarner it services europe gmbh - Quickbooks final exam answers - Bbc typing dance mat - Where did rip van winkle live - Email - Grendel description from the text and your own description - National geographic extreme explorer - Sum of squares in excel - Human resource - MC Charts - The latest available data showed health expenditures - 3.2 Group Discussion: Survey Creation - Romeo and juliet paper assignment - Home health nurse differ from traditional nursing care in hospital setting - The search for competitive advantage rarely centers on supplementary services - Liabilities of a company are owed to - Fisher's ethical decision making model - Fish on my plate documentary - An extended case study on cyber security/ IoT - Let the frame of things disjoint - Athlean x 10 minute chest - Week 1 homework - How to make an anglo saxon shield - Chelsea cookbook rodney spoke - Shelfer v city of london electric lighting - Dual output buck boost converter - Research Paper - Ochsner hospital main campus - Gino's restaurant is a popular restaurant in boston massachusetts - Mechanical drawing numbering system - Lg cassette ac catalogue - Face time vs screen time the technological impact on communication - Happy International Women's Day - Sheep heart dissection risk assessment - Bluebeam revu measure tool - Wacc practice problems and solutions