SlideShare a Scribd company logo
1 of 11
Assessment:
Students should demonstrate that they can distinguish the
relevant points that form a logically coherent argument. They
should also be able to construct criticisms which effectively
undermine, through the use of appropriate counter-examples,
some premise of that argument.
Your assignment is to select any ONE of the following four
articles found in the last chapter of our textbook, Competing
Visions:
Frivolity of Evil
How--and How Not--to Love Mankind
Ibsen and His Discontents
What is Poverty?
NOTE: THIS IS NOT A RESEARCH PAPER, SO DO NOT USE
ANY OUTSIDE SOURCES. This assignment is designed to test
your ability (after several weeks of reading difficult primary
sources in philosophy) to comprehend, explain, analyze, and
evaluate a philosophic essay of college-level difficulty. This is
all about YOU wrestling with a difficult text and ascertaining
its meaning in addition to articulating and defending your own
position on the issues discussed in your chosen Dalrymple
article. It is for this reason that the use of any sources other
than your Dalrymple article and our textbook will result in an
automatic 50 point deduction. The use of outside sources
without proper attribution constitutes plagiarism and will earn
you a ZERO for this assignment with no chance to make it up.
FOR THE ARTICLE YOU CHOOSE TO WRITE ON, you will
type a 1000-1500 word response in which you address EACH of
the following points IN YOUR OWN WORDS: 1) What is the
author's main argument? 2) How does he support his main
argument (evidence, ancillary arguments, etc.)? 3) Do you agree
or disagree with him? 4) Why or why not? 5) Apply the insights
of at least two of the readings we have studied in this course (in
chapters 1-10) to your analysis. Make sure to explain how the
philosophers' insights are relevant to the topic you are
discussing.
A WORD OF WARNING: These articles are rather long and
complex. The author likes to make extensive use of his rather
copious vocabulary, so I strongly urge you to
have dictionary.com handy as you work your way through your
chosen article. The purpose of this essay assignment is for you
to demonstrate your ability to discuss, analyze, and
evaluate complex philosophic arguments. I am confident that
the reading assignments, tests, and discussion boards will have
prepared you for this final, and no doubt challenging, essay
assignment.
DBM/380 v14
Create a Database
DBM/380 v14
Page 2 of 2Create a Database
The following assignment is based on the business scenario for
which you created both an entity-relationship diagram and a
normalized database design in Week 2.
For this assignment, you will create multiple related tables that
match your normalized database design. In other words, you
will implement a physical design (an actual, usable database)
based on a logical design.
Refer to the linked W3Schools.com articles “SQL CREATE
TABLE Statement,” “SQL PRIMARY KEY Constraint,” “SQL
FOREIGN KEY Constraint,” and “SQL INSERT INTO
Statement” for help in completing this assignment.
Note: In the industry, even the most carefully thought out
database designs can contain mistakes. Feel free to correct in
your tables any mistakes you notice in your normalized database
design. Also, note that in Microsoft® Access®, you follow the
steps below to launch the SQL editor:
Figure 1. To create a SQL query in Microsoft® Access®, begin
by clicking the CREATE tab.
To Complete This Assignment:
1. Use the CREATE TABLE statement to create each table in
your design. Note that a table in a RDMS corresponds to an
entity in an entity-relationship diagram. Recommended tables
for this assignment are CUSTOMER, ORDER,
ORDER_DETAIL, PRODUCT, EMPLOYEE, and STORE.
2. As part of each CREATE TABLE statement, define all of the
columns, or fields, that you want each particular table to
contain. Give them short, meaningful names and include
constraints; that is, describe what type of data each column
(field) is allowed to hold and any other constraints, such as
size, range, or uniqueness.
3. Note that any field you marked as a unique identifier in your
normalized database design is a key field. Key fields must be
described as both UNIQUE and NOT NULL, which means a
value must exist for each record and that value must be unique
across all records.
4. After you have created all six tables, including relationships
between the tables as appropriate (matching the primary key in
one table to a foreign key in another table), use the INSERT
INTO statement to insert 10 records into each of your tables.
You will need to make up the data you insert into your tables.
For example, to insert one record into the CUSTOMER table,
you will need to invent a customer number, a customer name,
and so on—one value for each of the fields you defined for the
CUSTOMER table—to insert into the table.
5. To ensure that your INSERT INTO statements succeeded in
populating your tables, use the SELECT statement described in
Ch. 7, “Introduction to Structured Query Language,” in
Database Systems: Design, Implementation, and Management.to
retrieve the records you inserted. For example, to see all 10
records you inserted into the CUSTOMER table, you might
apply the following SQL statement: SELECT * FROM
CUSTOMER;
After you have created all six tables and populated ten records
in each table, submit to the Assignment Files tab the database
containing all of the tables you created, or a Microsoft® Word
document listing all of the SQL statements you used.
Copyright© 2018 by University of Phoenix. All rights reserved.
Copyright© 2018 by University of Phoenix. All rights reserved.
DBM/380v14
Brewton Business Scenario
DBM/380 v14
Page 2 of 2Brewton Business Scenario
Brewton Enterprises, Inc. is a clothing retail company located in
the city of Eugene, Oregon. The company offers an array of
products with a mix of clothing styles, appealing primarily to
teens and young adults. Brewton has four satellite offices: Los
Angeles, New York, Houston, and Atlanta. These offices,
including headquarters in Eugene, serve as distribution centers
for products sold by Brewton. The company employs 240
employees as follows:
Eugene 130
Los Angeles 27
New York 30
Houston 25
Atlanta 28
Each of these locations has a warehouse manager, an
administrative assistant, a human resources representative, sales
and customer service coordinators, shipping and receiving
personnel, and facilities maintenance personnel. All locations
stock a full complement of Brewton products for delivery to
purchasing customers. In addition to these functions,
headquarters, located in Eugene, also provides human resources,
purchasing analysts, sales and marketing personnel,
accountants, systems personnel, and operations personnel.
Mark Brewton, the company’s founder, wants to implement a
relational database management system (RDBMS) that would
support his long-term vision in implementing comprehensive
Enterprise Resource Planning (ERP) application to support the
business now and in the future. He believes the business has
grown to the point that such a system will streamline business
processes, help control business expenditures, and better
manage inventory levels, which presently do not seem to reflect
accurate numbers for each distribution center. The new system
will replace almost all of the computer applications currently in
use in the company.The Current System Environment
Users in the business functions of the organization use
standalone software packages, each with its own database. The
standalone software packages include a purchasing system,
accounting and payroll applications, and a personnel-tracking
system used by Human Resources. Because these applications
do not share files, there are frequently situations in which
employee and customer data do not match. When this happens,
research must be conducted—and data updated in multiple
places--to make the data consistent across all the standalone
systems. The IT organization runs special programs developed
to cross-compare the information and report mismatches among
data files, which are then updated to reflect the correct
information. The company currently does not have a disaster
recovery plan or a business continuity plan to be followed in the
event of a contingency situation, such as flooding or an
earthquake, and management feels this situation should be
addressed. The company needs to back up its databases to
prevent data loss in the case of a disaster or other emergency.
Sales Department and Order Processing Form
Below is an example of the order processing form that needs to
be entered into the sales system. It currently resides in a
spreadsheet and the company is hoping to migrate this system to
sales-specific software with an RDBMS backend.Order Form
Order number: 1234
Order Date: 5/12/18
Customer number 9876
Customer name: John Doe
Customer address: 456 Bishop Street Honolulu, Hawaii 96813
Tel: (808) 8650990
Sales agent: Lloyd JohnsonSales agent number: S99
Product No.
Description
Quantity
Unit Price
Copyright© 2018 by University of Phoenix. All rights reserved.
Copyright© 2018 by University of Phoenix. All rights reserved.
DBM/380 v14
Normalized Database Design
DBM/380 v14
Page 3 of 3Normalized Database Design
Instructions:
Read the business scenario on page 3. The scenario is
communicated in the form of an order form from Brewton
Enterprises, Inc.
Create an ERD that represents the data and data relationships
associated with the business scenario. Strongly consider
sketching a first draft of the ERD on paper first; following the
instructions that begin with step 3 below to normalize the
design; making any necessary changes to your on-paper ERD;
and then creating your final ERD in a software application such
as Microsoft® Visio®, Lucidchart, Microsoft® PowerPoint®, or
another software tool of your choice.
Fill out the normalization table on page 4.
a. Begin by defining un-normalized form (UNF).
i. Consider all of the nouns that appear in the business scenario.
Decide which of these nouns should be fields in the database
you will be designing. What nouns need to be identified, stored,
and tracked in this particular business scenario? The nouns you
identify are what you will list in the UNF column. The nouns
you list in this column are all the potential field names you are
considering to include in the yet-to-be-identified entity/entities.
For example, in an educational scenario, some things (nouns)
that typically need to be identified/stored/tracked include
student name, student ID, student standing, all of the classes a
student takes, all of the teachers that teach the classes, and so
on.
ii. In the UNF column, designate any field names that seem to
uniquely identify a person, place, or thing (noun) by typing an
asterisk next to that field name. These are your potential keys.
ID numbers (such as student IDs, order IDs, and social security
numbers) that are unique to a specific individual, transaction, or
other noun make good keys.
· For example, field names that can hold the same value in
different situations (such as “John Smith” or “freshman”) are
not unique and therefore not suitable for keys.
iii. Also in the UNF column, designate any field names that
seem to represent repeating values. Use a closing parenthesis
“)” to designate repeating values.
· For example, students typically take many classes, so in an
educational scenario where “student ID” is a key, “class name”
is an example of a repeating value. Because one customer can
place many orders, in a business scenario where “customer ID”
is a key, “order” is an example of a repeating value.
iv. Also in the UNF column, for any group of repeating values
you have identified (the values you marked with a parenthesis),
identify the key, or unique identifier, for that group of repeating
values. Type an asterisk next to the key associated with each
group of repeating values.
· For example, in an educational setting that has repeating
values of “class name,” “class ID,” and “class instructor,”
“class ID” would be a suitable unique identifier/key. In a
business scenario that has repeating values of “order,” “order
ID” would be a suitable unique identifier/key.
b. Apply the first normal form rule. 1NF states that each group
of related field names should have a unique identifier (primary
key), and each field name should represent one and only one
value and contain no repeating groups. The result of applying
1NF to the field names in the UNF column will be a grouping of
related fields and a repetition of one or more keys.
· For example, you may find you will move all of the fields
designated with a parenthesis in the UNF column to the 1NF
column and then repeat the key in both columns. The key you
repeat will be considered the primary key in the UNF column
and the foreign key in the 1NF column. In an educational
scenario, you might retain the primary key “class ID” in the
UNF column; move all of the fields marked with a parenthesis
that have to do with classes to the 1NF column; and repeat the
“class ID” field in the 1NF column. This repetition allows you
to “match” the value of a primary key to the value of a foreign
key and relate the eventual data groups/entities/tables.
c. Apply the second normal form rule. 2NF states that any non-
key field must be dependent on the entire primary key.
Conceptually, this means that any non-key field must be able to
be located uniquely, based on concatenated or compound keys if
necessary. The result of applying 2NF to the field names in the
1NF column is typically groups split apart into smaller groups
with additional (and repeated) keys.
d. Identify sensible entity names for each group of fields. The
result of applying this last step to the groups of related field
names in the 3NF column is one entity name listed in the Entity
Name field for each group.
· For example, if the 3NF column contains groups of fields
related to customers, orders, and sales reps, sensible entity
names may be Customer, Order, and Sales Representative,
respectively. If the 3NF column contains groups of fields
related to students, classes, and teachers, sensible entity names
might be Student, Class, and Teacher. Because each entity will
eventually be implemented as a relational table, take a moment
at this point to double-check that each group in the 3NF form
that corresponds to an entity name (that is, each eventual table)
contains one primary key. If tables are related, they must have a
second foreign key that matches the primary key of the table(s)
to which they relate
Brewton Enterprises, Inc. Order Form
Order number: 1234
Order Date: 5/12/18
Customer number: 9876
Customer name: John Doe
Customer address: 456 Bishop Street Honolulu, Hawaii 96813
Tel: (808) 8650990
Sales agent: Lloyd Johnson
Sales agent number: S99
Product No.
Description
Quantity
Unit Price
Normalization of Brewton Enterprises, Inc. Order Form
(Brewton Business Scenario)
UNF
1NF
2NF
3NF
Entity Name
Copyright© 2018 by University of Phoenix. All rights reserved.
Copyright© 2018 by University of Phoenix. All rights reserved.

