Page 1 of 4CRICOS Provider No. 00103D Assignment 1 Specificati.docx

Page 1 of 4CRICOS Provider No. 00103D Assignment 1 Specification Faculty of Science  ITECH1006/5006   Database Management Systems  Assignment 1 Development of an ER Diagram and Database Implementation Weight 20% Aim: To give you practical experience in using Entity-Relationship and Relational Database modelling techniques. Due Date: Monday of Week 7 (see Course Description for further dates and times). Project Specification The proprietors of BigM have approached you and asked if you could design a database to help them manage their business. The management has commissioned you (in your capacity as a Database Management System consultant) to analyse, design and develop an appropriate conceptual data model and relational database schema, based on the following information gathered about the current business activities.  BigM operates stores in many cities in Australia. Stores are referenced by store number. BigM also keeps store name, phone, fax, email for each store. Each store has a postal address containing street address, city, state and postcode.  Each store has a number of departments, for example, finance, accounts, sales, customer service etc. For each department, there is a department ID, department name, phone and e-mail address.  Each department has a number of employees. For each employee, BigM keeps a record of their employee ID, first name, last name, phone, date of birth, start date of his/her work and tax file number.  BigM also stores postal and residential addresses of their employees. For each address they need to store street address, city, state and postcode.  An employee can be employed as casual or fulltime basis. For a casual staff, his or her job type (for example, accountant, sales, customer service etc.), and hourly rate is recorded. For a fulltime staff, his or her job type and annual salary is recorded.  Each store is managed by an employee as a store manager and each department is supervised by an employee. The department supervisor is also the supervisor for all the staffs within that department.  Each store may be assigned a supervising store where all training, payroll, server application and help desk are located.  Each supervising store generates pay slips for all staffs (in this store and other stores being supervised) on a fortnightly basis. For each pay slip, the store records a pay ID, supervising store ID, employee ID, pay date, number of hours and the gross payment.  BigM sales different products like CDs, cloths, computers etc. For each CD it keeps a record of CD number, title, length, number of tracks, release date, category description, price and reorder level.  BigM would like to maintain information for each artist in the CD. They would like to include first name, last name and date of birth and website address, if they have one. If possible, BigM also wants to store number of tracks where a particular artist .

