Question: 1. How could a well-managed database help the company better achieve its goals? 2. What are the modification problems that are likely to occur if

1. How could a well-managed database help the company better achieve its goals?

2. What are the modification problems that are likely to occur if Garden Glory attempts to maintain the list below in a spreadsheet?

PropertyName

Type

Street

City

Zip

ServiceDate

Eastlake Building

Office

123 Eastlake

Seattle

98119

5/5/2008

Elm St Apts

Apartment

4 East Elm

Lynwood

98223

5/8/2008

Jefferson Hill

Office

42 West 7th St

Bellevue

98040

5/8/2008

Eastlake Building

Office

123 Eastlake

Seattle

98119

5/10/2008

Eastlake Building

Office

123 Eastlake

Seattle

98119

5/12/2008

Elm St Apts

Apartment

4 East Elm

Lynwood

98223

5/15/2008

Eastlake Building

Office

123 Eastlake

Seattle

98119

5/19/2008

3. Using these data presented in the list, state assumptions about functional dependencies among the columns of data. Justify your assumptions on the basis of these sample data and also on the basis of what you know about service businesses. Indicate what assumptions need to be checked with the users (GG) and what suggestions you may have about the determinants/keys (e.g., do you need a surrogate key?)

4. Based on the above analysis and assumptions, split the sample list into tables such that each has only one theme. Demonstrate that the modification problems you identified in E have been eliminated.

5.Assume that based on your suggestions and their additional requirements, Garden Glory designs a trail database saved as Garden_Glory.accdb in MS Access 2013. Query the trail database using SQL statements and answer the following questions. For each SQL statement you write, show the results based on your data (you could press the "PrtSc - Print Screen" key to capture the results image) .

5.1) Write SQL statements to list all columns for all tables.

5.2) Write an SQL statement to list the LastName , FirstName and CellPhone for all employees having an experience level of Master .

5.3) Write an SQL statement to list the LastName , FirstName and CellPhone for all employees having an experience level of Master and a FirstName that begins with the letter J .

5.4) Write an SQL statement to list the Name of employees who have worked on a property in New York .

5.5) Write an SQL statement to list the names of employees who have worked on a property owned by a Corporation .

5.6) Write an SQL statement to show the name and sum of HoursWorked for each employee.

5.7) Write an SQL statement to show the sum of HoursWorked for each ExperienceLevel of EMPLOYEE. Sort the results by ExperienceLevel in descending order.

5.8) Write an SQL statement to show the sum of HoursWorked for each Type of OWNER but exclude services of employees who have an ExperienceLevel of Junior and exclude any Type with less than three members.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!