More Related Content

Similar to AssessmentStudents should demonstrate that they can distinguish.docx

CIS 356 Focus Dreams/newtonhelp.com
CIS 356 Focus Dreams/newtonhelp.comCIS 356 Focus Dreams/newtonhelp.com
CIS 356 Focus Dreams/newtonhelp.combellflower86
 
2.2 Assignment Totaling CostsGetting StartedProdu.docx
2.2 Assignment Totaling CostsGetting StartedProdu.docx2.2 Assignment Totaling CostsGetting StartedProdu.docx
2.2 Assignment Totaling CostsGetting StartedProdu.docxRAJU852744
 
Term paper virtualization this assignment contains two sections written repo...
Term paper virtualization this assignment contains two  sections written repo...Term paper virtualization this assignment contains two  sections written repo...
Term paper virtualization this assignment contains two sections written repo...apjdk235
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comMcdonaldRyan38
 
CIS 356 Entire Course NEW
CIS 356 Entire Course NEWCIS 356 Entire Course NEW
CIS 356 Entire Course NEWshyamuopuop
 
IT 330 Final Project Guidelines and Rubric Overview .docx
IT 330 Final Project Guidelines and Rubric  Overview .docxIT 330 Final Project Guidelines and Rubric  Overview .docx
IT 330 Final Project Guidelines and Rubric Overview .docxchristiandean12115
 
