Vous êtes sur la page 1sur 5

HND Division

Head Office - IDM Nations Campus


HND in Software Development
Unit 4 - Database Design Concepts December !"#$%
Set &' ( Ms) Niros*a +edasing*e
Student Name(
Student Number( ,de-cel .egistration No(
Date .eleased( "!/"0/!"#4 &ranc* Name(
Due Date( "0/"1/!"#4 Submitted Date(
Here b' I confirm t*at t*is is m' own wor2 and t*at I *ave not plagiari3ed an' part
of it) I *ave also noted t*e assessment criteria of t*e assignment)
Student Signature (
Outcomes/4rade Descriptors 5c*ieved 6lease 7ic2%
Outcomes/ Grade
Descriptors
64)# 64)! 64)$ 64)4
#)# #)! #)$ !)# !)! !)$ $)# $)! $)$ 4)# 4)! 4)$
4rade Offered
5ssessed &'(
5ssessor Comments(
Signature( Date(
Outcomes/ Grade
Descriptors
M# M! M$ D# D! D$
8or Office Use Onl'
5SS,SSM,N7 C.I7,.I5
Criteria for 65SS 6ossible evidence /
6age No
64)#)# Provide evidence to
support a knowledge and
understanding of database
environment
Briefly explain the areas to
demonstrate the knowledge of
Database environment 7as2 #9
Section $%
64)#)! examinee range of
issue that are integrated to
database environments such
as the end user, use across
different platforms and
compatibility
Demonstrate the different
between traditional file systems
and DBMS 7as2 #9 Section !%
64)#)$ Identify the
importance of DBMS in
commercial and non
commercial environments
Importance of DBMS in any
environment 7as2 #9 Section #%
64)!)# !se Database or
database function
applications software
"reate #he #able using S$%
"ommand 7as2 !9 Section #%
64)!)! develop a range of
sample input and out put
screens
Data inserting to the database
7as2 !9 Section b part i%
64)!)$ criti&ue the software
used and state how it will be
used to develop your own
database Design
Different data manipulation
commands 7as2 !9 Section b
part ii)iii)iv9v%
64)$)# apply normali'ation
techni&ues to a given data set
Discuss about the Different
(nomalies 7as2 $9 Section #%
64)$)! !se arrange of
Database tools and #echni&ue
)xplain the * +,,-+, and .
+,7as2 $9 Section !%
64)$)$ Design a fully
working database
+ormali'e the given data set
7as2 $9 Section $%
64)4)# Demonstrate the
database design to a third
party
Draw the )/ Model 7as2 49
Section #%
64)4)! provide clear
0ustification as to the
structure of the database or
the use of particular tools and
techni&ues
Draw the relations ships among
the entities 7as2 49 Section !%
64)4)$ Provide supporting "onvert )/D to Data #ables
documentation to
complement the design
7as2 49 Section $%
Grade Descriptors for
MERIT
6ossible evidence /
6age No
M* Identify and apply
strategies to find
appropriate solutions
)ffective use of function of
(ccess software Develop the
entire re&uired input output
screen
M- Select 1 design
appropriate methods 1
techni&ues
!sed the presentation
mechanism for technical 2 no
technical audience
M$ Present and
communicate
(ppropriate findings
Produce a well structured 2
demonstrated of designing a
database, Demonstrated that 2
manipulate appropriate database
software
Grade Descriptors for
Distinction
6ossible evidence /
6age No
D# !se critical reflection to
evaluate own work and
0ustify valid conclusions
Show evidence of personnel
work and used different Data
D! #ake responsibility for
managing and organi'ing
activities
Demonstrate it has own work
and answered in professional
level
D$ Demonstrate
convergent 1 lateral 1 creative
thinking
Problems have been solved,
representative of the new own
ideas of work )ffective way of
thinking
7as2 "#
a) 3hat are the Importance of DBMS in "harity organi'ation and Private banking
)nvironment 64)#)$
b) Discusses the difference between traditional file systems and database management
system 64)#)!
c) Data, ,ield ,/ecode, ,ile are the main components of Database environment Briefly
explain those 64)#)#
7as2 "!
Customer
CUS:CO
D,
CUS:;N
5M,
CUS:8N
5M,
CUS:I
NI7I5
;
CUS
:5.
,5C
OD,
CUS:6H
ON,
CUS:.,N,
+:D57,
54,N7:C
OD,
*44*4 /amas (lfreed ( 5*6 7889-6:. 469(pr9-445 64-
*44** Dunne %eona ; :*. 7<89*-.7 *59=un9-445 64*
*44*- Smith ;athy 3 5*6 7<89--76 -<9=un9-445 64-
*44*. >lowski Paul , 5*6 7<89-*74 *89>ct9-445 64-
*44*8 >rlando Myron 5*6 ---9*5:- -79Dec9-445 64*
*44*6 >brin (my B :*. 88-9..7* --9Sep9-445 64.
*44*5 Brown =ames ? 5*6 -<:9*--7 -69Mar9-445 64-
*44*: 3illams ?eorge 5*6 -<49-665 *:9=ul9-445 64.
*44*7 ,arriss (nne ? :*. .7-9:*76 4.9Dec9-445 64*
*44*< Smith >lette ; 5*6 -<:9.74< *89Mar9-445 64.
a) 3rite the S$% code that will produce a table, containing the same information that was
shown in the above table 64)!)#
b)
i) 3rite the S$% "ode to I+S)/# above records into the >perating Schedule
table 64)!)!
ii) 3rite the S$% "ode to display the all recodes 64)!)$
iii) 3rite the S$% "ode to !PD(#) @/amasA "!SBPC>+) to 7869-6:- 64)!)$
iv) 3rite the S$% "ode to display the details of "!SB">D) whoAs
"!SB(/)(">D) like 5*6 64)!)$
v) 3rite the S$% "ode to count the number of records of the above table
64)!)$
7as2 "$
a) 3hy we need to normali'e the data Set 64)$)#
b) )xplain the +ormali'ation Steps 64)$)!
c +ormali'e the following un9normali'ed table to $
rd
Normal 8orm #N89 !N8 and $ N8%
64)$)$
Modules
ModuleName StaffNo
Staff
Name
StudentNo Student 5ss4rade 5ss7'pe
/elational
Database System
-.8 Davies # .85<7 Smith S B. cwk*
B* cwk-
.::<7 =ones B- cwk*
.8777 Patel P B* cwk*
B. cwk-
/elational
Database Design
-.8 Davies # .85<7 Smith S B- cwk*
B. cwk-
Deductive
Database
.86 )vans / .8557 Smith = (* exam
7as2 "4
iD Produce )/ diagram which represents the following domain of Insurance 64)4)#
( policy holder may have a number of policies with the insurance company )ach policy is
given a policy number and relates to a single policy9holder #he company has a range of
insurance product and may put tighter a range of products to form a policy )xamples of
motor products are third party, fire, theft, accident damage, windscreen cover, etc Brokers
sell policies for commission and any one policy may have commission payable to more than
one booker "laims are made against policies ( claim relates to only one policy and each
claim is classified according to one of six claim types #he companies products are grouped
by business area, ie life, motor, marine, etc any particular product belongs to only one
business area #he company holds information on clubs and associations, for promotions In
order to limit risk the company may place all or part of a policy with re9insures (ll or part of
a single policy may be placed with a number of different re9insurers
iiD Show the participation cardinalities of all relationships 64)4)!
iiiD "onvert the )/ Model to relational Data model 64)4)$
Outcome:
#he student must submit the hard copy of the completed assignment along with an
attached softcopy
+>#)E all media should be free of viruses (ny media that contains viruses will be
sub0ected to a fail grade
-,nd of 5ssignment-

Vous aimerez peut-être aussi