Page 1 of 4CRICOS Provider No. 00103D Assignment 1
Specification
Faculty of Science
ITECH1006/5006
Database Management Systems
Assignment 1
Development of an ER Diagram and Database Implementation
Weight 20%
Aim:
To give you practical experience in using Entity-Relationship
and Relational Database modelling
techniques.
Due Date:
Monday of Week 7 (see Course Description for further dates
and times).
Project Specification
The proprietors of BigM have approached you and asked if you
could design a database to help them
manage their business. The management has commissioned you
(in your capacity as a Database
Management System consultant) to analyse, design and develop
an appropriate conceptual data model
and relational database schema, based on the following
information gathered about the current
business activities.
referenced by store number. BigM
also keeps store name, phone, fax, email for each store. Each
store has a postal address
containing street address, city, state and postcode.
finance, accounts, sales, customer
service etc. For each department, there is a department ID,
department name, phone and e-mail
address.
employee, BigM keeps a record of their
employee ID, first name, last name, phone, date of birth, start
date of his/her work and tax file
number.
employees. For each address they
need to store street address, city, state and postcode.
a casual staff, his or her job type
(for example, accountant, sales, customer service etc.), and
hourly rate is recorded. For a
fulltime staff, his or her job type and annual salary is recorded.
each department is supervised
by an employee. The department supervisor is also the
supervisor for all the staffs within that
department.
training, payroll, server application
and help desk are located.
tore generates pay slips for all staffs (in
this store and other stores being
supervised) on a fortnightly basis. For each pay slip, the store
records a pay ID, supervising
store ID, employee ID, pay date, number of hours and the gross
payment.
sales different products like CDs, cloths, computers
etc. For each CD it keeps a record of
CD number, title, length, number of tracks, release date,
category description, price and reorder
level.
st in
the CD. They would like to include first
name, last name and date of birth and website address, if they
have one. If possible, BigM also
wants to store number of tracks where a particular artist appears
in a given CD.
ucts it stores product number,
product description, brand, product size
and price.
store is kept. BigM keeps track of
Page 2 of 4CRICOS Provider No. 00103D Assignment 1
Specification
the quantity of each product that is on order, as well as the
number currently available in each
store.
always taken at each order. A
customer is referenced by a customer number, customer first &
last names, phone number and
postal address, if available. For each address they need to store
street address, city, state and
postcode.
they may order multiple copies of
the same product. BigM also records the date a product arrives
and the date when it is picked up
by the customer. Note that these dates may be different for each
product.
sufficient information. If you need to
make assumptions about their organisation please ensure that
you record them.
Assignment Submission
You should produce a single pdf file, created using Word,
containing all of the requirements as
specified within this document. Your lecturer will provide
details of how the file is to be submitted
within lectures.
The design document should contain:
1. A completed copy of the SITE Assignment Coversheet.
2. An appropriate title page that includes an acknowledgement
of all students you have
spoken to about the assignment.
3. A table of contents and automatically generated page
numbers.
4. An entity relation (E-R) diagram that models the problem
which includes:
a. all entities, relationships (including names) and attributes;
b. primary (underlined) and foreign (italic) keys identified;
c. cardinality and participation (optional / mandatory) symbols;
and
d. assumptions you have made, e.g. how you arrived at the
cardinality/participation
for those not mentioned or clear in the business description, etc.
The E-R should be completed using the standards of this course
(crow’s feet).
5. Normalisation of relations which identifies:
a. dependency diagram for each relation
b. the level of Normalisation achieved for each relation;
c. the reasons for any relation that is maintained NOT in 3NF.
6. Relational data structures that translate your E-R diagram
which includes:
d. relation (table) names,
e. attribute (column ) names and field types (as required by
WAMP),
f. primary and foreign keys identified;
The data structures should be shown using the standards of this
course.
7. A bibliography, in APA format, containing all resources
used to complete the assignment.
If no resources have been used please indicate this
appropriately.
Your assignment should be completed according to the
University of Ballarat General Guide
for the Presentation of Academic Work. This is available online
at the following web address:
http://www.ballarat.edu.au/generalguide
Assessment Criteria
1. How clear and well-presented your submission is.
2. E-R diagram: adherence to our standard, assumptions made,
inclusion of correct primary
Page 3 of 4CRICOS Provider No. 00103D Assignment 1
Specification
and foreign keys, appropriate entities, relationships, and
attributes.
3. Normalisation: appropriate interpretation of each normal
form, arguments for leaving the
schema in the normal form you consider optimal.
4. Conversion of E-R diagram to relational schema: schema is a
correct translation of the E-R
submitted with appropriate tables, columns, and primary keys.
Assignment 1 – Marking Overview
ER Diagram / 50
Relational Structure /10
Normalization /20
Relational Schema /15
Documentation /5
Total
/100
/20%
Faculty of Science
ITECH1006/5006
Database Management Systems
Assignment 1 – Marking Specification
Student Name: Student Number: Tutor:
Requirements Allocated
Mark
Given
Mark
Total
ER Diagram
Entities
essential entities
and foreign keys identified
Relationships
make sense
names, cardinalities and participation
Notation
and inconsistently used
14
7
7
7
15
‐7
/50
Relational Structure
Translation from ER to Relational Data Structure
entities and relationships transferred
of correct notation
names and attributes sensible
4
4
2
/10
Normalization
diagram for each relation
All entities in 3NF; if not then reason provided and is reasonabl
e
assumptions provided
15
3
2
/20
Relational Schema
all tables and attributes
Primary keys and foreign keys identified (including the table an
d key
that the key related to) and clearly presented
of fields included eg dates
notation used
5
4
4
2
/15
Documentation
according to UB guide
des SITE coversheet, title page including list of
acknowledgements, table of contents, page numbers
included in APA format
2
1
2
/5
Total /100
Weight /20%
Comments / Feedback:
ITECH1006-5006_Sem1_2015_A1_SpecITECH1006-
5006_Sem1_2015_Assign1_Marking

