首页
网站开发
桌面应用
管理软件
微信开发
App开发
嵌入式软件
工具软件
数据采集与分析
其他
首页
>
> 详细
NZDITTS5代做、代写SQL设计编程
项目预算:
开发周期:
发布时间:
要求地区:
© NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 1 of 17
School of Tech
NZ Diploma in Informatton Technology Technical Support (Level 5)
Course Code & Title: IT504 Web Design and Database Applicatton
Assignment Title Assessment 2 Assessment Type
Database Applicatton
Level 5 Credits 15
Term & Cohort:
Due date:
Overall Weighttng: 50%
Total marks available 100
Tutor:
Course aim
This course provides students with the skills and knowledge to design and create robust websites
implementtng HCI principles and usability tests to meet user requirements. Students will also learn
the knowledge of database fundamentals and implement a database applicatton to solve business
problems.
Purpose
The purpose of this assessment is to design a database solutton by implementtng data modelling
principles and developing a database applicatton by implementtng the concepts of relattonal database.
Learning Outcomes (LOs)
This assessment is mapped to the following learning outcomes for this course:
LO 4 Design a database solutton by applying data modelling principles.
LO 5 Develop a database applicatton by implementtng the concepts of relattonal database.
Graduate Proffle Outcomes (GPOs)
3
Apply knowledge of database administratton and query languages to meet organisattonal
data storage and retrieval requirements, including database management system (DBMS)
opttmisatton, cleansing, security, and backups.
5
Apply the fundamentals of informatton systems concepts and practtce, including business
concepts, development life cycles, data modelling and administratton, to support and
enhance organisattonal processes and systems. © NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 2 of 17
Assessment Information
• This is an individual open-book assessment. The assessment is worth 50% of your total
assessment weighting of the entire course.
• To achieve a pass in this assessment all tasks must be attempted. A minimum pass mark of
50% for the assessment and meeting all the requirements for LO4 and LO5.
• You must complete the Student Declaration and attestation on Canvas LMS.
• You must submit your completed assessment to Canvas.
• You must ensure you are familiar with NZSE’s academic policies regarding assessments,
and the relevant resubmission regulations that apply to this course. These policies and
regulations can be found on your Course Outline on Canvas LMS.
• Your assessment will be marked on Canvas, and your assessment grade will be provided
on Canvas too.
• A maximum of 15% of the content may be quoted or paraphrased from other sources
provided you acknowledge and cite the original source of material you use.
• All cases of plagiarism and/or cheating will be investigated and dealt with according to A08:
Misconduct in Assessment Policy.
Submission Instructions
You are required to ensure you have carried out the following before submitting your assessment:
• Assessments submitted online should use the following naming convention:
o Course Code_ Assessment Number_ Assessment Name_ Student
Number_Document number o For example,
IT504_A2_DatabaseApplication_1800XXXX_1
• All answers must be written in your own words.
• Proofread and spell check all written assessment work carefully.
• DO NOT email your document to your tutor, it must be uploaded to the NZSE LMS
• Check that all evidence required has been uploaded to the link provided on the NZSE LMS
(Canvas).
Plagiarism
• All cases of plagiarism and/or cheating will be investigated and dealt with according to A08:
Misconduct in Assessment Policy.
© NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 3 of 17
Assessment Scenario
You are working for a company called Maximum Velocity Cars as a Junior IT technician. Maximum Velocity
Cars is a car rental company whose Headquarters is based on Queen Street, Auckland, New Zealand. The
company opens from 6 am until 10 pm every day and has twenty-eight employees working on a shift basis
to cater for customers during opening hours.
The owner of the company, Mr Archer has asked you to create a Database to help his company keep track of
all the cars that are available to rent or are rented. He would also like the destination to be included so pick
up of cars can be arranged at noncompany drop-off points.
Your task is to create a database file by using the following information:
• CarFleet Table:
o CarID (AutoNumber)
o CarManufacturer
o CarModel
o CarBodyStle
o CarFuelType
o CarTransmission
o CarReleaseYear
o CarNumberofSeats
o CarColour
o CarLicensePlate
o CarRentalPrice
• Company Table:
o CompanyID
o CompanyBranchName
o CompanyLocation
o CompanyPhone
o CompanyEmail
• Rental Table:
o RentalID
o RentalCustomerID
o RentalCarID
o RentalPickupID
o RentalDays
o RentalTotalCost
• Customer Table:
o CustomerID
o CustomerFirstName
o CustomerLastName
o CustomerPhone
o CustomerEmail
o CustomerDrivingLicense
o CustomerPassport (If international)
o CustomerNextofKin
o CustomerNextofKinContactNumber © NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 4 of 17
Note: Take screenshots to show the various steps taken to produce the final database application and
screenshots of the SQL query statements used with query output.
Assessment Tasks: Database application creation (100 Marks)
LO 4: Design a database solution by applying data modelling principles.
LO 5: Develop a database application by implementing the concepts of relational database.
1. Based on the scenario, design an Entity Relationship Diagram (ERD) by following the steps below:
a. use Crow’s foot or Chen notation.; (LO4) (5 marks)
b. contains (LO4) (15 marks)
• all the entities, (max 4 marks)
• it’s attributes (max 6 marks)
• and their relationships; (max 5 marks)
c. Implement (LO4) (10 marks)
• primary keys, (max 4 marks)
• foreign keys, (max 3 marks)
• cardinality constraints(max 3 marks)
2. Perform a normalisation in continuation with the ER diagram. (LO4) (16 marks)
a. Apply 1NF and translate: (6 marks)
• Convert all entities into tables (max 2 marks)
• Transform all attributes into columns (max 2 marks)
• Apply correct data types (max 2 marks).
b. Apply 2NF upon 1NF and eliminate partial dependencies. This must include: (10 marks)
• Converting all entities into tables (max 2 marks)
• Transforming all attributes into columns (max 2 marks)
• Applying correct data types (max 2 marks).
• Providing valid relationships with primary and foreign keys. (max 4 marks)
3. Build the database based on the normalisation. This must include: (LO5) (10 Marks)
a) Query to create database. (max 2 marks)
b) All tables based on 2NF (max 4 marks)
c) Correct fields in each table (max 2 marks)
d) Correct datatypes for each field (max 2 marks)
4. Populate (minimum 10 rows need to be populated for each table). (LO5) (8 Marks)
5. Create a query, in design view, which will extract the Customer name and contact details (phone and
email), make and model of the car, and the number of days they have rented the car for. (LO5)
(5 Marks) © NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 5 of 17
6. Design and create three (3) forms, showing the following tables, Customers, Car Fleet and Rental
tables. (LO5) (3 Marks)
7. Generate a report, showing the output from the query created in task 5, include the company name
in the heading, and the date report was generated. (LO5) (5 Marks)
8. Show two ways to enhance and optimise the database. (LO5) (4 Marks)
9. Create a backup of the database. Please provide evidence, such as screenshots, and also include the
backup file (LO5) (2 Marks)
10. Set up a strong password for the database with a minimum of 16 characters, including numbers,
alphabets, and special characters. Additionally, suggest another method of securing the
database.(LO5) (5 Marks)
11. Create queries:
a. Use the SELECT SQL statement to query data from different COLUMNS (RentalCarID,
RentalCustomerID and RentalDays) but from the same TABLE (Rental Table) (LO5) (2 marks)
b. Use the WHERE SQL clause to filter records using a condition (CarFuelType is petrol). (LO5)
(2 marks)
c. Use the NOT SQL operator to create a query to filter the date (CarReleaseYear) based on a
certain condition (the condition is up to the student). (LO5) (2 marks)
d. Use the AND SQL operator to create a query to filter the date (CarReleaseYear) based on a
certain condition (the condition is up to the student). (LO5) (2 marks)
e. Use the ORDER BY SQL keyword to sort the result-set for CustomerLastName in ascending
order. (LO5) (2 marks)
f. Use the MIN() SQL function to return the smallest value from the RentalTotalCost column.
(LO5) (2 marks)
Note: Check the marking rubric on pages 8-14 for the mark allocation and guidelines to ensure you gain
optimum marks.
© NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 6 of 17
School of Tech
NZ Diploma in Information Technology Technical Support (Level 5)
Cover Sheet and Student Declaration
This sheet must be signed by the student and attached to the submitted assessment.
Course Title:
Web Design and Database
Application
Course code: IT504
Student Name: Student ID:
Assessment No
& Type:
Assessment 2
Database Application
Cohort:
Due Date:
Date
Submitted:
Tutor’s Name:
Assessment
Weighting
50%
Total Marks 100
Student Declaration:
I declare that:
• I have read the New Zealand School of Education Ltd policies and regulations on assessments and
understand what plagiarism is.
• I am aware of the penalties for cheating and plagiarism as laid down by the New Zealand School
of Education Ltd.
• This is an original assessment and is entirely my own work.
• Where I have quoted or made use of the ideas of other writers, I have acknowledged the source.
• This assessment has been prepared exclusively for this course and has not been or will not be
submitted as assessed work in any other course.
• It has been explained to me that this assessment may be used by NZSE Ltd, for internal and/or
external moderation.
Student signature:
Date:
© NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 7 of 17
Tutor only to complete
Assessment result: Mark /100 Grade
LO4 Requirements
Achieved ☐
Not Achieved ☐
Tutor Signature
LO5 Requirements
Achieved ☐
Not Achieved ☐
© NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 8 of 17
IT504 - Web Design and Database Application
Assessment 2 - Assessment Marking Rubrics
LO 4: Design a database solution by applying data modelling principles.
LO 5: Develop a database application by implementing the concepts of relational database.
Criteria
LO 4: Design a database solution by applying data modelling principles.
1. ER
Diagram
(LO4)
1a.
(5 marks)
Student created ERD using a
professional tool (crow’s foot
/Chen’s notation)
(5 marks)
Student created ERD using a
professional tool with minor
mistakes (crow’s foot /Chen’s
notation) or vice-versa.
(3-4 marks)
Student created ERD using a
professional tool with major
mistakes (crow’s foot /Chen’s
notation) or vice-versa.
(1 -2 marks)
Student did not create ERD using any
professional tool.
(0 marks)
1b
(15 marks)
Student has correctly created the ER Diagram based on the given scenario that included the requirements of
the ERD:
1. Four (4) entities (max 4 marks, 1 mark per entity)
2. Thirty (30) attributes (max 5 marks, 1 mark per 6 attributes)
3. Three (3) relationships (max 6 marks, 2 marks per relationship)
(1 - 15 marks)
Student did not include any of following in
ERD correctly.
1. entities
2. attributes
3. relationship
(0 marks)
1c
(10 marks)
Student has correctly implemented the requirements of the ERD specified below:
1. Four (4) primary Keys (max 4 marks, 1 mark per primary key)
2. Three (3) foreign keys (max 3 marks, 1 mark per foreign key)
3. Three (3) cardinality constraints (max 3 marks, 1 mark per cardinality constraints)
(1 - 10 marks)
Student did not include any of following in
ERD correctly.
1. Primary keys
2. foreign keys
3. cardinality constraints
(0 marks)
2. Normalisation
(16 marks)
(LO4)
Student has correctly applied the 1NF and translated the following:
1. All entities into tables (max 2 marks, 1 mark per 2 tables)
2. All attributes into columns (max 2 marks, 1 mark per 15 columns)
3. Applied correct data types (max 2 marks, 1 mark for correct datatype on 15 columns ).
(1 – 6 marks)
Student did not apply 1NF.
(0 marks) © NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 9 of 17
Student has correctly applied the 2NF upon 1NF and eliminated partial dependencies as well as included the
following:
1. Converted all entities into tables (max 2 marks, 1 mark per 2 tables)
2. Transformed all attributes into columns (max 2 marks, 1 mark per 15 columns)
3. Applied correct data types (max 2 marks, 1 mark for correct datatype on 15 columns).
4. Provided valid relationships with primary and foreign keys. (max 4 marks, 1 mark for correct relationship)
(1 – 10 marks)
Student did not apply 2NF.
(0 marks)
LO 5: Develop a database application by implementing the concepts of relational database.
3. Database
creation
(10 Marks)
(LO5)
Student has correctly built the database and included the following:
1. Query to create database. (max 2 marks)
2. All tables based on 2NF (max 4 marks, 1 mark per table)
3. Correct fields in each table (max 2 marks, 1 mark per 2 tables correct fields)
4. Correct datatypes for each field (max 2 marks, 1 mark per 2 tables datatypes)
(1 - 10 marks)
Student has not provided evidence of creating and populating any of the
tables in the database as per a given scenario.
(0 marks)
4. Populate
tables
(8 Marks)
(LO5)
Student has populated ALL tables and included:
1. 10 or more rows in a table (max 2 marks)
2. 6 to 9 rows in a table (max 1 mark)
3. 5 or fewer rows in a table (0 marks)
(1 - 8 marks)
Student has populated all tables but has fewer than 5 rows in each
table.
(0 marks)
5. Create a
query in
design
view
(5 Marks)
(LO5)
Student has correctly
created a query that can
extract ALL of the
following required fields
from multiple tables.
1. Phone Number (max
1 mark)
2. Email (max 1 mark)
3. Car Make
(manufacturer) (max
1 mark)
Student has correctly
created a query but can
extract only four (4)
required fields mentioned
from the below required
fields from multiple
tables.
1. Phone Number (max
1 mark)
2. Email (max 1 mark)
Student has correctly
created a query but can
extract only three (3)
required fields mentioned
from the below required
fields from multiple
tables.
1. Phone Number (max 1
mark)
2. Email (max 1 mark)
Student has correctly
created a query but can
extract only two (2)
required fields mentioned
from the below required
fields from multiple
tables.
1. Phone Number (max 1
mark)
2. Email (max 1 mark)
Student has correctly
created a query but can
extract only one (1)
required fields mentioned
from the below required
fields from multiple
tables.
1. Phone Number (max
1 mark)
2. Email (max 1 mark)
Student has not created
the query required.
© NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 10 of 17
4. Car Model (max 1
mark)
5. Number of days
(Rental days) (max 1
mark)
(5 marks)
3. Car Make
(manufacturer) (max
1 mark)
4. Car Model (max 1
mark)
5. Number of days
(Rental days) (max 1
mark)
(4 marks)
3. Car Make
(manufacturer) (max 1
mark)
4. Car Model (max 1
mark)
5. Number of days
(Rental days) (max 1
mark)
(3 marks)
3. Car Make
(manufacturer) (max 1
mark)
4. Car Model (max 1
mark)
5. Number of days
(Rental days) (max 1
mark)
(2 marks)
3. Car Make
(manufacturer) (max
1 mark)
4. Car Model (max 1
mark)
5. Number of days
(Rental days) (max 1
mark)
(1 marks)
(0 marks)
6. Create 3
Forms
(3 Marks)
(LO5)
Student has created all three (3) Forms.
(3 marks)
Student has created two (2) Forms.
(2 marks)
Student has created one (1) Form.
(1 mark)
Student HAS NOT created
any forms.
(0 marks)
7. Create report
(5 Marks)
(LO5)
Student has generated a
report with correct format
that:
• Shows the output
from query created
in task 5, (max 3
marks)
• Includes the
company name in the
header, (max 1
marks)
• Includes the date the
report was generated
in a visible location.
(max 1 marks).
(5 marks)
Student has generated a
report with correct format
that:
Shows the output from
query created in task 5,
(max 3 marks)
BUT
Does not include the
company name in the
header (max 1 marks).
OR
Does not include the date,
the report was generated
in a visible location. (max
1 marks).
(4 marks)
Student has generated a
report with correct format
that:
Shows the output from
query created in task 5,
(max 3 marks)
BUT
Does not include the
company name in the
header (max 1 marks).
AND
Does not include the date,
the report was generated
in a visible location. (max
1 marks).
(3 marks)
Student has generated a
report with correct format
that:
Does not show the output
from query created in task
5, (max 3 marks)
BUT
Does include the company
name in the header (max
1 marks).
AND
Does include the date, the
report was generated in a
visible location. (max 1
marks).
(2 marks)
Student has generated a
report with correct format
that:
Does not show the output
from query created in task
5, (max 3 marks)
BUT
Does include the company
name in the header (max
1 marks).
OR
Does include the date, the
report was generated in a
visible location. (max 1
marks).
(1 mark)
Student has not
attempted to create the
report.
(0 marks) © NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 11 of 17
8. Optimise
Database
(4 Marks)
(LO5)
Student has correctly shown two ways to enhance and
optimise the database.
(3 – 4 marks)
Student has correctly shown only ONE way to enhance and optimise the
database.
(1-2 marks)
Student has not
attempted the task.
(0 marks)
9. Backup
Database
(2 Marks)
(LO5)
Student has created a backup of the database and provided ALL the
following:
1. Backup file (max 1 mark)
2. Screenshot of the database backup process(max 1 mark)
(2 marks)
Student has created a backup of the database but provided either.
1. Backup file (max 1 mark)
OR
2. Screenshot of the database backup process(max 1 mark)
(1 Mark)
Student has not
created a backup of the
database.
(0 marks)
10. Apply security
to database
(5 Marks)
(LO5)
Student has set up a strong password with:
1. A minimum of 16 characters (max 1 mark)
2. Password includes numbers, alphabets, and special characters
(max 2 marks)
3. AND provided another way of securing the database (max 2
marks)
(4 – 5 marks)
Student has set up a strong password with:
1. A minimum of 16 characters (max 1 mark)
2. Password includes numbers, alphabets, and special
characters (max 2 marks)
BUT NOT provided another way of securing the database (max 2
marks)
(1 – 3 marks)
Student has NOT set
up a strong password
AND NOT provide at
least 1 other way of
securing the database.
(0 marks)
11. Create Queries
(12 Marks)
(LO5)
using Select
SQL
(2 Marks)
Student has provided evidence of query using the correct SELECT
SQL command to show the required output.
(2 marks)
Student has provided evidence of query using SELECT SQL
command, but the output is incorrect.
(1 mark)
Student has not
attempted the task.
(0 marks)
using WHERE
SQL
(2 Marks)
Student has provided evidence of query using the correct WHERE
SQL command to show the required output.
(2 marks)
Student has provided evidence of query using WHERE SQL
command, but the output is incorrect.
(1 mark)
Student has not
attempted the task.
(0 marks)
using NOT
SQL
(2 Marks)
Student has provided evidence of query using the correct NOT SQL
command to show the required output.
(2 marks)
Student has provided evidence of query using NOT SQL
command, but the output is incorrect.
(1 mark)
Student has not
attempted the task.
(0 marks) © NZSE – (NZDITTS5) IT504 Web Design and Database Application (Assessment 2) v2.1 Page 12 of 12
using AND
SQL
(2 marks)
Student has provided evidence of query using the correct AND SQL
command to show the required output.
(2 marks)
Student has provided evidence of query using AND SQL
command, but the output is incorrect.
(1 mark)
Student has not
attempted the task.
(0 marks)
using ORDER
BY SQL
(2 marks)
Student has provided evidence of query using the correct ORDER
BY SQL command to show the required output.
(2 marks)
Student has provided evidence of query using ORDER BY SQL
command, but the output is incorrect.
(1 mark)
Student has not
attempted the task.
(0 marks)
using MIN()
SQL
(2 Marks)
Student has provided evidence of query using the correct MIN()
SQL command to show the required output.
(2 marks)
Student has provided evidence of query using MIN() SQL
command, but the output is incorrect.
(1 mark)
Student has not
attempted the task.
(0 marks)
软件开发、广告设计客服
QQ:99515681
邮箱:99515681@qq.com
工作时间:8:00-23:00
微信:codinghelp
热点项目
更多
代写dts207tc、sql编程语言代做
2024-12-25
cs209a代做、java程序设计代写
2024-12-25
cs305程序代做、代写python程序...
2024-12-25
代写csc1001、代做python设计程...
2024-12-24
代写practice test preparatio...
2024-12-24
代写bre2031 – environmental...
2024-12-24
代写ece5550: applied kalman ...
2024-12-24
代做conmgnt 7049 – measurem...
2024-12-24
代写ece3700j introduction to...
2024-12-24
代做adad9311 designing the e...
2024-12-24
代做comp5618 - applied cyber...
2024-12-24
代做ece5550: applied kalman ...
2024-12-24
代做cp1402 assignment - netw...
2024-12-24
热点标签
mktg2509
csci 2600
38170
lng302
csse3010
phas3226
77938
arch1162
engn4536/engn6536
acx5903
comp151101
phl245
cse12
comp9312
stat3016/6016
phas0038
comp2140
6qqmb312
xjco3011
rest0005
ematm0051
5qqmn219
lubs5062m
eee8155
cege0100
eap033
artd1109
mat246
etc3430
ecmm462
mis102
inft6800
ddes9903
comp6521
comp9517
comp3331/9331
comp4337
comp6008
comp9414
bu.231.790.81
man00150m
csb352h
math1041
eengm4100
isys1002
08
6057cem
mktg3504
mthm036
mtrx1701
mth3241
eeee3086
cmp-7038b
cmp-7000a
ints4010
econ2151
infs5710
fins5516
fin3309
fins5510
gsoe9340
math2007
math2036
soee5010
mark3088
infs3605
elec9714
comp2271
ma214
comp2211
infs3604
600426
sit254
acct3091
bbt405
msin0116
com107/com113
mark5826
sit120
comp9021
eco2101
eeen40700
cs253
ece3114
ecmm447
chns3000
math377
itd102
comp9444
comp(2041|9044)
econ0060
econ7230
mgt001371
ecs-323
cs6250
mgdi60012
mdia2012
comm221001
comm5000
ma1008
engl642
econ241
com333
math367
mis201
nbs-7041x
meek16104
econ2003
comm1190
mbas902
comp-1027
dpst1091
comp7315
eppd1033
m06
ee3025
msci231
bb113/bbs1063
fc709
comp3425
comp9417
econ42915
cb9101
math1102e
chme0017
fc307
mkt60104
5522usst
litr1-uc6201.200
ee1102
cosc2803
math39512
omp9727
int2067/int5051
bsb151
mgt253
fc021
babs2202
mis2002s
phya21
18-213
cege0012
mdia1002
math38032
mech5125
07
cisc102
mgx3110
cs240
11175
fin3020s
eco3420
ictten622
comp9727
cpt111
de114102d
mgm320h5s
bafi1019
math21112
efim20036
mn-3503
fins5568
110.807
bcpm000028
info6030
bma0092
bcpm0054
math20212
ce335
cs365
cenv6141
ftec5580
math2010
ec3450
comm1170
ecmt1010
csci-ua.0480-003
econ12-200
ib3960
ectb60h3f
cs247—assignment
tk3163
ics3u
ib3j80
comp20008
comp9334
eppd1063
acct2343
cct109
isys1055/3412
math350-real
math2014
eec180
stat141b
econ2101
msinm014/msing014/msing014b
fit2004
comp643
bu1002
cm2030
联系我们
- QQ: 9951568
© 2021
www.rj363.com
软件定制开发网!