Strayer cis-515-week-10-technical-paper-database-administrator-for-department...
Strayer cis-515-week-10-technical-paper-database-administrator-for-department...Strayer cis-515-week-10-technical-paper-database-administrator-for-department...
Strayer cis-515-week-10-technical-paper-database-administrator-for-department...kxipvscsk02
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com donaldzs56
 
Part OneFirst, use the provided  MS Excel Spreadshe.docx
Part OneFirst, use the provided             MS Excel Spreadshe.docxPart OneFirst, use the provided             MS Excel Spreadshe.docx
Part OneFirst, use the provided  MS Excel Spreadshe.docxLacieKlineeb
 
Cis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comjhonklinz10
 
Create a sql script containing your data definition language (ddl)
Create a sql script containing your data definition language (ddl)Create a sql script containing your data definition language (ddl)
Create a sql script containing your data definition language (ddl)RAJU852744
 
Strayer cis 515 week 10 technical paper database administrator for department...
Strayer cis 515 week 10 technical paper database administrator for department...Strayer cis 515 week 10 technical paper database administrator for department...
Strayer cis 515 week 10 technical paper database administrator for department...eyavagal
 
CIS 512 Term Paper Something Great/tutorialoutletdotcom
CIS 512 Term Paper Something Great/tutorialoutletdotcomCIS 512 Term Paper Something Great/tutorialoutletdotcom
CIS 512 Term Paper Something Great/tutorialoutletdotcomdavvvid409
 
Term Paper: Virtualization
Term Paper: VirtualizationTerm Paper: Virtualization
Term Paper: Virtualizationvictor okoth
 

Similar to AssessmentStudents should demonstrate that they can distinguish.docx (15)