Recomendados

Coit11237 assignment 2 specifications von
Coit11237 assignment 2 specificationsCoit11237 assignment 2 specifications
Coit11237 assignment 2 specificationsNicole Valerio
384 views4 Folien
3Individual Assignment Social, Ethical and Legal Implicat.docx von
3Individual Assignment Social, Ethical and Legal Implicat.docx3Individual Assignment Social, Ethical and Legal Implicat.docx
3Individual Assignment Social, Ethical and Legal Implicat.docxrhetttrevannion
2 views27 Folien
Cis 515 Effective Communication-snaptutorial.com von
Cis 515 Effective Communication-snaptutorial.comCis 515 Effective Communication-snaptutorial.com
Cis 515 Effective Communication-snaptutorial.comjhonklinz10
19 views21 Folien
CIS 515 Enhance teaching / snaptutorial.com von
CIS 515 Enhance teaching / snaptutorial.com CIS 515 Enhance teaching / snaptutorial.com
CIS 515 Enhance teaching / snaptutorial.com donaldzs56
12 views21 Folien
Map Reduce.pdf von
Map Reduce.pdfMap Reduce.pdf
Map Reduce.pdfsdfghj21
3 views5 Folien
CIS 515 Education Organization / snaptutorial.com von
CIS 515 Education Organization / snaptutorial.comCIS 515 Education Organization / snaptutorial.com
CIS 515 Education Organization / snaptutorial.comMcdonaldRyan38
32 views21 Folien

Más contenido relacionado

Similar a Page 1 of 4CRICOS Provider No. 00103D Assignment 1 Specificati.docx

Project SpecificationThe proprietors of BigM have approached you.docx von
Project SpecificationThe proprietors of BigM have approached you.docxProject SpecificationThe proprietors of BigM have approached you.docx
Project SpecificationThe proprietors of BigM have approached you.docxleahlegrand
6 views6 Folien
Assignment 2 Database Systems and Database Models  Due Week 2 and w von
Assignment 2 Database Systems and Database Models  Due Week 2 and wAssignment 2 Database Systems and Database Models  Due Week 2 and w
Assignment 2 Database Systems and Database Models  Due Week 2 and wdesteinbrook
4 views3 Folien
Internet basic of it20 von
Internet basic of it20Internet basic of it20
Internet basic of it20rosu555
104 views12 Folien
MIS604 Requirement EngineeringAssessment Two – Requirement S.docx von
MIS604 Requirement EngineeringAssessment Two – Requirement S.docxMIS604 Requirement EngineeringAssessment Two – Requirement S.docx
MIS604 Requirement EngineeringAssessment Two – Requirement S.docxaudeleypearl
8 views10 Folien
BAIT1003 Assignment von
BAIT1003 AssignmentBAIT1003 Assignment
BAIT1003 Assignmentlimsh
304 views5 Folien
er diagram case study.pdf von
er diagram case study.pdfer diagram case study.pdf
er diagram case study.pdfSabitraGyawali1
285 views494 Folien

Similar a Page 1 of 4CRICOS Provider No. 00103D Assignment 1 Specificati.docx(20)

