Академический Документы
Профессиональный Документы
Культура Документы
4 1here are a number of h|stor|ca| organ|zat|ona| and techno|og|ca| reasons exp|a|n the |ack
of an a||encompass|ng data management system D|scuss few of them w|th appropr|ate
examp|es
Ans: MosL currenL daLa managemenL sysLems uMS have been bullL on Lhe assumpLlon LhaL Lhe daLa
collecLlon or daLabase Lo be admlnlsLered conslsLs of a slngle medla Lype sLrucLured Lables of facL
daLa or unsLrucLured sLrlngs of blLs represenLlng such medla ob[ecLs as LexL documenLs lmages or
vldeo 1he resulL ls LhaL mosL uMS sLore and lndex a speclflc Lype of medla daLa and provlde a query
(daLa access) language LhaL ls speclallzed for efflclenL access Lo and reLrleval of Lhls daLa Lype
A furLher assumpLlon LhaL has frequenLly been made ls LhaL Lhe lnformaLlon requlremenLs of Lhe
sysLem users are known and can be used for sLrucLurlng Lhe daLa collecLlon and Lunlng Lhe daLa
managemenL sysLem lL has also been assumed LhaL Lhe users would only lnfrequenLly requlre
lnformaLlon/daLa from some oLher Lype of daLa managemenL sysLem
1hese assumpLlons have been crlLlclzed slnce Lhe early 1980s by researchers who have polnLed ouL
LhaL almosL from Lhe polnL of creaLlon a daLabase would noL (nor could) conLaln all of Lhe daLa
requlred by Lhe user communlLy (Cllgor Luckenbaugh 1984 Landers 8osenberg1982 LlLwln eL
al 1982 among many oLhers) A number of hlsLorlcal organlzaLlonal and Lechnologlcal reasons
explaln Lhe lack of an allencompasslng daLa managemenL sysLem Among Lhese are
1he senslble advlce Lo bulld small sysLems wlLh Lhe plan Lo exLend Lhelr scope ln laLer
lmplemenLaLlon phases allows a core sysLem Lo be lmplemenLed relaLlvely qulckly buL has lead
Lo a prollferaLlon of relaLlvely small sysLems
ueparLmenL auLonomy has led Lo consLrucLlon of deparLmenL speclflc raLher Lhan organlzaLlon
wlde sysLems agaln leadlng Lo many small overlapplng and ofLen lncompaLlble sysLems wlLhln
an organlzaLlon
1he conLlnual evoluLlon of Lhe organlzaLlon and lLs lnLeracLlons boLh wlLhln and Lo lLs exLernal
envlronmenL prohlblLs compleLe undersLandlng of fuLure lnformaLlon requlremenLs
arallel developmenL of daLa managemenL sysLems for parLlcular appllcaLlons has lead Lo
dlfferenL and lncompaLlble sysLems for managemenL of Labular/admlnlsLraLlve daLa
LexL/documenL daLa hlsLorlcal/sLaLlsLlcal daLa spaLlal/geographlc daLa and sLreamed/audlo and
vlsual daLa
1he resulL ls LhaL only a porLlon of an organlzaLlons daLa ls admlnlsLered by any one daLa
managemenL sysLem and mosL organlzaLlons have a mulLlLude of speclal purpose daLabases managed
by dlfferenL and ofLen lncompaLlble daLa managemenL sysLem Lypes 1he growlng need LoreLrleve
daLa from mulLlple daLabases wlLhln an organlzaLlon as well as Lhe rapld dlssemlnaLlon of daLa
Lhrough Lhe lnLerneL has glven rlse Lo Lhe requlremenL of provldlng lnLegraLed access Lo boLh lnLernal
and exLernal daLa of mulLlple Lypes
A ma[or challenge and crlLlcal pracLlcal and research problem for Lhe lnformaLlon compuLer and
communlcaLlon Lechnology communlLles ls Lo develop daLa managemenL sysLems LhaL can
provldeefflclenL access Lo Lhe daLa sLored ln mulLlple prlvaLe and publlc daLabases (8rodle1993 Purson
8rlghL 1996 nordboLLen 1988a 1988b and nordboLLen 1994a)
roblems Lo be resolved lnclude
1 lnLeroperablllLy among sysLems (lox Sornll 1999 LlwLln AbdellaLlf 1986)
2 lncorporaLlon of legacy sysLems (8rodle 1993) and
3 lnLegraLlon of managemenL Lechnlques for sLrucLured and unsLrucLured daLa (SLonebraker
8rown 1999)
Lach of Lhe above problems enLalls an lnLegraLlon of concepLs meLhods Lechnlques and Lools from
separaLe research and developmenL communlLles LhaL have exlsLed ln parallel buL lndependenLly and
have had raLher mlnlmal lnLeracLlon Cne consequence of whlch ls LhaL Lhere exlsLs an overlapplng
and confllcLlng Lermlnology beLween Lhese communlLles
ln Lhe prevlous chapLer a daLabase was deflned as a CCLLLC1lCn Cl 8LLA1Lu uA1A 8L8LSLn1lnC
SCML LCClCALL? CCPL8Ln1 ASLC1 Cl1PL 8LAL WC8Lu WlLh Lhls deflnlLlon nC llmlLaLlons are
glven as Lo Lhe Lype of
uaLa ln Lhe collecLlon
Model used Lo sLrucLure Lhe collecLlon or
ArchlLecLure and geographlc locaLlon of Lhe daLabase
1he focus of Lhls LexL ls on onllne elecLronlc and web accesslble daLabases conLalnlng mulLlple
medla daLa Lhus resLrlcLlng our lnLeresL/focus Lo mulLlmedla daLabases sLored on one or more
compuLers (u8 servers) and accesslble from Lhe lnLerneL Lxamples of such daLabases lnclude Lhe
lmage collecLlons of Lhe PermlLage Museum Lhe caLalog and full LexL maLerlals of Lhe ACM dlglLal
llbrary and Lhe cusLomer records for Lhe 7 slLes of Amazoncom
LlecLronlc daLabases are lmporLanL slnce Lhey conLaln daLa recordlng Lhe producLs and servlces as
well as Lhe economlc hlsLory and currenL sLaLus of Lhe owner organlzaLlon 1hey are also a source of
lnformaLlon for Lhe organlzaLlons employees and cusLomers/users Powever daLabases cannoL be
used effecLlvely unless Lhere exlsL efflclenL and secure daLa managemenL sysLems uMS for Lhe daLa ln
Lhe daLabases
S Descr|be the Structura| Semant|c Data Mode| (SSM) w|th re|evant examp|es
Ans: Modellng Complex and MulLlmedla uaLa
uaLa modellng addresses a need ln lnformaLlon sysLem analysls and deslgn Lo develop a model of Lhe
lnformaLlon requlremenLs as well as asseL of vlable daLabase sLrucLure proposals 1he daLa modellng
process conslsLs of
1 ldenLlfylng and descrlblng Lhe lnformaLlon requlremenLs for an lnformaLlon sysLem
2 Speclfylng Lhe daLa Lo be malnLalned by Lhe daLa managemenL sysLem and
3 Speclfylng Lhe daLa sLrucLures Lo be used for daLa sLorage LhaL besL supporL Lhe lnformaLlon
requlremenLs
A fundamenLal Lool used ln Lhls process ls Lhe daLa model whlch ls used boLh for speclflcaLlon of Lhe
lnformaLlon requlremenLs aL Lhe user level and for speclflcaLlon of Lhe daLa sLrucLure for Lhe
daLabase uurlng lmplemenLaLlon of a daLabase Lhe daLa model guldes consLrucLlon of Lhe schema or
daLa caLalog whlch conLalns Lhe meLa daLa LhaL descrlbe Lhe u8 sLrucLure and daLa semanLlcs LhaL are
used Lo supporL daLabase lmplemenLaLlon and daLa reLrleval
uaLa modellng uslng a speclflc daLa model Lype and as a unlque acLlvlLy durlng lnformaLlon sysLem
deslgn ls commonly aLLrlbuLed Lo Charles 8achman (1969) who presenLed Lhe uaLa SLrucLure ulagram
as one of Lhe flrsL wldely used daLa models for neLwork daLabase deslgn Several alLernaLlve daLa
model Lypes were proposed shorLly LhereafLer Lhe besL known of whlch are Lhe
8elaLlonal model (Codd 1970) and Lhe
LnLlLyrelaLlonshlp L8 model (Chen 1976)
1he relaLlonal model was qulckly crlLlclzed for belng flaL ln Lhe sense LhaL all lnformaLlon ls
represenLed as a seL of Lables wlLh aLomlc cell values 1he deflnlLlon of wellformed relaLlonal models
requlres LhaL complex aLLrlbuLe Lypes (hlerarchlc composlLe mulLlvalued and derlved)be converLed
Lo aLomlc aLLrlbuLes and LhaL relaLlons be normallzed lnLerenLlLy (lnLerrelaLlon) relaLlonshlps are
dlfflculL Lo vlsuallze ln Lhe resulLlng seL of relaLlons maklng conLrol of Lhe compleLeness and
correcLness of Lhe model dlfflculL 1he relaLlonal model maps easlly Lo Lhe physlcal characLerlsLlcs of
elecLronlc sLorage medla and as such ls a good Lool for deslgn of Lhe physlcal daLabase
1he enLlLyrelaLlonshlp approach Lo modellng proposed by Chen (1976) had Lwo prlmary ob[ecLlves
flrsL Lo vlsuallze lnLerenLlLy relaLlonshlps and second Lo separaLe Lhe u8 deslgn process lnLo Lwo
phases
1 8ecord ln an L8 model Lhe enLlLles and lnLerenLlLy relaLlonshlps requlred by Lhe enLerprlse
le by Lhe owner/user of Lhe lnformaLlon sysLem or appllcaLlon 1hls phase and lLs resulLlng model
should be lndependenL of Lhe u8MS Lool LhaL ls Lo be used for reallzlng Lhe u8
2 1ranslaLe Lhe L8 model Lo Lhe daLa model supporLed by Lhe u8MS Lo be used for lmplemenLaLlon
1hls Lwophase deslgn supporLs modlflcaLlon aL Lhe physlcal level wlLhouL requlrlng changes Lo Lhe
enLerprlse or user vlew of Lhe u8 conLenL Also Chens L8 model qulckly came under crlLlclsm
parLlcularly for lLs lack of ablllLy Lo model classlflcaLlon sLrucLures ln 1977 (SmlLh SmlLh) presenLed
a meLhod for modellng generallzaLlon and aggregaLlon hlerarchles LhaL underlle Lhe many
exLended/enhanced enLlLyrelaLlonshlp LL8 model Lypes proposed and ln use Loday