CIS 356 Focus Dreams/newtonhelp.com
CIS 356 Focus Dreams/newtonhelp.comCIS 356 Focus Dreams/newtonhelp.com
CIS 356 Focus Dreams/newtonhelp.com
 
2.2 Assignment Totaling CostsGetting StartedProdu.docx
2.2 Assignment Totaling CostsGetting StartedProdu.docx2.2 Assignment Totaling CostsGetting StartedProdu.docx
2.2 Assignment Totaling CostsGetting StartedProdu.docx
 
Term paper virtualization this assignment contains two sections written repo...
Term paper virtualization this assignment contains two  sections written repo...Term paper virtualization this assignment contains two  sections written repo...
Term paper virtualization this assignment contains two sections written repo...
 
CIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.com
 
CIS 356 Entire Course NEW
CIS 356 Entire Course NEWCIS 356 Entire Course NEW
CIS 356 Entire Course NEW
 
IT 330 Final Project Guidelines and Rubric Overview .docx
IT 330 Final Project Guidelines and Rubric  Overview .docxIT 330 Final Project Guidelines and Rubric  Overview .docx
IT 330 Final Project Guidelines and Rubric Overview .docx
 
Strayer cis-515-week-10-technical-paper-database-administrator-for-department...
Strayer cis-515-week-10-technical-paper-database-administrator-for-department...Strayer cis-515-week-10-technical-paper-database-administrator-for-department...
Strayer cis-515-week-10-technical-paper-database-administrator-for-department...
 
Sql Lab 4 Essay
Sql Lab 4 EssaySql Lab 4 Essay
Sql Lab 4 Essay
 
CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com
 
Part OneFirst, use the provided  MS Excel Spreadshe.docx
Part OneFirst, use the provided             MS Excel Spreadshe.docxPart OneFirst, use the provided             MS Excel Spreadshe.docx
Part OneFirst, use the provided  MS Excel Spreadshe.docx
 
Cis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.com
 
Create a sql script containing your data definition language (ddl)
Create a sql script containing your data definition language (ddl)Create a sql script containing your data definition language (ddl)
Create a sql script containing your data definition language (ddl)
 
Strayer cis 515 week 10 technical paper database administrator for department...
Strayer cis 515 week 10 technical paper database administrator for department...Strayer cis 515 week 10 technical paper database administrator for department...
Strayer cis 515 week 10 technical paper database administrator for department...
 
CIS 512 Term Paper Something Great/tutorialoutletdotcom
CIS 512 Term Paper Something Great/tutorialoutletdotcomCIS 512 Term Paper Something Great/tutorialoutletdotcom
CIS 512 Term Paper Something Great/tutorialoutletdotcom
 
Term Paper: Virtualization
Term Paper: VirtualizationTerm Paper: Virtualization
Term Paper: Virtualization
 

More from festockton

Learning ResourcesRequired ReadingsToseland, R. W., & Ri.docx
Learning ResourcesRequired ReadingsToseland, R. W., & Ri.docxLearning ResourcesRequired ReadingsToseland, R. W., & Ri.docx
Learning ResourcesRequired ReadingsToseland, R. W., & Ri.docxfestockton
 
LeamosEscribamos Completa el párrafo con las formas correctas de lo.docx
LeamosEscribamos Completa el párrafo con las formas correctas de lo.docxLeamosEscribamos Completa el párrafo con las formas correctas de lo.docx
LeamosEscribamos Completa el párrafo con las formas correctas de lo.docxfestockton
 
Leadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docxLeadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docxfestockton
 
Learning about Language by Observing and ListeningThe real.docx
Learning about Language by Observing and ListeningThe real.docxLearning about Language by Observing and ListeningThe real.docx
Learning about Language by Observing and ListeningThe real.docxfestockton
 
Learning Accomplishment Profile-Diagnostic Spanish Language Edit.docx
Learning Accomplishment Profile-Diagnostic Spanish Language Edit.docxLearning Accomplishment Profile-Diagnostic Spanish Language Edit.docx
Learning Accomplishment Profile-Diagnostic Spanish Language Edit.docxfestockton
 
Learning about Language by Observing and ListeningThe real voy.docx
Learning about Language by Observing and ListeningThe real voy.docxLearning about Language by Observing and ListeningThe real voy.docx
Learning about Language by Observing and ListeningThe real voy.docxfestockton
 
LEARNING OUTCOMES1. Have knowledge and understanding of the pri.docx
LEARNING OUTCOMES1. Have knowledge and understanding of the pri.docxLEARNING OUTCOMES1. Have knowledge and understanding of the pri.docx
LEARNING OUTCOMES1. Have knowledge and understanding of the pri.docxfestockton
 
Leadership Style What do people do when they are leadingAssignme.docx
Leadership Style What do people do when they are leadingAssignme.docxLeadership Style What do people do when they are leadingAssignme.docx
Leadership Style What do people do when they are leadingAssignme.docxfestockton
 
Leadership Throughout HistoryHistory is filled with tales of leade.docx
Leadership Throughout HistoryHistory is filled with tales of leade.docxLeadership Throughout HistoryHistory is filled with tales of leade.docx
Leadership Throughout HistoryHistory is filled with tales of leade.docxfestockton
 