Project SpecificationThe proprietors of BigM have approached you.docx von leahlegrand
Project SpecificationThe proprietors of BigM have approached you.docxProject SpecificationThe proprietors of BigM have approached you.docx
Project SpecificationThe proprietors of BigM have approached you.docx
leahlegrand6 views
Assignment 2 Database Systems and Database Models  Due Week 2 and w von desteinbrook
Assignment 2 Database Systems and Database Models  Due Week 2 and wAssignment 2 Database Systems and Database Models  Due Week 2 and w
Assignment 2 Database Systems and Database Models  Due Week 2 and w
desteinbrook4 views
Internet basic of it20 von rosu555
Internet basic of it20Internet basic of it20
Internet basic of it20
rosu555104 views
MIS604 Requirement EngineeringAssessment Two – Requirement S.docx von audeleypearl
MIS604 Requirement EngineeringAssessment Two – Requirement S.docxMIS604 Requirement EngineeringAssessment Two – Requirement S.docx
MIS604 Requirement EngineeringAssessment Two – Requirement S.docx
audeleypearl8 views
BAIT1003 Assignment von limsh
BAIT1003 AssignmentBAIT1003 Assignment
BAIT1003 Assignment
limsh304 views
Cis 498 Believe Possibilities / snaptutorial.com von Davis5a
Cis 498    Believe Possibilities / snaptutorial.comCis 498    Believe Possibilities / snaptutorial.com
Cis 498 Believe Possibilities / snaptutorial.com
Davis5a29 views
Cis 498Education Specialist / snaptutorial.com von McdonaldRyan74
Cis 498Education Specialist / snaptutorial.comCis 498Education Specialist / snaptutorial.com
Cis 498Education Specialist / snaptutorial.com
McdonaldRyan7431 views
M.b.a. annamalai university information systems - second year von smumbahelp
M.b.a. annamalai university   information systems - second yearM.b.a. annamalai university   information systems - second year
M.b.a. annamalai university information systems - second year
smumbahelp37 views
CIS 498 Effective Communication - snaptutorial.com von donaldzs1
CIS 498 Effective Communication - snaptutorial.comCIS 498 Effective Communication - snaptutorial.com
CIS 498 Effective Communication - snaptutorial.com
donaldzs1204 views
Cis 498 Education Organization-snaptutorial.com von robertlesew2
Cis 498 Education Organization-snaptutorial.comCis 498 Education Organization-snaptutorial.com
Cis 498 Education Organization-snaptutorial.com
robertlesew235 views
Cis 498 Exceptional Education - snaptutorial.com von DavisMurphyA87
Cis 498  Exceptional Education - snaptutorial.comCis 498  Exceptional Education - snaptutorial.com
Cis 498 Exceptional Education - snaptutorial.com
DavisMurphyA8749 views
DBAS Assignment QP Spring Winter 2022 FINAL.pdf von fatimah25072
DBAS Assignment QP Spring Winter 2022 FINAL.pdfDBAS Assignment QP Spring Winter 2022 FINAL.pdf
DBAS Assignment QP Spring Winter 2022 FINAL.pdf
fatimah25072330 views
Will need 3 pages, but I need someone that can do this assignment I .docx von keilenettie
Will need 3 pages, but I need someone that can do this assignment I .docxWill need 3 pages, but I need someone that can do this assignment I .docx
Will need 3 pages, but I need someone that can do this assignment I .docx
keilenettie3 views
Assignment 2 Database Systems and Database ModelsDue Week 2 and w.docx von karenahmanny4c
Assignment 2 Database Systems and Database ModelsDue Week 2 and w.docxAssignment 2 Database Systems and Database ModelsDue Week 2 and w.docx
Assignment 2 Database Systems and Database ModelsDue Week 2 and w.docx
karenahmanny4c4 views
Assignment 2 Database Systems and Database ModelsDue Week 2 and von JinElias52
Assignment 2 Database Systems and Database ModelsDue Week 2 andAssignment 2 Database Systems and Database ModelsDue Week 2 and
Assignment 2 Database Systems and Database ModelsDue Week 2 and
JinElias522 views
Assignment 2 Database Systems and Database ModelsDue Week 2 von desteinbrook
Assignment 2 Database Systems and Database ModelsDue Week 2Assignment 2 Database Systems and Database ModelsDue Week 2
Assignment 2 Database Systems and Database ModelsDue Week 2
desteinbrook2 views
Cis 498 Enhance teaching / snaptutorial.com von Baileyabr
Cis 498   Enhance teaching / snaptutorial.comCis 498   Enhance teaching / snaptutorial.com
Cis 498 Enhance teaching / snaptutorial.com
Baileyabr23 views
Assignment CoversheetDeakin Business SchoolDepartment of Inf.docx von rock73
Assignment CoversheetDeakin Business SchoolDepartment of Inf.docxAssignment CoversheetDeakin Business SchoolDepartment of Inf.docx
Assignment CoversheetDeakin Business SchoolDepartment of Inf.docx
rock732 views
Assignment 2 Database Systems and Database ModelsDue Week 2 and w.docx von MerrileeDelvalle969
Assignment 2 Database Systems and Database ModelsDue Week 2 and w.docxAssignment 2 Database Systems and Database ModelsDue Week 2 and w.docx
Assignment 2 Database Systems and Database ModelsDue Week 2 and w.docx

