D4: DB Maintenance (cwu.edu)  D4: DB Management & Maintenance: Describe the nature of DB administration activities at Garden Glory and define the security scheme (using Figure 6-17, pp. 383 as a

D4: DB Maintenance (cwu.edu)  

D4: DB Management & Maintenance: Describe the nature of DB administration activities at Garden Glory and define the security scheme (using Figure 6-17, pp. 383 as a guide to describe the users, roles, and permissions etc). Encrypt the DB for Garden Glory and discuss the proper procedures for DB backup and recovery. You can also refer to the GG project questions in §6. 

  

Ø   Garden Glory has modified the EMPLOYEE table by adding a TotalHoursWorked column as follows: 

EMPLOYEE ( EmployeeID, LastName, FirstName, CellPhone, ExperienceLevel, TotalHoursWorked) 

The office personnel at Garden Glory use a database application to record services and related data changes in this database. For a new service, the service-recording application reads a row from the PROPERTY table to get the PropertyID. It then creates a new row in SERVICE and updates TotalHoursWorked in EMPLOYEE by adding the HoursWorked value in the new SERVICE record to TotalHoursWorked. This operation is referred to as a Service Update Transaction. 

In some cases, the employee record does not exist before the service is recorded.   In this case, a new EMPLOYEE row is created and then the service is recorded.   This is called a Service Update for New Employee Transaction.   

  

Project Question 1: Explain why it is important for the changes made by the Service Update Transaction to be atomic. Describe a scenario in which an update of TotalHoursWorked could be lost during a Service Update Transaction. Explain how locking could be used to prevent the lost update. Do you think optimistic or pessimistic locking would be better for the Service Update Transactions? 

  

Ø   Per your request, Garden Glory identifies three groups of users: managers, administrative personnel, and system administrators.   Suppose further that the only job of administrative personnel is to make Service Update Transactions.   Managers can make Service Update Transactions and Service Updates for New Employee Transactions. System administrators have unrestricted access to the tables.    

Project Question 2: Describe processing rights that you think would be appropriate for this situation. Use the following template table as a guide and see Figure 6-17, pp.383 in textbook for an example. What problems might this security system have?   

  

DATABASE RIGHTS GRANTED 

Table 

Management 

Administrative 

System Administrator 

OWNER 

  

  

  

  

  

EMPLOYEE 

  

  

  

  

  

SERVICE 

  

  

  

  

  

PROPERTY 

  

  

  

  

  

  

DATABASE RIGHTS GRANTED 

Table 

Management 

Administrative 

System Administrator 

OWNER 

  

  

  

  

  

EMPLOYEE 

  

  

  

  

  

SERVICE 

  

  

  

  

  

PROPERTY 

  

  

  

  

  

  

Ø   Garden Glory has also developed an initial procedure for backup and recovery and asks you for evaluation. The company backs up the database from the server to a second computer on its network each night. Once a month, it copies the database to a CD and stores it at a manager’s house. It keeps paper records of all services provided for an entire year.   If it ever loses its database, it plans to restore it from a backup and reprocess all service requests. 

  

Project Question 3: Do you think this backup and recovery program is sufficient for Garden Glory? What problems might occur? What alternatives exist? Describe any changes you think the company should make to this backup and recovery procedure. 

Backups performed by Database Administrator once a night is sufficient (Must be frequent/consistent) 

Do not keep database copy at manager’s house (theft/fire risk) 

Keep database copy at secure location such as in cloud storage 

Keep physical copy in fireproof safe  

Paper records kept at minimum of 6 years in case of audit or data loss 

Instead of reprocessing all service requests, perform a rollback and rollforward  

Reprocessing is expensive, time-consuming, prone to human error 

Rollback/Rollforward allows for continuous saving and keeps dated log of all record changes (Handy for auding function as well!). 

Project Question 4: Create an encrypted DB for Garden Glory for added security measure. Make sure you inform the instructor about the password in your submission! 







Calculate Your Essay Price
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more

Order your essay today and save 10% with the coupon code: best10

Academic Pros