Lean Inventory Management1. Why do you think lean inventory manage.docx
Lean Inventory Management1. Why do you think lean inventory manage.docxLean Inventory Management1. Why do you think lean inventory manage.docx
Lean Inventory Management1. Why do you think lean inventory manage.docxfestockton
 
Leadership varies widely by culture and personality. An internationa.docx
Leadership varies widely by culture and personality. An internationa.docxLeadership varies widely by culture and personality. An internationa.docx
Leadership varies widely by culture and personality. An internationa.docxfestockton
 
Leadership is the ability to influence people toward the attainment .docx
Leadership is the ability to influence people toward the attainment .docxLeadership is the ability to influence people toward the attainment .docx
Leadership is the ability to influence people toward the attainment .docxfestockton
 
Lawday. Court of Brightwaltham holden on Monday next after Ascension.docx
Lawday. Court of Brightwaltham holden on Monday next after Ascension.docxLawday. Court of Brightwaltham holden on Monday next after Ascension.docx
Lawday. Court of Brightwaltham holden on Monday next after Ascension.docxfestockton
 
law43665_fm_i-xx i 010719 1032 AMStakeholders, Eth.docx
law43665_fm_i-xx i 010719  1032 AMStakeholders, Eth.docxlaw43665_fm_i-xx i 010719  1032 AMStakeholders, Eth.docx
law43665_fm_i-xx i 010719 1032 AMStakeholders, Eth.docxfestockton
 
Leaders face many hurdles when leading in multiple countries. There .docx
Leaders face many hurdles when leading in multiple countries. There .docxLeaders face many hurdles when leading in multiple countries. There .docx
Leaders face many hurdles when leading in multiple countries. There .docxfestockton
 
Last year Angelina Jolie had a double mastectomy because of re.docx
Last year Angelina Jolie had a double mastectomy because of re.docxLast year Angelina Jolie had a double mastectomy because of re.docx
Last year Angelina Jolie had a double mastectomy because of re.docxfestockton
 
Leaders face many hurdles when leading in multiple countries. Ther.docx
Leaders face many hurdles when leading in multiple countries. Ther.docxLeaders face many hurdles when leading in multiple countries. Ther.docx
Leaders face many hurdles when leading in multiple countries. Ther.docxfestockton
 
Leaders today must be able to create a compelling vision for the org.docx
Leaders today must be able to create a compelling vision for the org.docxLeaders today must be able to create a compelling vision for the org.docx
Leaders today must be able to create a compelling vision for the org.docxfestockton
 
Law enforcement professionals and investigators use digital fore.docx
Law enforcement professionals and investigators use digital fore.docxLaw enforcement professionals and investigators use digital fore.docx
Law enforcement professionals and investigators use digital fore.docxfestockton
 
LAW and Economics 4 questionsLaw And EconomicsTextsCoote.docx
LAW and Economics 4 questionsLaw And EconomicsTextsCoote.docxLAW and Economics 4 questionsLaw And EconomicsTextsCoote.docx
LAW and Economics 4 questionsLaw And EconomicsTextsCoote.docxfestockton
 

More from festockton (20)

Learning ResourcesRequired ReadingsToseland, R. W., & Ri.docx
Learning ResourcesRequired ReadingsToseland, R. W., & Ri.docxLearning ResourcesRequired ReadingsToseland, R. W., & Ri.docx
Learning ResourcesRequired ReadingsToseland, R. W., & Ri.docx
 
LeamosEscribamos Completa el párrafo con las formas correctas de lo.docx
LeamosEscribamos Completa el párrafo con las formas correctas de lo.docxLeamosEscribamos Completa el párrafo con las formas correctas de lo.docx
LeamosEscribamos Completa el párrafo con las formas correctas de lo.docx
 
Leadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docxLeadership via vision is necessary for success. Discuss in detail .docx
Leadership via vision is necessary for success. Discuss in detail .docx
 
Learning about Language by Observing and ListeningThe real.docx
Learning about Language by Observing and ListeningThe real.docxLearning about Language by Observing and ListeningThe real.docx
Learning about Language by Observing and ListeningThe real.docx
 
Learning Accomplishment Profile-Diagnostic Spanish Language Edit.docx
Learning Accomplishment Profile-Diagnostic Spanish Language Edit.docxLearning Accomplishment Profile-Diagnostic Spanish Language Edit.docx
Learning Accomplishment Profile-Diagnostic Spanish Language Edit.docx
 
Learning about Language by Observing and ListeningThe real voy.docx
Learning about Language by Observing and ListeningThe real voy.docxLearning about Language by Observing and ListeningThe real voy.docx
Learning about Language by Observing and ListeningThe real voy.docx
 
LEARNING OUTCOMES1. Have knowledge and understanding of the pri.docx
LEARNING OUTCOMES1. Have knowledge and understanding of the pri.docxLEARNING OUTCOMES1. Have knowledge and understanding of the pri.docx
LEARNING OUTCOMES1. Have knowledge and understanding of the pri.docx
 
Leadership Style What do people do when they are leadingAssignme.docx
Leadership Style What do people do when they are leadingAssignme.docxLeadership Style What do people do when they are leadingAssignme.docx
Leadership Style What do people do when they are leadingAssignme.docx
 