Más de alfred4lewis58146

For this assignment, students are asked to imagine themselves as.docx von
For this assignment, students are asked to imagine themselves as.docxFor this assignment, students are asked to imagine themselves as.docx
For this assignment, students are asked to imagine themselves as.docxalfred4lewis58146
15 views5 Folien
For this Assignment, review the Final Paper requirements found in We.docx von
For this Assignment, review the Final Paper requirements found in We.docxFor this Assignment, review the Final Paper requirements found in We.docx
For this Assignment, review the Final Paper requirements found in We.docxalfred4lewis58146
6 views1 Folie
For this assignment, select a case from the Decision-Making Cas.docx von
For this assignment, select a case from the Decision-Making Cas.docxFor this assignment, select a case from the Decision-Making Cas.docx
For this assignment, select a case from the Decision-Making Cas.docxalfred4lewis58146
3 views1 Folie
For this assignment, prepare a pamphlet that you could provide to pa.docx von
For this assignment, prepare a pamphlet that you could provide to pa.docxFor this assignment, prepare a pamphlet that you could provide to pa.docx
For this assignment, prepare a pamphlet that you could provide to pa.docxalfred4lewis58146
3 views1 Folie
For this assignment, please provide responses to the following i.docx von
For this assignment, please provide responses to the following i.docxFor this assignment, please provide responses to the following i.docx
For this assignment, please provide responses to the following i.docxalfred4lewis58146
3 views1 Folie
For this assignment, please discuss the followingHow does t.docx von
For this assignment, please discuss the followingHow does t.docxFor this assignment, please discuss the followingHow does t.docx
For this assignment, please discuss the followingHow does t.docxalfred4lewis58146
2 views1 Folie

Más de alfred4lewis58146(20)

