9
MILESTONE 4 Week 11 Objectives By the end of Week 11, you will demonstrate your ability to create a database system by satisfactorily achieving the following objectives: Create a method of storing data so that it is organized logically. Create a method of retrieving data so that it can be processed into valuable information. Create a method of inputting data that is user friendly. Create a method for generating output that transforms data into valuable information. Create an automated application with an easy-to-use interface that connects the user to the features of the new system. Homework Assignment H11.1 Draft of Introduction to the Design Phase 1. Open the Word document used for Homework Assignment H9.5. Should have been saved as XXX_H10_5_Proposed_New_System_date.docx. a. Save the document as XXX_H11_1_Design_Introduction_date.docx to your Project folder. Complete the following exercises based on your proposed database solution. 2. Go to the introduction of the Database Design section. a. Write an introduction to the Design section of the Database System Project Report. At a minimum, describe the purpose of the Design phase of the database development process according to the Kroenke and Auer textbook. Cite appropriate source (this is a requirement, not a nice-to-have). Also, describe how the Design phase connects to the Requirements Analysis phase. b. Save the file XXX_H11_1_Design_Introduction_date.docx again to your Project folder on your Cloud drive. 3. Move to the Solution Objectives sub-section of the Database Design section. a. Save the file as XXX_H11_1_Solution_Objectives_date.docx to your Project folder on your Cloud drive, substituting your three-digit course student number for XXX. b. Write a paragraph that connects the up-coming list of solution objectives to the list of Requirements from the Requirements Analysis section.

CIS 2334 Week 11 Assignments answers

Embed Size (px)

DESCRIPTION

You will find useful information on here.

Citation preview

Page 1: CIS 2334 Week 11 Assignments answers

MILESTONE 4

Week 11 Objectives

By the end of Week 11, you will demonstrate your ability to create a database system by

satisfactorily achieving the following objectives:

Create a method of storing data so that it is organized logically.

Create a method of retrieving data so that it can be processed into valuable

information.

Create a method of inputting data that is user friendly.

Create a method for generating output that transforms data into valuable

information.

Create an automated application with an easy-to-use interface that connects the user

to the features of the new system.

Homework Assignment H11.1 Draft of Introduction to the Design Phase

1. Open the Word document used for Homework Assignment H9.5. Should have been saved

as XXX_H10_5_Proposed_New_System_date.docx.

a. Save the document as XXX_H11_1_Design_Introduction_date.docx to your Project

folder. Complete the following exercises based on your proposed database solution.

2. Go to the introduction of the Database Design section.

a. Write an introduction to the Design section of the Database System Project Report. At a

minimum, describe the purpose of the Design phase of the database development

process according to the Kroenke and Auer textbook. Cite appropriate source (this is a

requirement, not a nice-to-have). Also, describe how the Design phase connects to the

Requirements Analysis phase.

b. Save the file XXX_H11_1_Design_Introduction_date.docx again to your Project folder on

your Cloud drive.

3. Move to the Solution Objectives sub-section of the Database Design section.

a. Save the file as XXX_H11_1_Solution_Objectives_date.docx to your Project folder on

your Cloud drive, substituting your three-digit course student number for XXX.

b. Write a paragraph that connects the up-coming list of solution objectives to the list of

Requirements from the Requirements Analysis section.

Page 2: CIS 2334 Week 11 Assignments answers

CIS 2334 -2- Week 11

c. List the Solution Objectives, substituting the business process under study for your

client for the blank. These objectives will be the measure of whether the database

development process is successful.

The objectives of the database design phase are to:

Create a method of storing data so that it is organized logically.

Create a method of retrieving data so that it can be processed into valuable

information.

Create a user friendly method of inputting data.

Create a method for generating output that transforms data into valuable

information.

Create an easy-to-use interface that connects the user to the features of the new

system.

d. Write a paragraph that describes those characteristics of valuable information that will

be achieved with the new database system. Cite appropriate source.

e. Save the file XXX_H11.1_Solution_Objectives_date.docx again to your Project folder on

your Cloud drive.

Homework Assignment H11.2 Draft of Database System sub-section of

the Database Design section

1. Open the Word document created for Homework Assignment H11.1. Should have been

saved as XXX_H11.1_Solution_Objectives_date.docx.

2. Save the document as XXX_H11_2_Database_System_date.docx to your Project folder.

Complete the following exercises based on your proposed database solution.

3. Go to the Database System sub-section of the Database Design section of the project

report.

