Assignment #1 - Relational Model and Decision Model
Assignment #1 - Relational Model and Decision Model
eli
a,JoshuaMel
T.
BSA3B
GENED009-
3B(
Busi
nessLogi
c)
Assi
gnment
#1:
Rel
ati
onalModelandDeci
sionModel
1. Discuss whypeopl
e of
ten r
esi
stnew i
deas such as t
he Rel
ati
onalModel
.
(30point
s)
2. Ifyouwanttoi
ntroducetheDeci
sionModeltoanorganizat
ionbutsuspect
s
somepeopl
ewil
lresi
stit
,howwoul
dy oupr
oceed?(
30poi
nts)
Fi
rst,Iwi
lli
nroducet
hemodelandwhatarethecharact
eri
sti
csencl
osedt
othe
model.Second,Iwilldi
scusswhatarethesimil
ari
ti
esoft hemodelthey
'r
e
curr
entl
yusi
ngandalsotheadvant
agest
hatcanbenef
itt
hem inl
ong-
ter
m.
Forexampl e,i
fbusinessl ogicisanassetwor t
hhar nessing,whi chiswhatdat a
hasbecome,i tneedsamodel ,li
ketheRelati
onalModel ,thatwi llstandthet est
oftime.Ther efor
e,amodelf orbusinesslogicshoul d embr acel ong-
lasting
conceptssuchasat omi cpieces,normali
zati
onpr inciples,anddecl ar
at i
venatur e.
Inparti
cular,i
tshouldembr acet hetencharact eri
sticsi nt hischapt erinway s
simi
lartohow t heRel ati
onalModeli ncorporatedt hesepr inciples.Howev er,i t
shouldalsodosoi nsomeway sthataredel iberatelydi ffer
ent ,becauset he
i
nherentnat ur
eofbusinessl ogicisdi
ffer
entfr
om t hatofdat a.
3. Discusssymptomsy ouhaveseenorexper
iencedindi
cat
ingt
hatbusi
nesslogi
c
i
s mi smanaged ornotmanaged.Whatdo y ou bel
i
eve mayhave been t
he
consequences?(
40point
s)
Tobehonest,intermsofappl
icat
ions,Icoul
dhardl
yt el
ltheact
ualsy
mptoms
whenthebusi
nesslogi
cismismanged.Basedonthetheori
esandmyexper
ience
thesear
ethefol
lows:
Ifdatabasevendorl
ock-
in,especi
all
ythatmaj
ordat
abasesexpanduponSQL
standards;
I
tismuchmor
edi
ff
icul
tandexpensi
vet
oscal
edat
abasel
ayerhor
izont
all
y;
Sour
cecont
rol
ismor
edi
ff
icul
ttodopr
oper
lywi
thst
oredpr
ocedur
es;
Ver
ydi
ff
icul
tforcode-
reuse.
Thef
oll
owi
ngar
etheconsequencesofmi
smangedbusi
nessl
ogi
c:
UserPr i
v i
l
egeEscal ation
Accesst oUnaut hori
zedI nformati
on
I
dent i
tyExtracti
on
Overwr i
terecordsint heDat abase
ManipulatingShoppi ngCar t&Pay mentSy
stems
Getti
ngMor eDiscount s
ExtendingSubscr i
ption
Downl oadingDat aofot herUsers
BypassSecur it
yRest ricti
ons
Cir
cumv entCaptchaCodes
DenialofSer vi
ce