For this assignment, students are asked to imagine themselves as.docx von alfred4lewis58146
For this assignment, students are asked to imagine themselves as.docxFor this assignment, students are asked to imagine themselves as.docx
For this assignment, students are asked to imagine themselves as.docx
For this Assignment, review the Final Paper requirements found in We.docx von alfred4lewis58146
For this Assignment, review the Final Paper requirements found in We.docxFor this Assignment, review the Final Paper requirements found in We.docx
For this Assignment, review the Final Paper requirements found in We.docx
For this assignment, select a case from the Decision-Making Cas.docx von alfred4lewis58146
For this assignment, select a case from the Decision-Making Cas.docxFor this assignment, select a case from the Decision-Making Cas.docx
For this assignment, select a case from the Decision-Making Cas.docx
For this assignment, prepare a pamphlet that you could provide to pa.docx von alfred4lewis58146
For this assignment, prepare a pamphlet that you could provide to pa.docxFor this assignment, prepare a pamphlet that you could provide to pa.docx
For this assignment, prepare a pamphlet that you could provide to pa.docx
For this assignment, please provide responses to the following i.docx von alfred4lewis58146
For this assignment, please provide responses to the following i.docxFor this assignment, please provide responses to the following i.docx
For this assignment, please provide responses to the following i.docx
For this assignment, please discuss the followingHow does t.docx von alfred4lewis58146
For this assignment, please discuss the followingHow does t.docxFor this assignment, please discuss the followingHow does t.docx
For this assignment, please discuss the followingHow does t.docx
For this assignment, imagine you are the health officer for a specif.docx von alfred4lewis58146
For this assignment, imagine you are the health officer for a specif.docxFor this assignment, imagine you are the health officer for a specif.docx
For this assignment, imagine you are the health officer for a specif.docx
For this assignment, imagine that you have been tasked with creating.docx von alfred4lewis58146
For this assignment, imagine that you have been tasked with creating.docxFor this assignment, imagine that you have been tasked with creating.docx
For this assignment, imagine that you have been tasked with creating.docx
For this assignment, imagine that you are a healthcare administrator.docx von alfred4lewis58146
For this assignment, imagine that you are a healthcare administrator.docxFor this assignment, imagine that you are a healthcare administrator.docx
For this assignment, imagine that you are a healthcare administrator.docx
For this assignment, identify what you believe to be key positive el.docx von alfred4lewis58146
For this assignment, identify what you believe to be key positive el.docxFor this assignment, identify what you believe to be key positive el.docx
For this assignment, identify what you believe to be key positive el.docx
For this assignment, follow these easy stepsFIRST, Writ.docx von alfred4lewis58146
For this assignment, follow these easy stepsFIRST, Writ.docxFor this assignment, follow these easy stepsFIRST, Writ.docx
For this assignment, follow these easy stepsFIRST, Writ.docx
For this assignment you will complete a Five Paragraph Essay on the .docx von alfred4lewis58146
For this assignment you will complete a Five Paragraph Essay on the .docxFor this assignment you will complete a Five Paragraph Essay on the .docx
For this assignment you will complete a Five Paragraph Essay on the .docx
For this assignment, evaluate and analyze the cost and benefit data .docx von alfred4lewis58146
For this assignment, evaluate and analyze the cost and benefit data .docxFor this assignment, evaluate and analyze the cost and benefit data .docx
For this assignment, evaluate and analyze the cost and benefit data .docx
For this Assignment, describe the overall process of the group and y.docx von alfred4lewis58146
For this Assignment, describe the overall process of the group and y.docxFor this Assignment, describe the overall process of the group and y.docx
For this Assignment, describe the overall process of the group and y.docx
For this assignment, create infographic using the Canva website..docx von alfred4lewis58146
For this assignment, create infographic using the Canva website..docxFor this assignment, create infographic using the Canva website..docx
For this assignment, create infographic using the Canva website..docx
For this assignment, create an original 250-word post. Please wr.docx von alfred4lewis58146
For this assignment, create an original 250-word post. Please wr.docxFor this assignment, create an original 250-word post. Please wr.docx
For this assignment, create an original 250-word post. Please wr.docx
For this assignment, create a project management schedule for the WA.docx von alfred4lewis58146
For this assignment, create a project management schedule for the WA.docxFor this assignment, create a project management schedule for the WA.docx
For this assignment, create a project management schedule for the WA.docx
For this assignment, compare  California during the Great Depression.docx von alfred4lewis58146
For this assignment, compare  California during the Great Depression.docxFor this assignment, compare  California during the Great Depression.docx
For this assignment, compare  California during the Great Depression.docx
For this assignment, create a PowerPoint presentation that addresses.docx von alfred4lewis58146
For this assignment, create a PowerPoint presentation that addresses.docxFor this assignment, create a PowerPoint presentation that addresses.docx
For this assignment, create a PowerPoint presentation that addresses.docx
For this assignment, begin by reviewing the NASW Code of Ethics..docx von alfred4lewis58146
For this assignment, begin by reviewing the NASW Code of Ethics..docxFor this assignment, begin by reviewing the NASW Code of Ethics..docx
For this assignment, begin by reviewing the NASW Code of Ethics..docx

Último

Narration lesson plan.docx von
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docxTARIQ KHAN
112 views11 Folien
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptx von
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptxGopal Chakraborty Memorial Quiz 2.0 Prelims.pptx
Gopal Chakraborty Memorial Quiz 2.0 Prelims.pptxDebapriya Chakraborty
655 views81 Folien
ICS3211_lecture 08_2023.pdf von
ICS3211_lecture 08_2023.pdfICS3211_lecture 08_2023.pdf
ICS3211_lecture 08_2023.pdfVanessa Camilleri
149 views30 Folien
Class 10 English notes 23-24.pptx von
Class 10 English notes 23-24.pptxClass 10 English notes 23-24.pptx
Class 10 English notes 23-24.pptxTARIQ KHAN
131 views53 Folien
AUDIENCE - BANDURA.pptx von
AUDIENCE - BANDURA.pptxAUDIENCE - BANDURA.pptx
AUDIENCE - BANDURA.pptxiammrhaywood
84 views44 Folien
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... von
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Ms. Pooja Bhandare
93 views45 Folien