a. Write a paragraph that describes the components of a database system. Cite source

(required).

b. Write a paragraph that describes how the components of the proposed new database

system align with the Requirements and Solution objectives.

c. Save the Word file again as XXX_H11_2_Database_System_date.docx to your Project

folder on your Cloud drive.

4. Go to the Database Management System sub-sub-section of the Database System sub-

section of the Database Design section of the project report.

a. Write a paragraph that describes the functions of the Database Management System of

a Database System. Cite source.

Page 3: CIS 2334 Week 11 Assignments answers

CIS 2334 -3- Week 11

b. Write a paragraph that describes how Microsoft Access 2010 serves as a DBMS for the

new system.

c. Save the Word file again as XXX_H11_2_Database_System_date.docx to your Project

folder.

5. Save the file as XXX_H11_2_Database_System_date.PDF to your Project folder.

6. Submit pdf version to H11.2 assignment submission page in Blackboard.

a. If you upload Homework assignments to the appropriate Assignment before your class

starts (11:30, 2:30, or 5:30), then you will receive 10 bonus points (Max grade 110).

b. Homework assignments uploaded to Blackboard between class time and 11:59 pm of

the due date will receive a 10-point deduction (Max 90).

c. Late homework will be accepted for two weeks past the original due date, and you

should be able to submit through Blackboard for partial credit. If submitted within the

first week late, the max grade is 80. If turned in within the second week late, the max

grade is 70.

Homework Assignment H11.3 Create project database tables and

relationships

1. Create client database. Save database as XXX_Clientname_date.accdb to the Project folder

of your Cloud drive.

2. Create tables for client database based on template research and proposed data model.

a. A minimum of 5 tables, including intersection tables where necessary;

b. Add fields, data types, and field properties for each table, based on client needs,

template research, and proposed data model. Follow relational model guidelines.

c. Specify primary keys for tables. No two tables should have the same primary key.

d. Add foreign keys to tables, where appropriate, to establish relationships.

e. Do NOT add data to tables before enforcing referential integrity. You’ll be sorry if you

do.

3. Establish relationships--at least four table relationships required for 5-table project

database. No unnecessary relationships. No table should be unrelated to other tables in

database.

a. Enforce referential integrity on all relationships.

b. Specify appropriate cascading actions.

c. Create relationship report.

d. Save the report as XXX_DatabaseSystem_RR_v1_Date.

e. In the future, if changes are made to the structure of the database, create a relationship

report as documentation. Include version number in report name to distinguish from

previous versions.

Page 4: CIS 2334 Week 11 Assignments answers

CIS 2334 -4- Week 11

4. Add records to tables—a minimum of 8 records for most People/Products/Orders/Events

tables. Do not add data to the tables until you have enforced referential integrity.

5. Save changes to XXX_Clientname_date.accdb.

6. Go to File/Compact and Repair.

7. Make a backup of your project database.

a. Select File/Save and Publish. In the right column, under the Advanced heading, select

Back Up Database, then click Save As. Browse to your Project folder on your Cloud

location. Notice that Access has added the date to your project database name.

b. Save to your Project folder and email a copy to yourself.

c. Take a screenshot of the Project folder showing all saved backups of the database to

date. Insert screenshot into XXX_H11_3_Structure_date.docx.

8. Submit a pdf of XXX_H11_3_Structure_date.docx to H11.3 assignment submission page in

Blackboard.

a. If you upload Homework assignments to the appropriate Assignment before your class

starts (11:30, 2:30, or 5:30), then you will receive 10 bonus points (Max grade 110).

b. Homework assignments uploaded to Blackboard between class time and 11:59 pm of

the due date will receive a 10-point deduction (Max 90).

c. Late homework will be accepted for two weeks past the original due date, and you

should be able to submit through Blackboard for partial credit. If submitted within the

first week late, the max grade is 80. If turned in within the second week late, the max

grade is 70.

Homework Assignment H11.4 Create project database queries

1. Open XXX_Clientname_date.accdb. Do not use backup database.

a. Queries for the project database system must meet these minimum requirements: The

Project Database System must contain at least five queries appropriate to the client’s

needs.

2. Of these five, at least one query must prompt the user for input (i.e., parameter query) and

use the input in the criteria for the query. Save the query as qryParameter.

a. In a Word document, type the name of the query, then answer the following questions

about the query.

(1.) How does this query support the business process under study?

(2.) What results should be expected?

(3.) Which form or report will use this query as a record source?

(4.) Include a screenshot of QBE grid and table list.