Leadership Throughout HistoryHistory is filled with tales of leade.docx
Leadership Throughout HistoryHistory is filled with tales of leade.docxLeadership Throughout HistoryHistory is filled with tales of leade.docx
Leadership Throughout HistoryHistory is filled with tales of leade.docx
 
Lean Inventory Management1. Why do you think lean inventory manage.docx
Lean Inventory Management1. Why do you think lean inventory manage.docxLean Inventory Management1. Why do you think lean inventory manage.docx
Lean Inventory Management1. Why do you think lean inventory manage.docx
 
Leadership varies widely by culture and personality. An internationa.docx
Leadership varies widely by culture and personality. An internationa.docxLeadership varies widely by culture and personality. An internationa.docx
Leadership varies widely by culture and personality. An internationa.docx
 
Leadership is the ability to influence people toward the attainment .docx
Leadership is the ability to influence people toward the attainment .docxLeadership is the ability to influence people toward the attainment .docx
Leadership is the ability to influence people toward the attainment .docx
 
Lawday. Court of Brightwaltham holden on Monday next after Ascension.docx
Lawday. Court of Brightwaltham holden on Monday next after Ascension.docxLawday. Court of Brightwaltham holden on Monday next after Ascension.docx
Lawday. Court of Brightwaltham holden on Monday next after Ascension.docx
 
law43665_fm_i-xx i 010719 1032 AMStakeholders, Eth.docx
law43665_fm_i-xx i 010719  1032 AMStakeholders, Eth.docxlaw43665_fm_i-xx i 010719  1032 AMStakeholders, Eth.docx
law43665_fm_i-xx i 010719 1032 AMStakeholders, Eth.docx
 
Leaders face many hurdles when leading in multiple countries. There .docx
Leaders face many hurdles when leading in multiple countries. There .docxLeaders face many hurdles when leading in multiple countries. There .docx
Leaders face many hurdles when leading in multiple countries. There .docx
 
Last year Angelina Jolie had a double mastectomy because of re.docx
Last year Angelina Jolie had a double mastectomy because of re.docxLast year Angelina Jolie had a double mastectomy because of re.docx
Last year Angelina Jolie had a double mastectomy because of re.docx
 
Leaders face many hurdles when leading in multiple countries. Ther.docx
Leaders face many hurdles when leading in multiple countries. Ther.docxLeaders face many hurdles when leading in multiple countries. Ther.docx
Leaders face many hurdles when leading in multiple countries. Ther.docx
 
Leaders today must be able to create a compelling vision for the org.docx
Leaders today must be able to create a compelling vision for the org.docxLeaders today must be able to create a compelling vision for the org.docx
Leaders today must be able to create a compelling vision for the org.docx
 
Law enforcement professionals and investigators use digital fore.docx
Law enforcement professionals and investigators use digital fore.docxLaw enforcement professionals and investigators use digital fore.docx
Law enforcement professionals and investigators use digital fore.docx
 
LAW and Economics 4 questionsLaw And EconomicsTextsCoote.docx
LAW and Economics 4 questionsLaw And EconomicsTextsCoote.docxLAW and Economics 4 questionsLaw And EconomicsTextsCoote.docx
LAW and Economics 4 questionsLaw And EconomicsTextsCoote.docx
 

Recently uploaded

EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayMakMakNepo
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 

Recently uploaded (20)

EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"Rapple "Scholarly Communications and the Sustainable Development Goals"
Rapple "Scholarly Communications and the Sustainable Development Goals"
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Quarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up FridayQuarter 4 Peace-education.pptx Catch Up Friday
Quarter 4 Peace-education.pptx Catch Up Friday
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 