Último(20)

Narration lesson plan.docx von TARIQ KHAN
Narration lesson plan.docxNarration lesson plan.docx
Narration lesson plan.docx
TARIQ KHAN112 views
Class 10 English notes 23-24.pptx von TARIQ KHAN
Class 10 English notes 23-24.pptxClass 10 English notes 23-24.pptx
Class 10 English notes 23-24.pptx
TARIQ KHAN131 views
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant... von Ms. Pooja Bhandare
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Pharmaceutical Inorganic Chemistry Unit IVMiscellaneous compounds Expectorant...
Are we onboard yet University of Sussex.pptx von Jisc
Are we onboard yet University of Sussex.pptxAre we onboard yet University of Sussex.pptx
Are we onboard yet University of Sussex.pptx
Jisc96 views
Classification of crude drugs.pptx von GayatriPatra14
Classification of crude drugs.pptxClassification of crude drugs.pptx
Classification of crude drugs.pptx
GayatriPatra1486 views
JiscOAWeek_LAIR_slides_October2023.pptx von Jisc
JiscOAWeek_LAIR_slides_October2023.pptxJiscOAWeek_LAIR_slides_October2023.pptx
JiscOAWeek_LAIR_slides_October2023.pptx
Jisc96 views
The Open Access Community Framework (OACF) 2023 (1).pptx von Jisc
The Open Access Community Framework (OACF) 2023 (1).pptxThe Open Access Community Framework (OACF) 2023 (1).pptx
The Open Access Community Framework (OACF) 2023 (1).pptx
Jisc110 views
Community-led Open Access Publishing webinar.pptx von Jisc
Community-led Open Access Publishing webinar.pptxCommunity-led Open Access Publishing webinar.pptx
Community-led Open Access Publishing webinar.pptx
Jisc93 views
Sociology KS5 von WestHatch
Sociology KS5Sociology KS5
Sociology KS5
WestHatch70 views
Narration ppt.pptx von TARIQ KHAN
Narration  ppt.pptxNarration  ppt.pptx
Narration ppt.pptx
TARIQ KHAN135 views
Ch. 7 Political Participation and Elections.pptx von Rommel Regala
Ch. 7 Political Participation and Elections.pptxCh. 7 Political Participation and Elections.pptx
Ch. 7 Political Participation and Elections.pptx
Rommel Regala97 views
Scope of Biochemistry.pptx von shoba shoba
Scope of Biochemistry.pptxScope of Biochemistry.pptx
Scope of Biochemistry.pptx
shoba shoba133 views