(5.) Save the Word document, as XXX_Query_Justification_date.docx.

Page 5: CIS 2334 Week 11 Assignments answers

CIS 2334 -5- Week 11

3. Of these five, at least one query must use an aggregate function to calculate a summary

statistic for an appropriate field in a table. Save the query as qryAggregate.

a. Open XXX_Query_Justification_date.docx, type the name of the query, then answer the

following questions about the query:

(1.) How does this query support the business process under study?

(2.) What results should be expected?

(3.) If an expression (formula) is calculated in the query results, explain the elements of

the calculation. Use Excel to verify that the Access expression produces accurate

results.

(4.) Which form or report will use this query as a record source?

(5.) Include a screenshot of QBE grid and table list.

(6.) Save XXX_Query_Justification_date.docx again.

4. Of these five, at least two queries must retrieve data from multiple tables. Save the queries

as qryMultiple1 and qryMultiple2.

a. Open XXX_Query_Justification_date.docx, type the name of the query, then answer the

following questions for each of the two queries:

(1.) How does this query support the business process under study?

(2.) What results should be expected?

(3.) If an expression (formula) is calculated in the query results, explain the elements of

the calculation. Use Excel to verify that the Access expression produces accurate

results.

(4.) Which form or report will use this query as a record source?

(5.) Include a screenshot of QBE grid and table list.

(6.) Save XXX_Query_Justification_date.docx again.

5. Add one more required query that can be used to meet the client requirement for

information.

a. Open XXX_Query_Justification_date.docx, type the name of the query, then answer the

following questions for each of the two queries:

(1.) How does this query support the business process under study?

(2.) What results should be expected?

(3.) If an expression (formula) is calculated in the query results, explain the elements of

the calculation. Use Excel to verify that the Access expression produces accurate

results.

(4.) Include a screenshot of QBE grid and table list.

(5.) Which form or report will use this query as a record source?

(6.) Save XXX_Query_Justification_date.docx again.

Page 6: CIS 2334 Week 11 Assignments answers

CIS 2334 -6- Week 11

6. Save changes to the project database system using the name

XXX_Clientname_queries_date.accdb.

7. Make a backup of your project database system.

a. Select File/Save and Publish. In the right column, under the Advanced heading, select

Back Up Database, then click Save As. Browse to your Project folder on your Cloud

location. Notice that Access has added the date to your project database name.

b. Take a screenshot of the Project folder on your Cloud folder showing all saved backups

of the database to date. Insert screenshot into XXX_H11_4_Queries_date.docx.

c. Save to your Project folder, and then email a copy to yourself.

8. Submit pdf of XXX_Query_Justification_date.docx and the backup of your client database

to H11.4 assignment submission page in Blackboard.

a. If you upload Homework assignments to the appropriate Assignment before your class

starts (11:30, 2:30, or 5:30), then you will receive 10 bonus points (Max grade 110).

b. Homework assignments uploaded to Blackboard between class time and 11:59 pm of

the due date will receive a 10-point deduction (Max 90).

c. Late homework will be accepted for two weeks past the original due date, and you

should be able to submit through Blackboard for partial credit. If submitted within the

first week late, the max grade is 80. If turned in within the second week late, the max

grade is 70.

Homework Assignment H11.5 Create project database forms

1. Open latest version of XXX_Clientname_queries_date.accdb. Do not use backup database.

2. Forms must meet these minimum requirements

a. All the necessary forms for inputting and displaying the data in your database as

required by your client. One form per table for data entry. Include buttons on the forms

to move to the next record, last record, previous record, and first record. Save each form

with the syntax frmTableName.

b. At least one form displaying data from a query based on a parameter query. The form

should allow the user to select a value from a dropdown list, to run the query, and to

close the form. Save the form as frmParameter.

c. At least one form displaying data from a minimum of two related tables. Save the form

as frmMultiple. Include appropriate command buttons on form.

d. Open a Word document and make a screenshot of the two-table form. Save the

document as XXX_H11_5_Forms_date.docx to your Project folder.

3. Add additional forms that are necessary to meet the client requirements.

4. Save changes to the project database system using the name

XXX_Clientname_Forms_date.accdb. 5. Make a backup of your project database system.

Page 7: CIS 2334 Week 11 Assignments answers

CIS 2334 -7- Week 11

a. Select File/Save and Publish. In the right column, under the Advanced heading, select

Back Up Database, then click Save As. Browse to your Project folder on your Cloud

location. Notice that Access has added the date to your project database name.