AssessmentStudents should demonstrate that they can distinguish.docx

  • 1. Assessment: Students should demonstrate that they can distinguish the relevant points that form a logically coherent argument. They should also be able to construct criticisms which effectively undermine, through the use of appropriate counter-examples, some premise of that argument. Your assignment is to select any ONE of the following four articles found in the last chapter of our textbook, Competing Visions: Frivolity of Evil How--and How Not--to Love Mankind Ibsen and His Discontents What is Poverty? NOTE: THIS IS NOT A RESEARCH PAPER, SO DO NOT USE ANY OUTSIDE SOURCES. This assignment is designed to test your ability (after several weeks of reading difficult primary sources in philosophy) to comprehend, explain, analyze, and evaluate a philosophic essay of college-level difficulty. This is all about YOU wrestling with a difficult text and ascertaining its meaning in addition to articulating and defending your own position on the issues discussed in your chosen Dalrymple article. It is for this reason that the use of any sources other than your Dalrymple article and our textbook will result in an automatic 50 point deduction. The use of outside sources without proper attribution constitutes plagiarism and will earn you a ZERO for this assignment with no chance to make it up. FOR THE ARTICLE YOU CHOOSE TO WRITE ON, you will type a 1000-1500 word response in which you address EACH of the following points IN YOUR OWN WORDS: 1) What is the author's main argument? 2) How does he support his main argument (evidence, ancillary arguments, etc.)? 3) Do you agree or disagree with him? 4) Why or why not? 5) Apply the insights of at least two of the readings we have studied in this course (in chapters 1-10) to your analysis. Make sure to explain how the
  • 2. philosophers' insights are relevant to the topic you are discussing. A WORD OF WARNING: These articles are rather long and complex. The author likes to make extensive use of his rather copious vocabulary, so I strongly urge you to have dictionary.com handy as you work your way through your chosen article. The purpose of this essay assignment is for you to demonstrate your ability to discuss, analyze, and evaluate complex philosophic arguments. I am confident that the reading assignments, tests, and discussion boards will have prepared you for this final, and no doubt challenging, essay assignment. DBM/380 v14 Create a Database DBM/380 v14 Page 2 of 2Create a Database The following assignment is based on the business scenario for which you created both an entity-relationship diagram and a normalized database design in Week 2. For this assignment, you will create multiple related tables that match your normalized database design. In other words, you will implement a physical design (an actual, usable database) based on a logical design. Refer to the linked W3Schools.com articles “SQL CREATE TABLE Statement,” “SQL PRIMARY KEY Constraint,” “SQL FOREIGN KEY Constraint,” and “SQL INSERT INTO Statement” for help in completing this assignment. Note: In the industry, even the most carefully thought out database designs can contain mistakes. Feel free to correct in your tables any mistakes you notice in your normalized database design. Also, note that in Microsoft® Access®, you follow the steps below to launch the SQL editor: Figure 1. To create a SQL query in Microsoft® Access®, begin
  • 3. by clicking the CREATE tab. To Complete This Assignment: 1. Use the CREATE TABLE statement to create each table in your design. Note that a table in a RDMS corresponds to an entity in an entity-relationship diagram. Recommended tables for this assignment are CUSTOMER, ORDER, ORDER_DETAIL, PRODUCT, EMPLOYEE, and STORE. 2. As part of each CREATE TABLE statement, define all of the columns, or fields, that you want each particular table to contain. Give them short, meaningful names and include constraints; that is, describe what type of data each column (field) is allowed to hold and any other constraints, such as size, range, or uniqueness. 3. Note that any field you marked as a unique identifier in your normalized database design is a key field. Key fields must be described as both UNIQUE and NOT NULL, which means a value must exist for each record and that value must be unique across all records. 4. After you have created all six tables, including relationships between the tables as appropriate (matching the primary key in one table to a foreign key in another table), use the INSERT INTO statement to insert 10 records into each of your tables. You will need to make up the data you insert into your tables. For example, to insert one record into the CUSTOMER table, you will need to invent a customer number, a customer name, and so on—one value for each of the fields you defined for the CUSTOMER table—to insert into the table. 5. To ensure that your INSERT INTO statements succeeded in populating your tables, use the SELECT statement described in Ch. 7, “Introduction to Structured Query Language,” in Database Systems: Design, Implementation, and Management.to retrieve the records you inserted. For example, to see all 10 records you inserted into the CUSTOMER table, you might apply the following SQL statement: SELECT * FROM CUSTOMER; After you have created all six tables and populated ten records
  • 4. in each table, submit to the Assignment Files tab the database containing all of the tables you created, or a Microsoft® Word document listing all of the SQL statements you used. Copyright© 2018 by University of Phoenix. All rights reserved. Copyright© 2018 by University of Phoenix. All rights reserved. DBM/380v14 Brewton Business Scenario DBM/380 v14 Page 2 of 2Brewton Business Scenario Brewton Enterprises, Inc. is a clothing retail company located in the city of Eugene, Oregon. The company offers an array of products with a mix of clothing styles, appealing primarily to teens and young adults. Brewton has four satellite offices: Los Angeles, New York, Houston, and Atlanta. These offices, including headquarters in Eugene, serve as distribution centers for products sold by Brewton. The company employs 240 employees as follows: Eugene 130 Los Angeles 27 New York 30 Houston 25 Atlanta 28 Each of these locations has a warehouse manager, an administrative assistant, a human resources representative, sales
  • 5. and customer service coordinators, shipping and receiving personnel, and facilities maintenance personnel. All locations stock a full complement of Brewton products for delivery to purchasing customers. In addition to these functions, headquarters, located in Eugene, also provides human resources, purchasing analysts, sales and marketing personnel, accountants, systems personnel, and operations personnel. Mark Brewton, the company’s founder, wants to implement a relational database management system (RDBMS) that would support his long-term vision in implementing comprehensive Enterprise Resource Planning (ERP) application to support the business now and in the future. He believes the business has grown to the point that such a system will streamline business processes, help control business expenditures, and better manage inventory levels, which presently do not seem to reflect accurate numbers for each distribution center. The new system will replace almost all of the computer applications currently in use in the company.The Current System Environment Users in the business functions of the organization use standalone software packages, each with its own database. The standalone software packages include a purchasing system, accounting and payroll applications, and a personnel-tracking system used by Human Resources. Because these applications do not share files, there are frequently situations in which employee and customer data do not match. When this happens, research must be conducted—and data updated in multiple places--to make the data consistent across all the standalone systems. The IT organization runs special programs developed to cross-compare the information and report mismatches among data files, which are then updated to reflect the correct information. The company currently does not have a disaster recovery plan or a business continuity plan to be followed in the event of a contingency situation, such as flooding or an earthquake, and management feels this situation should be addressed. The company needs to back up its databases to prevent data loss in the case of a disaster or other emergency.
  • 6. Sales Department and Order Processing Form Below is an example of the order processing form that needs to be entered into the sales system. It currently resides in a spreadsheet and the company is hoping to migrate this system to sales-specific software with an RDBMS backend.Order Form Order number: 1234 Order Date: 5/12/18 Customer number 9876 Customer name: John Doe Customer address: 456 Bishop Street Honolulu, Hawaii 96813 Tel: (808) 8650990 Sales agent: Lloyd JohnsonSales agent number: S99 Product No. Description Quantity Unit Price
  • 7. Copyright© 2018 by University of Phoenix. All rights reserved. Copyright© 2018 by University of Phoenix. All rights reserved. DBM/380 v14 Normalized Database Design DBM/380 v14 Page 3 of 3Normalized Database Design Instructions: Read the business scenario on page 3. The scenario is communicated in the form of an order form from Brewton Enterprises, Inc. Create an ERD that represents the data and data relationships associated with the business scenario. Strongly consider sketching a first draft of the ERD on paper first; following the instructions that begin with step 3 below to normalize the design; making any necessary changes to your on-paper ERD; and then creating your final ERD in a software application such as Microsoft® Visio®, Lucidchart, Microsoft® PowerPoint®, or another software tool of your choice. Fill out the normalization table on page 4. a. Begin by defining un-normalized form (UNF). i. Consider all of the nouns that appear in the business scenario. Decide which of these nouns should be fields in the database you will be designing. What nouns need to be identified, stored, and tracked in this particular business scenario? The nouns you identify are what you will list in the UNF column. The nouns you list in this column are all the potential field names you are considering to include in the yet-to-be-identified entity/entities. For example, in an educational scenario, some things (nouns) that typically need to be identified/stored/tracked include student name, student ID, student standing, all of the classes a student takes, all of the teachers that teach the classes, and so
  • 8. on. ii. In the UNF column, designate any field names that seem to uniquely identify a person, place, or thing (noun) by typing an asterisk next to that field name. These are your potential keys. ID numbers (such as student IDs, order IDs, and social security numbers) that are unique to a specific individual, transaction, or other noun make good keys. · For example, field names that can hold the same value in different situations (such as “John Smith” or “freshman”) are not unique and therefore not suitable for keys. iii. Also in the UNF column, designate any field names that seem to represent repeating values. Use a closing parenthesis “)” to designate repeating values. · For example, students typically take many classes, so in an educational scenario where “student ID” is a key, “class name” is an example of a repeating value. Because one customer can place many orders, in a business scenario where “customer ID” is a key, “order” is an example of a repeating value. iv. Also in the UNF column, for any group of repeating values you have identified (the values you marked with a parenthesis), identify the key, or unique identifier, for that group of repeating values. Type an asterisk next to the key associated with each group of repeating values. · For example, in an educational setting that has repeating values of “class name,” “class ID,” and “class instructor,” “class ID” would be a suitable unique identifier/key. In a business scenario that has repeating values of “order,” “order ID” would be a suitable unique identifier/key. b. Apply the first normal form rule. 1NF states that each group of related field names should have a unique identifier (primary key), and each field name should represent one and only one value and contain no repeating groups. The result of applying 1NF to the field names in the UNF column will be a grouping of
  • 9. related fields and a repetition of one or more keys. · For example, you may find you will move all of the fields designated with a parenthesis in the UNF column to the 1NF column and then repeat the key in both columns. The key you repeat will be considered the primary key in the UNF column and the foreign key in the 1NF column. In an educational scenario, you might retain the primary key “class ID” in the UNF column; move all of the fields marked with a parenthesis that have to do with classes to the 1NF column; and repeat the “class ID” field in the 1NF column. This repetition allows you to “match” the value of a primary key to the value of a foreign key and relate the eventual data groups/entities/tables. c. Apply the second normal form rule. 2NF states that any non- key field must be dependent on the entire primary key. Conceptually, this means that any non-key field must be able to be located uniquely, based on concatenated or compound keys if necessary. The result of applying 2NF to the field names in the 1NF column is typically groups split apart into smaller groups with additional (and repeated) keys. d. Identify sensible entity names for each group of fields. The result of applying this last step to the groups of related field names in the 3NF column is one entity name listed in the Entity Name field for each group. · For example, if the 3NF column contains groups of fields related to customers, orders, and sales reps, sensible entity names may be Customer, Order, and Sales Representative, respectively. If the 3NF column contains groups of fields related to students, classes, and teachers, sensible entity names might be Student, Class, and Teacher. Because each entity will eventually be implemented as a relational table, take a moment at this point to double-check that each group in the 3NF form that corresponds to an entity name (that is, each eventual table) contains one primary key. If tables are related, they must have a
  • 10. second foreign key that matches the primary key of the table(s) to which they relate Brewton Enterprises, Inc. Order Form Order number: 1234 Order Date: 5/12/18 Customer number: 9876 Customer name: John Doe Customer address: 456 Bishop Street Honolulu, Hawaii 96813 Tel: (808) 8650990 Sales agent: Lloyd Johnson Sales agent number: S99 Product No. Description Quantity Unit Price Normalization of Brewton Enterprises, Inc. Order Form (Brewton Business Scenario) UNF 1NF
  • 11. 2NF 3NF Entity Name Copyright© 2018 by University of Phoenix. All rights reserved. Copyright© 2018 by University of Phoenix. All rights reserved.