Page 1 of 4CRICOS Provider No. 00103D Assignment 1 Specificati.docx

  • 1. Page 1 of 4CRICOS Provider No. 00103D Assignment 1 Specification Faculty of Science ITECH1006/5006 Database Management Systems Assignment 1 Development of an ER Diagram and Database Implementation Weight 20% Aim: To give you practical experience in using Entity-Relationship and Relational Database modelling techniques. Due Date: Monday of Week 7 (see Course Description for further dates and times). Project Specification The proprietors of BigM have approached you and asked if you
  • 2. could design a database to help them manage their business. The management has commissioned you (in your capacity as a Database Management System consultant) to analyse, design and develop an appropriate conceptual data model and relational database schema, based on the following information gathered about the current business activities. referenced by store number. BigM also keeps store name, phone, fax, email for each store. Each store has a postal address containing street address, city, state and postcode. finance, accounts, sales, customer service etc. For each department, there is a department ID, department name, phone and e-mail address. employee, BigM keeps a record of their employee ID, first name, last name, phone, date of birth, start date of his/her work and tax file number. employees. For each address they need to store street address, city, state and postcode. a casual staff, his or her job type (for example, accountant, sales, customer service etc.), and hourly rate is recorded. For a
  • 3. fulltime staff, his or her job type and annual salary is recorded. each department is supervised by an employee. The department supervisor is also the supervisor for all the staffs within that department. training, payroll, server application and help desk are located. tore generates pay slips for all staffs (in this store and other stores being supervised) on a fortnightly basis. For each pay slip, the store records a pay ID, supervising store ID, employee ID, pay date, number of hours and the gross payment. sales different products like CDs, cloths, computers etc. For each CD it keeps a record of CD number, title, length, number of tracks, release date, category description, price and reorder level. st in the CD. They would like to include first name, last name and date of birth and website address, if they have one. If possible, BigM also wants to store number of tracks where a particular artist appears in a given CD. ucts it stores product number, product description, brand, product size and price.
  • 4. store is kept. BigM keeps track of Page 2 of 4CRICOS Provider No. 00103D Assignment 1 Specification the quantity of each product that is on order, as well as the number currently available in each store. always taken at each order. A customer is referenced by a customer number, customer first & last names, phone number and postal address, if available. For each address they need to store street address, city, state and postcode. they may order multiple copies of the same product. BigM also records the date a product arrives and the date when it is picked up by the customer. Note that these dates may be different for each product. sufficient information. If you need to make assumptions about their organisation please ensure that you record them. Assignment Submission
  • 5. You should produce a single pdf file, created using Word, containing all of the requirements as specified within this document. Your lecturer will provide details of how the file is to be submitted within lectures. The design document should contain: 1. A completed copy of the SITE Assignment Coversheet. 2. An appropriate title page that includes an acknowledgement of all students you have spoken to about the assignment. 3. A table of contents and automatically generated page numbers. 4. An entity relation (E-R) diagram that models the problem which includes: a. all entities, relationships (including names) and attributes; b. primary (underlined) and foreign (italic) keys identified; c. cardinality and participation (optional / mandatory) symbols; and d. assumptions you have made, e.g. how you arrived at the cardinality/participation for those not mentioned or clear in the business description, etc. The E-R should be completed using the standards of this course (crow’s feet). 5. Normalisation of relations which identifies: a. dependency diagram for each relation b. the level of Normalisation achieved for each relation;
  • 6. c. the reasons for any relation that is maintained NOT in 3NF. 6. Relational data structures that translate your E-R diagram which includes: d. relation (table) names, e. attribute (column ) names and field types (as required by WAMP), f. primary and foreign keys identified; The data structures should be shown using the standards of this course. 7. A bibliography, in APA format, containing all resources used to complete the assignment. If no resources have been used please indicate this appropriately. Your assignment should be completed according to the University of Ballarat General Guide for the Presentation of Academic Work. This is available online at the following web address: http://www.ballarat.edu.au/generalguide Assessment Criteria 1. How clear and well-presented your submission is. 2. E-R diagram: adherence to our standard, assumptions made,
  • 7. inclusion of correct primary Page 3 of 4CRICOS Provider No. 00103D Assignment 1 Specification and foreign keys, appropriate entities, relationships, and attributes. 3. Normalisation: appropriate interpretation of each normal form, arguments for leaving the schema in the normal form you consider optimal. 4. Conversion of E-R diagram to relational schema: schema is a correct translation of the E-R submitted with appropriate tables, columns, and primary keys. Assignment 1 – Marking Overview ER Diagram / 50 Relational Structure /10 Normalization /20 Relational Schema /15
  • 8. Documentation /5 Total /100 /20% Faculty of Science ITECH1006/5006 Database Management Systems Assignment 1 – Marking Specification Student Name: Student Number: Tutor: Requirements Allocated Mark Given Mark Total ER Diagram Entities essential entities
  • 9. and foreign keys identified Relationships make sense names, cardinalities and participation Notation and inconsistently used 14 7 7 7 15 ‐7 /50 Relational Structure Translation from ER to Relational Data Structure entities and relationships transferred of correct notation names and attributes sensible 4
  • 10. 4 2 /10 Normalization diagram for each relation All entities in 3NF; if not then reason provided and is reasonabl e assumptions provided 15 3 2 /20 Relational Schema all tables and attributes Primary keys and foreign keys identified (including the table an d key that the key related to) and clearly presented of fields included eg dates notation used
  • 11. 5 4 4 2 /15 Documentation according to UB guide des SITE coversheet, title page including list of acknowledgements, table of contents, page numbers included in APA format 2 1 2 /5 Total /100 Weight /20% Comments / Feedback: