0 ratings0% found this document useful (0 votes) 13 views3 pagesData Models and Database Language
data models and database languages in DBMS
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
Dake moddy
Underty ing, The strucure a databae ts He dato
Model + go cellechion ohceenceptval tools ber describing
dala, dala pelahormhips , dala sermenits , and comsiferetg
Comstshem ey comlraints . & data model Provida a
wey to desoribe the duign of a dalebare ak the
prysicad ; logrcak ond view feeb. difh- data models
®) Relahonak model - Uses a cetlecHion ol, tables to
Depryertd both dan amd the, relations hips °
those dala, Each foble has vit ple columns & exch
Column hear a Umigee nome. Tables One alo knows
oS nelohors. SHS an example of, record -bored mou,
So waletd 03 Sh is shrvdered in bited=formab records of,
AOA ty. srost widely wed .
LtCad table wrbarrny peor of a Ponkiilen type. tach
necord pe defines a bized Yo. of Ads , or attri bus,
Column, of the table Lorruponds to obtribuis of Phe record bye.
@ Evbly- Rdakewmhip Mode (E-R): Usa collechion of boric
objets cabid embhes amd oelabionbirs ameng Huse
otpeds . An embily is a Hing’ or 'objed! in the neod
world hak is dishinguishable prom othin otjeds. widely
Ud in db. design. j
© Object -Baryed Dale model ; OOP (especially im Jave,
| Cte CH) hay became dominant soft. dev, metho dolog.,
leading fo HvS Prat model , similan to ay extending BR
j WIA nohions of. encapsdiahion , yrethe di ( fonctions), dng
| obyek Hey 2 Ay. combines feahru of He 000 dak
wrod bv relaninal dala, model.
© Serristretvred Data model Permits the specification
of dab uhernt indiidval data flew of the same
type may have differnt sebs of Ahmbues . Tryls) tn
le corres fo ohn wrodels anh Yorn every data jen,
ch a porttevien type mute have Hee pane Aet of.
Odd, KML (crkeribic..) widely “Used Ah Hrs madel,
hisporically whwork dake moded 2 Wheranchical daly
real preceded relahonal, Coe Wed closely to Yndenkyny
implementanion jamd Complicated Phe tak of modeling dasa )
Dosebase lamguogs -
dbs provides a dali-de" lorquage te speeiby He
db schema, amd % data -mani'plahor™languoge
fo exprens db queries and updates - Oe
Practicalby ddl, dt anen't foo diff: long , jnttead
Hy § imply Gor por af Single db org. th as SOL
© Data-manipilakon language (Dnt) :
lung “thak erable st fo aciem SAE mans pulate
doko: orgamired by he a pprop rare date madel,
Type of acces — veil of, intro
— “dyyenien = Delehion — yrdipicah'on, ”
Dae bye (haricely v) @® Precedurah DHL -~Ngqury
User fo spedby wher dala one nated R how to get those,
BRaranmenreeanea o
aaa
aaOo Peslenatics, at Le nonprece drat DML) - Dequire
Seana 7 by wha w/o fpecipyings how to get Hash
Bvery on dos har be higure how — ebhecent rear,
a Sherman equerting, Hu relnovek of- into.
YEW langade js thal porkion of Dal thet involvs
Inyo. yerwevel , COL & DHL ty rethinaealey wer’) |
+ levels ao abstecion not only apps om defining or i
Stedvring fob abo en manipelahing ;
Query Processor Componun oty the dbs trorslabes OME i
fquenin Ino seqvewes of actions Praieesl p eee
‘ili |
Dolo - Definikon languoge
ver Sek of, definitions exprued by MHS fo spetby db sche, |
Also sed 40 Speiby addihonet proper ely He date. |
Dora storage and def tri hon lamguege - ape! type of DDL
gH see os jp used by dbs to spectby Storage,” : |
Bhrudure and aum amwrods . |
=—thye statuments define tre implémembahion details ot
tHe db schema, usvally hidden prom the se, {
Comsis temeg Comabrains of dala valeur stored In db
Is prowded by PPL. dhs chedas | Hutte Ce oe,
Like: ab, Is updaled. game veh into = asses or pyalar
Bn general cerubraink con bk anbibrany predicat Por
euairing fp Hae db. but cosy fo tet . Here dbs
irnplomenk i ity Corbyralr — can be faked with
wunimah overhead
* . . J tte obese