1. Users with detailed business knowledge can provide input to
the Database Development Process? True or False? Mark or !eview "1# Points True "$# False %orrect &. 'usinesses involved in an( o the ollowing t(picall( use databases to handle their data) Finance* +ogistics* %ommerce* Procurement and Distribution? True or False? Mark or !eview "1# Points True "$# False %orrect ,. -hat is the dierence between .inormation. and .data.? Mark or !eview "1# Points Data is held and understood onl( b( users /normation is held and understood onl( b( users /normation and data have no dierences 0 the( are two words or the same thing Data turns into inormation when it is stored in a database and accessed b( s(stems and users "$# %orrect 1. The market or /T proessionals is still increasing and will continue to do so in the uture* as the world gets ever more dependent on computer s(stems. True or False? Mark or !eview "1# Points True "$# False %orrect Section & 2. Data modelling is perormed or the ollowing reasons) "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# The 3!D4s becomes a blueprint or designing the actual s(stem. "$# /t helps discussions and reviews. "$# -e do not need datamodels* we can 5ust start coding right awa(. -e 5ust draw the 3!D4s to please the users* once the( are inished we never look at them again. The( serve no purpose in the real world. %orrect 6. !elationship names are usuall( verbs. True or False? Mark or !eview "1# Points True "$# False /ncorrect. !eer to Section & +esson &. 7. 8n entit( can have man( Uni9ue /dentiiers. True or False? Mark or !eview "1# Points True "$# False %orrect :. The entit(;relationship model is created beore the ph(sical database design model? True or False? Mark or !eview "1# Points True "$# False %orrect <. -hich o the ollowing are e=amples o 3>T/T?) /nstance. Mark or !eview "%hoose Two# "1# Points "%hoose all correct answers# T!8>SP@!T8T/@> M3TA@D) %ar "$# 8>/M8+) Dog "$# M38T P!@DU%T) +ettuce '@D? P8!T) +arr( 3llison %orrect 1B.8ll o the ollowing could be attributes o an 3>T/T? called P3!S@> e=cept one. Select the incorrect one) Mark or !eview "1# Points Aaircolor -eight Cender >atacha Aansen "$# %orrect Page 1 o 2 Section & 11. 3ntit( and 8ttribute names are alwa(s interchangable* so (ou need not worr( about choosing the right t(pe. True or False? Mark or !eview "1# Points True False "$# %orrect Section , 1&. Matri= Diagrams are developed '3F@!3 the 3!D. True or False? Mark or !eview "1# Points True False "$# %orrect 1,. @ne !elationship can be both mandator( and optional at dierent ends. True or False? Mark or !eview "1# Points True "$# False %orrect 11. !elationship >ames are optional. True or False? Mark or !eview "1# Points True False "$# %orrect 12. -hen reading a relationship between & entities* the relationship is read both rom let to right and right to let. True or False? Mark or !eview "1# Points True "$# False %orrect 16. 8ll the 8ttributes in a s(stem are 5ust written on the 3!D* and the( all go in the Top +et Aand %orner o the paper. True or False? Mark or !eview "1# Points True False "$# %orrect Section 1 17. -hen creating entities (ou must ollow these rules) "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# >ame them in Plural >ame them in Singular "$# 3=clude 8ttributes /nclude 8ttributes "$# %orrect 1:. 8ll instances o the supert(pe must be an instance o one o the subt(pes. True or False? Mark or !eview "1# Points True "$# False %orrect 1<. 8 supert(pe can onl( have two subt(pes and no more. True or False? Mark or !eview "1# Points True False "$# %orrect &B. -hich o the ollowing are suitable 3ntit( names? "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# D@CS 8>/M8+ "$# 8>/M8+S D@C "$# %orrect Section 1 &1. -hich o the ollowing is true about subt(pes? Mark or !eview "1# Points @ne instance ma( belong to two subt(pes o the same supert(pe. Subt(pes must be mutuall( e=clusive. "$# Subt(pes must not be mutuall( e=clusive. Subt(pe entities ma( not have relationships to the other subt(pe entities* onl( the supert(pe itsel. %orrect &&. -h( is it important to identi( and document structural rules? Mark or !eview "1# Points 3nsures we know what data to store and how that data works together. "$# 3nsures nothing. There are no beneits to be gained rom documenting (our Structural 'usiness !ules. -e need to concentrate on the Procedural 'usiness !ules onl(. 3nsures we know what /normation to store and how that /normation works together. 8ll o the 8bove. /ncorrect. !eer to Section 1 +esson &. Section 2 &,. Man( to man( relationships must be let in the Model. /t is important to have them documented as M0M. True or False? Mark or !eview "1# Points True False "$# %orrect &1. 8 relationship rom an entit( back to itsel is called a DDDDDDDDDDD relationship. Mark or !eview "1# Points Mandator( !ecursive "$# Man( to Man( @ptional Transerrable /ncorrect. !eer to Section 2 +esson &. &2. -hat uncommon relationship is described b( the statements) .3ach D>8 S8MP+3 ma( be taken rom one and onl( one P3!S@> and each P3!S@> ma( provide one and onl( one D>8 S8MP+3. Mark or !eview "1# Points @ne to Man( @ptional @ne to Man( Mandator( @ne to @ne @ptional "$# Man( to Man( Mandator( %orrect &6. / two entities have two relationships between them* these relationships can be either DDDDDDDDDDDDD or DDDDDDDDDDDDD ? Mark or !eview "1# Points !edundant or !e9uired "$# !eplicated or !e9uired !esourced and !eall( Cood !edundant and !eplicated %orrect &7. Transerable relationships can onl( be mandator(* not optional. True or False? Mark or !eview "1# Points True False "$# %orrect &:. /ntersection 3ntities oten have the relationships participating in the U/D* so the relationships are oten barred. True or False? Mark or !eview "1# Points True "$# False %orrect &<. -hat do (ou call the entit( created when (ou resolve a M)M relationship? Mark or !eview "1# Points /ntersection entit( "$# /nclusion entit( !ecursive entit( M)M entit( %orrect ,B. -hen (ou resolve a M0M (ou simpl( re0draw the relationships between the two original entities* no new entities are created. True or False? Mark or !eview "1# Points True False "$# %orrect Section 6 ,1. -hen data is onl( stored in one place in a database* the database conorms to the rules o DDDDDDDDDDD. Mark or !eview "1# Points >ormalit( !eduction >ormaliEation "$# Multiplication %orrect ,&. -ould it be a good idea to model age as an attribute o STUD3>T? Mark or !eview "1# Points ?es Ma(be it could stop us having to calculate someone4s age ever( time we need it Sometimes >o 0 it breaks the >ormaliEation rules "$# /ncorrect. !eer to Section 6 +esson ,. ,,. People are not born with .numbers.* but a lot o s(stems assign student numbers* customer /Ds* etc. 8 shoe has a color* a siEe* a st(le* but ma( not have a descriptive .number.. So* to be able to uni9uel( and eicientl( identi( one instance o the entit( SA@3* a;an DDDDDDDDDDDDDD U/D can be created. Mark or !eview "1# Points 8rtiicial "$# Unrealistic Structured /dentiication %orrect ,1. The irst U/D or an entit( is called the Primar( U/D* the second is called Secondar( U/D and so on. Mark or !eview "1# Points ?es* this is the wa( U/D4s are named. "$# >o* it is not possible to have more than one U/D or an 3ntit(. ?es* but then it stops. >o entities can have more than two U/D4s. >o* each 3ntit( can onl( have one U/D* the secondar( one. %orrect ,2. 8s a database designer (ou do not need to worr( about where in the datamodel (ou store a particular attribute* as long as (ou get it onto the 3!D (our 5ob is done. True or False? Mark or !eview "1# Points True False "$# /ncorrect. !eer to Section 6 +esson 1. Section 7 ,6. -hich o the ollowing would best be represented b( an arc? Mark or !eview "1# Points T38%A3! "Female* 'ob# D3+/F3!? 8DD!3SS "Aome* @ice# "$# P8!3>T "Cirl* 'ob# STUD3>T "Crade 8 student* 8verage Student# %orrect ,7. -hich o the ollowing is >@T a relationship t(pe? Mark or !eview "1# Points Some to >one "$# @ne to @ne @ne to Man( Man( to Man( %orrect ,:. 8n arc can also be modeled as Supert(pe and Subt(pes. True or False? Mark or !eview "1# Points True "$# False %orrect ,<. Primar( U/Ds are) Mark or !eview "1# Points Something that each 3ntit( should have* but is not mandator( "$# Useul as an alternative means o identi(ing instances o an entit(* independent o their datat(pe Mandator( in data modeling 8lwa(s comprised o numbers %orrect 1B. 8rcs are used to visuall( represent DDDDDDDDD between two or more relationships in an 3!D. Mark or !eview "1# Points Sameness Dierences 3=clusivit( "$# /nheritance %orrect Section 7 11. 8 relationship can be both !ecursive and Aierachal at the same time. True or False? Mark or !eview "1# Points True False "$# %orrect 1&. Aistorical data must never be kept. True or False? Mark or !eview "1# Points True False "$# %orrect Section < 1,. ?ou are doing a data model or a computer sales compan(* where the price o postage is dependent on what da( o the week goods are shipped. So shipping is more e=pensive i the customer wants a deliver( to take place on a Saturda( or Sunda(. -hat would be the best wa( to model this? Mark or !eview "1# Points Use a Deliver( Da( entit(* which holds prices against week da(s* and ensure the we also have an attribute or the !e9uested Deliver( Da( in the @rder 3ntit(. "$# 3mail current price to all emplo(ees whenever the prices change. Update the prices in the s(stem* print out the current prices when the( change and pin them on the compan( noticeboard 8llow them to enter whatever ever deliver( charge the( want. %orrect 11. 8ll s(stems must include unctionalit( to provide logging or 5ournaling in conceptual data models. True or False? Mark or !eview "1# Points True False "$# %orrect 12. -hich o the ollowing would be a logical constraint when modeling time or a %it( entit(? Mark or !eview "1# Points People are born in the cit( and people die in the cit(. %ites ma( change their name and;or which countr( the( are placed in* i the borders o a countr( change. "$# / (ou are doing a s(stem or an( French %it(* (ou would need securit( clearance ?ou need a constant record o cities because the( are still cities* even i leadership changes over time* e.g. the( get a new Ma(or %orrect 16. / a s(stem includes the concept o time and it stores Start Dates* then 3nd Dates becomes Mandator(. For each Start Date attribute (ou create* (ou MUST create an 3nd Date attribute and it must be mandator(. True or False? Mark or !eview "1# Points True False "$# %orrect Section 1B 17. -hich o the ollowing statements are true or 3!D4s to enhance their readabilit(. "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# /s is @G to break a big 3!D down into subsets o the overall picture. This wa( (ou end up with more than one 3!D* that together documents the entire s(stem. "$# Tr( to avoid crossing lines "$# The crows eet "man( ends# can point whichever wa( is the easiest to draw ?ou must ensure (ou have all the entities on one single* big diagram* even i (ou have hundreds %orrect 1:. There is no point in tr(ing to group (our entities together on (our diagram according to volume. Making a diagram prett( is a waste o time. True or False? Mark or !eview "1# Points True False "$# %orrect 1<. Ceneric models are generall( ar more comple= than a speciic model. True or False? Mark or !eview "1# Points True False "$# %orrect 2B. 8 datamodel containing generic modeling techni9ues must not be mi=ed in with non0generic models. The generic entities MUST be drawn on a diagram o their own. True or False? Mark or !eview "1# Points True False "$# %orrect Section 1 1. /normation which was gained rom data is the same as) "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# Gnowledge "$# !aw Materials /ntelligence "$# There is no dierence between data and inormation. /ncorrect /ncorrect. !eer to Section 1 +esson &. &. The market or /T proessionals is still increasing and will continue to do so in the uture* as the world gets ever more dependent on computer s(stems. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section 1 +esson 1. ,. Databases were invented in 1<:<? True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 1 +esson 1. 1. Users with detailed business knowledge can provide input to the Database Development Process? True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section 1 +esson ,. Section & 2. 8ll o the ollowing would be instances o the entit( 8>/M8+ SP3%/3S e=cept which? Mark or !eview "1# Points Dog 'ird 3lephant +ea "$# %orrect %orrect 6. 8n entit( is instantiated as a ? Mark or !eview "1# Points 3=perience /nstance Table "$# >one o the above /ncorrect /ncorrect. !eer to Section & +esson &. 7. Folatile entities have special re9uirements and need special attention when (ou are doing data modelling. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section & +esson &. :. Primar( Uni9ue /dentiiers) "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# 8re !e9uired. The data model is not complete until all entities have a Primar( U/D. "$# Distinguish each instance o an entit( rom all others "$# 8re not re9uired ?ou ma( create more than one Primar( Uni9ue /dentiier or an entit( /ncorrect /ncorrect. !eer to Section & +esson &. <. 8n entit( can have man( Uni9ue /dentiiers. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section & +esson &. 1B. The U/D or an 3ntit( is alwa(s 5ust whatever attribute (ou happened to create irst in that entit(. /t does not matter which attribute (ou choose* as long as (ou have a U/D (ou are done. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section & +esson ,. Section & 11. Data models are drawn to show users the actual Data their new s(stem will contain. @nl( Data on the Diagram can be entered into the Database. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section & +esson 1. Section , 1&. /n a business that sells pet ood choose the best relationship name between F@@D T?P3 and 8>/M8+ "e.g. dog* horse or cat#. "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# 3ach F@@D T?P3 must be suitable or one or more 8>/M8+s. "$# 3ach 8>/M8+ must be the seller o one or more F@@D T?P3S. 3ach F@@D T?P3 ma( be made rom one or more 8>/M8+s. 3ach F@@D T?P3 ma( be given to one or more 8>/M8+s. "$# /ncorrect /ncorrect. !eer to Section , +esson 1. 1,. !elationship >ames are optional. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section , +esson 1. 11. Matri= Diagrams are used to veri( an 3!D. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section , +esson 1. 12. -hen reading a relationship between & entities* the relationship is read both rom let to right and right to let. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section , +esson ,. 16. -hich s(mbol is used to show that a particular attribute is mandator(? Mark or !eview "1# Points $ "$# o H I /ncorrect /ncorrect. !eer to Section , +esson &. Section 1 17. 'usiness rules are important to data modelers. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section 1 +esson &. 1:. -hich o the ollowing is true about subt(pes? Mark or !eview "1# Points @ne instance ma( belong to two subt(pes o the same supert(pe. Subt(pes must be mutuall( e=clusive. "$# Subt(pes must not be mutuall( e=clusive. Subt(pe entities ma( not have relationships to the other subt(pe entities* onl( the supert(pe itsel. /ncorrect /ncorrect. !eer to Section 1 +esson 1. 1<. 8ll instances o the supert(pe must be an instance o one o the subt(pes. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section 1 +esson 1. &B. -hich o the ollowing are suitable 3ntit( names? "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# D@CS 8>/M8+ "$# 8>/M8+S D@C "$# /ncorrect /ncorrect. !eer to Section 1 +esson 1. Section 1 &1. 8ll instances o a subt(pe ma( be an instance o the supert(pe but does not have to. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 1 +esson 1. &&. 8 supert(pe can onl( have two subt(pes and no more. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 1 +esson 1. Section 2 &,. -hen (ou resolve a M0M (ou simpl( re0draw the relationships between the two original entities* no new entities are created. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 2 +esson ,. &1. -hat do (ou call the entit( created when (ou resolve a M)M relationship? Mark or !eview "1# Points /ntersection entit( "$# /nclusion entit( !ecursive entit( M)M entit( %orrect %orrect &2. /ntersection 3ntities are at the Master end in the relationships between it and the original entities. So the original entities are details or children o the newl( created intersection entit(. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 2 +esson ,. &6. / a relationship can >@T be moved between instances o the entities it connects* it is said to be) Mark or !eview "1# Points Mandator( @ptional Transerrable >on0Transerrable "$# /ncorrect /ncorrect. !eer to Section 2 +esson 1. &7. -hich o the ollowing pairs o entities is most likel( to be modeled as a M)M relationship? Mark or !eview "1# Points %8! and -A33+ T!33 and '!8>%A P3!S@> and F/>C3!P!/>T T38%A3! and SU'J3%T 8!38 "$# /ncorrect /ncorrect. !eer to Section 2 +esson &. &:. Man( to man( relationships must be let in the Model. /t is important to have them documented as M0M. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 2 +esson &. &<. / two entities have two relationships between them* these relationships can be either DDDDDDDDDDDDD or DDDDDDDDDDDDD ? Mark or !eview "1# Points !edundant or !e9uired "$# !eplicated or !e9uired !esourced and !eall( Cood !edundant and !eplicated /ncorrect /ncorrect. !eer to Section 2 +esson &. ,B. Aow do (ou include a relationship as part o the U/D or an entit(? Mark or !eview "1# Points '( barring the relationship in 9uestion "$# '( reporting it in an e=ternal document '( including the U/D rom the parent entit( as an attribute in the entit( ?ou cannot model that. /ncorrect /ncorrect. !eer to Section 2 +esson &. Section 6 ,1. -hen data is onl( stored in one place in a database* the database conorms to the rules o DDDDDDDDDDD. Mark or !eview "1# Points >ormalit( !eduction >ormaliEation "$# Multiplication %orrect %orrect ,&. The !ule o ,rd >ormal Form states that >o >on0U/D attribute can be dependant on another non0U/D attribute. True or False? Mark or !eview "1# Points True "$# False %orrect %orrect ,,. 8ll entities must be given a new artiicial U/D. True or False? Mark or !eview "1# Points True False "$# %orrect %orrect ,1. The irst U/D or an entit( is called the Primar( U/D* the second is called Secondar( U/D and so on. Mark or !eview "1# Points ?es* this is the wa( U/D4s are named. "$# >o* it is not possible to have more than one U/D or an 3ntit(. ?es* but then it stops. >o entities can have more than two U/D4s. >o* each 3ntit( can onl( have one U/D* the secondar( one. /ncorrect /ncorrect. !eer to Section 6 +esson 1. ,2. 8n( >on0U/D must be dependant on the entire U/D. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section 6 +esson ,. Section 7 ,6. >o parts o an U/D are mandator(. True or False? Mark or !eview "1# Points True False "$# %orrect %orrect ,7. 8rcs are used to visuall( represent DDDDDDDDD between two or more relationships in an 3!D. Mark or !eview "1# Points Sameness Dierences 3=clusivit( "$# /nheritance /ncorrect /ncorrect. !eer to Section 7 +esson 1. ,:. 8n arc can also be modeled as Supert(pe and Subt(pes. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section 7 +esson 1. ,<. Primar( U/Ds are) Mark or !eview "1# Points Something that each 3ntit( should have* but is not mandator( "$# Useul as an alternative means o identi(ing instances o an entit(* independent o their datat(pe Mandator( in data modeling 8lwa(s comprised o numbers /ncorrect /ncorrect. !eer to Section 7 +esson 1. 1B. -hich o the ollowing is >@T a relationship t(pe? Mark or !eview "1# Points Some to >one "$# @ne to @ne @ne to Man( Man( to Man( %orrect %orrect Section 7 11. 8 relationship can be both !ecursive and Aierachal at the same time. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 7 +esson &. 1&. Aistorical data must never be kept. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 7 +esson ,. Section < 1,. 8ll s(stems must have an entit( called -33G with a holida( attribute* so (ou know when to give (our emplo(ees a holida(. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section < +esson 1. 11. -hen (ou add the concept o time to (our data model* (our model becomes more comple=. True or False? Mark or !eview "1# Points True "$# False /ncorrect /ncorrect. !eer to Section < +esson 1. 12. ?ou are doing a data model or a computer sales compan(* where the price o postage is dependent on what da( o the week goods are shipped. So shipping is more e=pensive i the customer wants a deliver( to take place on a Saturda( or Sunda(. -hat would be the best wa( to model this? Mark or !eview "1# Points Use a Deliver( Da( entit(* which holds prices against week da(s* and ensure the we also have an attribute or the !e9uested Deliver( Da( in the @rder 3ntit(. "$# 3mail current price to all emplo(ees whenever the prices change. Update the prices in the s(stem* print out the current prices when the( change and pin them on the compan( noticeboard 8llow them to enter whatever ever deliver( charge the( want. /ncorrect /ncorrect. !eer to Section < +esson &. 16. 8ll s(stems must include unctionalit( to provide logging or 5ournaling in conceptual data models. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section < +esson &. Section 1B 17. There is no point in tr(ing to group (our entities together on (our diagram according to volume. Making a diagram prett( is a waste o time. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 11 +esson 1. 1:. -hich o the ollowing statements are true or 3!D4s to enhance their readabilit(. "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# /s is @G to break a big 3!D down into subsets o the overall picture. This wa( (ou end up with more than one 3!D* that together documents the entire s(stem. "$# Tr( to avoid crossing lines "$# The crows eet "man( ends# can point whichever wa( is the easiest to draw ?ou must ensure (ou have all the entities on one single* big diagram* even i (ou have hundreds /ncorrect /ncorrect. !eer to Section 11 +esson 1. 1<. Ceneric models are generall( ar more comple= than a speciic model. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 1B +esson &. 2B. 8ll datamodels must be transormed rom speciic to generic. True or False? Mark or !eview "1# Points True False "$# /ncorrect /ncorrect. !eer to Section 1B +esson &. 1. 3ntities are transormed into Tables during the Database Design process. True or False? Mark or !eview "1# Points True "$# False %orrect &. The main sub5ect areas taught b( the @racle 8cadem( are) Mark or !eview "1# Points %omputer !epairs Database perormance tuning. Data Modeling* SK+ and P+;SK+ "$# S(stems programming and computer architecture %orrect ,. /normation which was gained rom data is the same as) "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# Gnowledge "$# !aw Materials /ntelligence "$# There is no dierence between data and inormation. /ncorrect. !eer to Section 1 +esson &. 1. 'usinesses involved in an( o the ollowing t(picall( use databases to handle their data) Finance* +ogistics* %ommerce* Procurement and Distribution? True or False? Mark or !eview "1# Points True "$# False %orrect Section & 2. The Ph(sical Model is derived rom the %onceptual Model. True or False? Mark or !eview "1# Points True "$# False %orrect 6. 3ntit( !elationship modeling is dependent on the hardware or sotware used or implementation* so (ou will need to change (our 3!D i (ou decide to change Aardware Fendor. True or False? Mark or !eview "1# Points True False "$# %orrect 7. /n a ph(sical data model* a relationship is represented as a? Mark or !eview "1# Points %olumn !ow /nstance Foreign Ge( "$# /ncorrect. !eer to Section & +esson &. :. !elationship names are usuall( verbs. True or False? Mark or !eview "1# Points True "$# False %orrect <. -hich o the ollowing are e=amples o 3>T/T?) /nstance. "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# T!8>SP@!T8T/@> M3TA@D) %ar "$# 8>/M8+) Dog "$# M38T P!@DU%T) +ettuce '@D? P8!T) +arr( 3llison %orrect 1B. The entit(;relationship model is created beore the ph(sical database design model? True or False? Mark or !eview "1# Points True "$# False %orrect -hich o the ollowing entities most likel( contains valid attributes? "%hoose two# Mark or !eview "1# Points "%hoose all correct answers# 3ntit() Aome. 8ttributes) >umber o 'edrooms* @wner* 8ddress* Date 'uilt "$# 3ntit() Pet. 8ttributes) >ame* 'irthdate* @wner "$# 3ntit() %ar. 8ttributes) @wner @ccupation* @wner Salar(* Speed 3ntit() Mother. 8ttributes) >ame* 'irthdate* @ccupation* Salar( /ncorrect. !eer to Section & +esson &. Section , 1&. The single end o a !elationship is called) Mark or !eview "1# Points Single Toe "$# 'ig Toe Single Foot %rows Foot /ncorrect. !eer to Section , +esson &. 1,. Matri= Diagrams are mandator( when doing data modelling. True or False? Mark or !eview "1# Points True False "$# %orrect 11. !elationship Degree;%ardinalit( is important. True or False? Mark or !eview "1# Points True "$# False /ncorrect. !eer to Section , +esson 1. 12. @ne !elationship can be both mandator( and optional at dierent ends. True or False? Mark or !eview "1# Points True "$# False %orrect 16. Matri= Diagrams are developed '3F@!3 the 3!D. True or False? Mark or !eview "1# Points True False "$# %orrect Section 1 17. 8 Supert(pe can have onl( one subt(pe. True or False? Mark or !eview "1# Points True False "$# %orrect 1:. ?ou can onl( create relationships to a Supert(pe* not to a Subt(pe. True or False? Mark or !eview "1# Points True False "$# /ncorrect. !eer to Section 1 +esson 1. 1<. -hich o the ollowing are suitable 3ntit( names? "%hoose Two# Mark or !eview "1# Points "%hoose all correct answers# D@CS 8>/M8+ "$# 8>/M8+S D@C "$# %orrect &B. 8ll instances o the supert(pe must be an instance o one o the subt(pes. True or False? Mark or !eview "1# Points True "$# False %orrect &1. 8ll 3! diagrams must have one o each o the ollowing) "%hoose two# Mark or !eview "1# Points "%hoose all correct answers# @ne or more 3ntities "$# !elationships between entities "$# 8rcs 8t least one supert(pe and subt(pe /ncorrect. !eer to Section 1 +esson 1. &&. .@nl( teachers ma( supervise e=ams. is an e=ample o which o the ollowing? Mark or !eview "1# Points 8 procedural business rule "$# 8n attribute that should be stored on the P3!S@> entit( 8 structural business rule 8n attribute that is not be inherited rom the P3!S@> supert(pe and is uni9ue to the T38%A3! subt(pe /ncorrect. !eer to Section 1 +esson &. Section 2 &,. !elationships can be !edundant. True or False? Mark or !eview "1# Points True "$# False /ncorrect. !eer to Section 2 +esson &. &1. Man( to man( relationships must be let in the Model. /t is important to have them documented as M0M. True or False? Mark or !eview "1# Points True False "$# %orrect &2. -hich o the ollowing pairs o entities is most likel( to be modeled as a M)M relationship? Mark or !eview "1# Points %8! and -A33+ T!33 and '!8>%A P3!S@> and F/>C3!P!/>T T38%A3! and SU'J3%T 8!38 "$# %orrect &6. -hat uncommon relationship is described b( the statements) .3ach D>8 S8MP+3 ma( be taken rom one and onl( one P3!S@> and each P3!S@> ma( provide one and onl( one D>8 S8MP+3. Mark or !eview "1# Points @ne to Man( @ptional @ne to Man( Mandator( @ne to @ne @ptional "$# Man( to Man( Mandator( %orrect &7. 8 non0transerable relationship means the detail can be changed to point to a new master. True or False? Mark or !eview "1# Points True False "$# %orrect &:. -hat do (ou call the entit( created when (ou resolve a M)M relationship? Mark or !eview "1# Points /ntersection entit( "$# /nclusion entit( !ecursive entit( M)M entit( %orrect &<. -hen (ou resolve a M0M (ou simpl( re0draw the relationships between the two original entities* no new entities are created. True or False? Mark or !eview "1# Points True False "$# %orrect ,B. /ntersection 3ntities oten have the relationships participating in the U/D* so the relationships are oten barred. True or False? Mark or !eview "1# Points True "$# False %orrect ,1. Until all attributes are single0valued* the database model is said to be) Mark or !eview "1# Points >ormaliEed >ot >ormaliEed "$# 1st >ormal Form &nd >ormal Form /ncorrect. !eer to Section 6 +esson &. ,&. The !ule o ,rd >ormal Form states that >o >on0U/D attribute can be dependant on another non0U/D attribute. True or False? Mark or !eview "1# Points True "$# False %orrect ,,. -hen is an entit( in &nd >ormal Form? Mark or !eview "1# Points -hen all non0U/D attributes are dependent upon the entire U/D. "$# -hen no attritibutes are mutuall( independant and ull( independent on the primar( ke(. -hen no attritibutes are mutuall( independent and all are ull( dependent on the primar( ke(. >one o the 8bove. /ncorrect. !eer to Section 6 +esson ,. ,1. 8 uni9ue identiier must be made up o more than one attribute. True or False? Mark or !eview "1# Points True False "$# %orrect ,2. The irst U/D or an entit( is called the Primar( U/D* the second is called Secondar( U/D and so on. Mark or !eview "1# Points ?es* this is the wa( U/D4s are named. "$# >o* it is not possible to have more than one U/D or an 3ntit(. ?es* but then it stops. >o entities can have more than two U/D4s. >o* each 3ntit( can onl( have one U/D* the secondar( one. %orrect Section 7 ,6. 8rcs are Mandator( in Data modeling. 8ll 3!D4s must have at least one 8rc. True or False? Mark or !eview "1# Points True False "$# %orrect ,7. 8ll relationships participating in an arc must be mandator(. True or False? Mark or !eview "1# Points True False "$# %orrect ,:. -hich o the ollowing would best be represented b( an arc? Mark or !eview "1# Points T38%A3! "Female* 'ob# D3+/F3!? 8DD!3SS "Aome* @ice# "$# P8!3>T "Cirl* 'ob# STUD3>T "Crade 8 student* 8verage Student# %orrect ,<. Primar( U/Ds are) Mark or !eview "1# Points Something that each 3ntit( should have* but is not mandator( "$# Useul as an alternative means o identi(ing instances o an entit(* independent o their datat(pe Mandator( in data modeling 8lwa(s comprised o numbers %orrect 1B. 8n arc can also be modeled as Supert(pe and Subt(pes. True or False? Mark or !eview "1# Points True "$# False %orrect 11. Aistorical data must never be kept. True or False? Mark or !eview "1# Points True False "$# %orrect 1&. -hich o the ollowing would be good as a Uni9ue /dentiier or its 3ntit(? "%hoose Three# Mark or !eview "1# Points "%hoose all correct answers# Personal /dentiication number or Person "$# Fehicle !egistration >umber or %ar "$# /S'> >umber or 'ook "$# Date o birth or 'ab( %orrect Section < 1,. -hat do users o a s(stem without the concept o time loose? Mark or !eview "1# Points Journalling becomes much easier. Journalling becomes slightl( harder. The abilit( to track data over time. "$# >othing is lost i a s(stem does not track time. %orrect 11. Modeling historical data is @ptional. True or False? Mark or !eview "1# Points True "$# False %orrect 12. -hich o the ollowing is a logical constraint that could result rom considering how time impacts an e=ample o data storage? Mark or !eview "1# Points 8n 8SS/C>M3>T ma( onl( reer to an 3MP+@?33 with a valid emplo(ee record at the Start Date o the 8SS/C>M3>T. "$# 3MP+@?33 periods can overlap causing the database to crash. 3nd Date must be beore the Start Date. Dates must be stored with Time. /ncorrect. !eer to Section < +esson &. 16. 8ll s(stems must include unctionalit( to provide logging or 5ournaling in conceptual data models. True or False? Mark or !eview "1# Points True False "$# %orrect Section 1B 17. Ceneric models are generall( ar more comple= than a speciic model. True or False? Mark or !eview "1# Points True False "$# %orrect 1:. 8 datamodel containing generic modeling techni9ues must not be mi=ed in with non0generic models. The generic entities MUST be drawn on a diagram o their own. True or False? Mark or !eview "1# Points True False "$# %orrect 1<. There are ormal rules or how to draw 3!D4s* even though the( are onl( guidelines* (ou should alwa(s tr( to ollow them. True or False? Mark or !eview "1# Points True "$# False %orrect 2B. There is no point in tr(ing to group (our entities together on (our diagram according to volume. Making a diagram prett( is a waste o time. True or False? Mark or !eview "1# Points True False "$# %orrect