b. Save to your Project folder, and then email a copy to yourself.

c. Take a screenshot of the Project folder showing all saved backups of the database to

date. Insert screenshot into XXX_H11_5_Forms_date.docx.

6. Submit pdf of XXX_H11_5_Forms_date as a pdf, and backup of project database system to

H11.5 assignment submission page in Blackboard.

a. If you upload Homework assignments to the appropriate Assignment before your class

starts (11:30, 2:30, or 5:30), then you will receive 10 bonus points (Max grade 110).

b. Homework assignments uploaded to Blackboard between class time and 11:59 pm of

the due date will receive a 10-point deduction (Max 90).

c. Late homework will be accepted for two weeks past the original due date, and you

should be able to submit through Blackboard for partial credit. If submitted within the

first week late, the max grade is 80. If turned in within the second week late, the max

grade is 70.

Homework Assignment H11.6 Create project database system reports

1. Open XXX_Clientname_forms_date.accdb. Do not use backup database.

2. Reports must meet these minimum requirements

a. At least four reports (total) for data output that display valuable information;

b. Of these four, at least two reports should be based on a multiple-table query. Name the

reports, rptMultiple1 and rptMultiple2. Reports should be titled properly including

organization name, tables used, and the object type (report).

(1.) Open a Word document and make a screenshot of one of the reports based on a

two-table query. Indicate which query the report is based on.

(2.) Save the document as XXX_H11_6_Reports_date.docx to your Project folder.

c. At least one report should display grouped data. Name the report, rptGrouped.

3. Add additional reports that are necessary to meet the client requirements.

4. Save the project database as XXX_Clientname_reports_date.accdb.

5. Make a backup of your project database.

a. Select File/Save and Publish. In the right column, under the Advanced heading, select

Back Up Database, then click Save As. Browse to your Project folder on your Cloud

location. Notice that Access has added the date to your project database name.

b. Save to your Project folder, then email a copy to yourself.

Page 8: CIS 2334 Week 11 Assignments answers

CIS 2334 -8- Week 11

c. Take a screenshot of the Project folder showing all saved backups of the database to

date. Insert screenshot into XXX_H11_6_Reports_date.docx.

6. Submit pdf of XXX_H11_6_Reports_date.docx to H11.6 Submit assignment submission

page in Blackboard.

a. If you upload Homework assignments to the appropriate Assignment before your class

starts (11:30, 2:30, or 5:30), then you will receive the grade of 110. Saturday

submissions receive no bonus points.

b. Late homework will be accepted for two weeks past the original due date, and you

should be able to submit through Blackboard for partial credit. If submitted within the

first week late, the max grade is 80. If turned in within the second week late, the max

grade is 70.

Homework Assignment Milestone 4 Reverse Engineered ERD

1. Create a Database Design Diagram by reverse engineering your project database

(XXX_Clientname_final_date.accdb). Make sure that you know the location of your

database, then close the database.

2. In Visio, choose the Database Model diagram template. Select Database, then Display

options from the Ribbon. Make the following document option choices:

a. On the Table tab, choose only

(3.) primary keys,

(1.) foreign keys,

(2.) non keys,

(3.) vertical lines

(4.) De-select others

b. On the Relationship tab

(1.) Relationships (1.)

Crow’s feet, and (2.)

Referential actions

(3.) Do Not change any settings on the right side or on the General tab.

c. Include Tables, Primary Keys, and Foreign Keys in display but not Indexes, Views, or

Check Clauses.

3. Insert finishing touches

Page 9: CIS 2334 Week 11 Assignments answers

CIS 2334 -9- Week 11

a. The diagram will be pasted into your project report document which has a portrait

orientation. Make sure that the elements of the diagram are arranged from right to left

rather than vertically.

b. Choose Design/Borders and Titles, then add a title—XXX_Clients_Name on the

vBackground tab.

c. On the page 1 tab, choose File/Print/PrintPreview/HeaderFooter, then insert a footer

that includes three digit course student number and your name at the left and

Milestone 4 in the center.)

d. Save the Visio file as XXX_Milestone_4_Database_Design_date to your Project folder on

your Cloud drive, substituting your three-digit course student number for XXX. You will

insert the database design into the Project report in a Week 11 assignment.

e. Save the Visio file as a pdf, also using XXX_Milestone_4_Database_Design_date as the

filename, to the Project folder on your Cloud drive.

4. Submit the pdf version to the Milestone 4 Assignment submission page in Blackboard.