Tarea 03 - Herramientas de Modelado

16
1 INDICE 1. INTRODUCCIÓN 2. CARACTERÍSTICAS 3. TIPOS DE MODELOS DE DATOS 4. MODELO LÓGICO: COMPONENTES 5. HERRAMIENTAS ERWIN 6. GENERALIZACIÓN DE JERARQUÍAS 7. INTEGRIDAD REFERENCIAL 8. MODELO FÍSICO 9. EJEMPLO PRÁCTICO 10. FUNCIONALIDAD 2 ERWIN DATA MODELER Alumno: Agustin Osorio baltazar 1

description

TAREA

Transcript of Tarea 03 - Herramientas de Modelado

  • 1

    IINNDDIICCEE

    11.. IINNTTRROODDUUCCCCIINN

    22.. CCAARRAACCTTEERRSSTTIICCAASS

    33.. TTIIPPOOSS DDEE MMOODDEELLOOSS DDEE DDAATTOOSS

    44.. MMOODDEELLOO LLGGIICCOO:: CCOOMMPPOONNEENNTTEESS

    55.. HHEERRRRAAMMIIEENNTTAASS EERRWWIINN

    66.. GGEENNEERRAALLIIZZAACCIINN DDEE JJEERRAARRQQUUAASS

    77.. IINNTTEEGGRRIIDDAADD RREEFFEERREENNCCIIAALL

    88.. MMOODDEELLOO FFSSIICCOO

    99.. EEJJEEMMPPLLOO PPRRCCTTIICCOO

    1100.. FFUUNNCCIIOONNAALLIIDDAADD 22

    EERRWWIINN DDAATTAA MMOODDEELLEERR

    Alumno: Agustin Osorio baltazar

    11

  • 2

    11.. CCAARRAACCTTEERRSSTTIICCAASS

    DDiiaaggrraammaa:: ssee uussaann ppaarraa ggeenneerraarr oo aaccttuuaalliizzaarr bbaasseess ddee ddaattooss rreellaacciioonnaalleess

    AAyyuuddaa:: WWoorrkkssppaaccee ooffrreeccee ssooppoorrttee ddee aayyuuddaa ssoobbrree ccmmoo uuttiilliizzaarr ttooddaass llaass hheerrrraammiieennttaass ddee EErrwwiinn

    EEssqquueemmaa ddee llaa BBDD:: ggeenneerraa uunn ssccrriipptt ddee cclliieennttee DDDDLL

    CCddiiggoo:: ddeessaarrrroolllloo ddee BBDD ccoonn ccddiiggoo VViissuuaall BBaassiicc,, DDaattaaWWiinnddoowwss ddee PPoowweerr BBuuiillddeerr yy PPRROOGGEESSSS SSmmaarrttOObbjjeeccttss

    IInnggeenniieerraa hhaacciiaa ddeellaannttee:: mmooddeelloo ddee ddaattooss llggiiccoo -->> bbdd ffssiiccaa

    IInnggeenniieerraa ddee rreevveerrssaa:: bbdd ffssiiccaa -->> mmooddeelloo ddee ddaattooss llggiiccoo

    SSiinnccrroonniizzaacciinn ddee llaa BBDD:: mmooddeelloo rreeaalliizzaaddoo eenn EErrwwiinn ccoonn eell

    ddiisseeoo ddee llaa BBDD

    44

    00.. IINNTTRROODDUUCCCCIINN

    hheerrrraammiieennttaass CCAASSEE:: CCoommppuutteerr AAiiddeedd SSooffttwwaarree EEnnggiinneeeerriinngg,, IInnggeenniieerraa ddee

    SSWW AAssiissttiiddaa ppoorr CCoommppuuttaaddoorraa..

    CCAASSEE -->> EEmmpprreessaass -->> aauuttoommaattiizzaacciinn -->> PPrroocceessoo ddee ddeessaarrrroolllloo -->> MMeejjoorraass

    EErrwwiinn ooffrreeccee:: ddiiaaggrraammaass EERR,, iinntteerrffaazz ggrrffiiccaa,, eeddiittoorr ddee ddiissppaarraaddoorreess ((ttrriiggggeerrss)),,

    eettcc

    GGeenneerraa ccddiiggoo ppaarraa llaa mmaayyoorraa ddee llooss mmaanneejjaaddoorreess ddee bbaassee ddee ddaattooss yyaa qquuee

    eess ccoommpplleettaammeennttee aabbiieerrttaa

    33

  • 3

    DD

    ((ssiisstteemmaa ggeessttoorr ddee bbaasseess ddee ddaattooss))

    dd

    ee

    gg

    aa

    oo

    bb ii

    MM DD

    44

    oo

    rr

    tt

    yy

    pp

    oo

    rr

    tt

    tt ii ll 22.. TTIIPPOOSS DDEE MMOODDEELLOOSS DDEE DDAATTOOSS ss

    TT

    ee

    cc

    nn

    oo ll

    oo

    LLggiiccoo:: OOrriieennttaaddoo aa llaa eemmpprreessaa,, MM

    eeffiinniicciioonneess yy RReeggllaass ddee NNeeggoocciioo ll ee

    AA FFssiiccoo:: RReessttrriinnggiiddoo ppoorr eell DDBBMMSS TT

    uu

    rr ii

    oo nn

    66

    DDiimmeennssiioonnaall:: DDaattaaWWaarreehhoouussiinngg,, DDiisseeoo pp

    ee DDaattaaMMaarrtt

    tt ii ll

    ee

    ss

    AA

    MM

    DD

    66 44

    hh

    11.. CCAARRAACCTTEERRSSTTIICCAASS

    DDiisseeoo:: CCoommpplleettee--CCoommppaarree eess uunnaa tteeccnnoollooggaa ddee LLooggiicc WWoorrkkss qquuee ccaammbbiiaa llaa ffoorrmmaa ddee mmooddeellaarr llaa iinntteerraacccciinn ddee mmooddeellooss oo bbaasseess ddee ddaattooss

    WWeebb:: aayyuuddaa aa qquuee llooss ddeessaarrrroollllaaddoorreess ccoonnssttrruuyyaann rrppiiddaammeennttee aapplliiccaacciioonneess ddee WWeebb ddee aallttoo ddeesseemmppeeoo..

    MMeettooddoollooggaa:: SSooppoorrttaa mmeettooddoollooggaa ppaarraa ddiiaaggrraammaass ddee RReellaacciinn--EEnnttiiddaadd,, mmooddeellooss ddee ddaattooss IIDDEEFF11,, eettcc

    RReeppoorrtteess:: LLooss mmooddeellooss ddee ddaattooss ddee EErrwwiinn ppuueeddeenn eeddiittaarrssee,, vveerrssee ee iimmpprriimmiirrssee ddee ddiiffeerreenntteess mmaanneerraass..

    55

    66

  • 4

    33.. CCOOMMPPOONNEENNTTEESS DDEELL MMOODDEELLOO LLGGIICCOO

    AAttrriibbuuttooss::

    88

    33.. CCOOMMPPOONNEENNTTEESS DDEELL MMOODDEELLOO LLGGIICCOO

    EEnnttiiddaadd

    77

  • 5

    33.. CCOOMMPPOONNEENNTTEESS DDEELL MMOODDEELLOO LLGGIICCOO

    RReellaacciioonneess::

    1. Seleccione el tipo de relacin de

    la caja de herramienta

    2. Seleccione la entidad Padre

    3. Seleccione la entidad hijo

    4. Seleccione la flecha de la caja de

    herramienta para desactivar la

    relacin

    Para editar una relacin realizar lo

    siguiente:

    1. Haga doble clic sobre la relacin

    2. ERwin le mostrara la siguiente

    ventana:

    Desde esta Ventana Ya podemos

    Definir todos Los Parmetros E

    informacin Que deseemos Aadir

    A la Relacin 1100

    33.. CCOOMMPPOONNEENNTTEESS DDEELL MMOODDEELLOO LLGGIICCOO

    CCllaavveess::

    99

  • 6

    55.. GGEENNEERRAALLIIZZAACCIINN DDEE JJEERRAARRQQUUAASS

    EEnn eell mmooddeelloo EE//RR,, ssee ccoonnssiiddeerraa ccoommoo uunn

    ccaassoo eessppeecciiaall ddee aassoocciiaacciinn eennttrree vvaarriiaass

    eennttiiddaaddeess ((ssuubbttiippooss)) yy uunnaa eennttiiddaadd mmss

    ggeenneerraall ((ssuuppeerrttiippooss)) ccuuyyaass ccaarraacctteerrssttiiccaass

    ssoonn ccoommuunneess aa ttooddooss llooss ssuubbttiippooss..

    LLaa aassoocciiaacciinn qquuee ssee eessttaabblleeccee eennttrree llooss

    ssuubbttiippooss yy eell ssuuppeerrttiippoo ccoorrrreessppoonnddee aa llaa

    nnoocciinn ddee eess uunn..

    1122

    44.. HHEERRRRAAMMIIEENNTTAASS DDEE EERRWWIINN

    1111

  • 7

    SSmmbboollooss ddee llaass rreellaacciioonneess ::

    Completa

    (Obligatoria)

    Incompleta

    (Opcional)

    LLaa aappaarriicciinn ddee eessttaass jjeerraarrqquuaass,, eenn eell

    mmooddeellaaddoo ddee ddaattooss,, ppuueeddee ssuurrggiirr ddee ddooss

    ffoorrmmaass ::

    GGeenneerraalliizzaacciinn

    EEssppeecciiaalliizzaacciinn 1144

    EEjjeemmpplloo::

    Supertipo

    Subtipo

    1133

  • 8

    EEjjeemmpplloo ddee ccaatteeggoorraa iinnccoommpplleettaa ::

    1166

    EEjjeemmppllooss :: EEjjeemmpplloo ddee ccaatteeggoorraa ccoommpplleettaa ::

    1155

  • 9

    66.. IInntteeggrriiddaadd RReeffeerreenncciiaall

    LLaa iinntteeggrriiddaadd rreeffeerreenncciiaall ddeeffiinnee qquuee SSii uunnaa

    rreellaacciinn RR22 ttiieennee uunn aattrriibbuuttoo qquuee eess ccllaavvee

    pprriimmaarriiaa ddee llaa rreellaacciinn RR11 eennttoonncceess llooss

    vvaalloorreess ddee ddiicchhoo aattrriibbuuttoo ddeebbeenn ccoonnccoorrddaarr

    ccoonn llooss ddee llaa ccllaavvee pprriimmaarriiaa ddee llaa ttaabbllaa

    rreeffeerreenncciiaaddaa oo tteenneerr vvaalloorreess nnuullooss..

    1188

    CCrreeaarr uunnaa ggeenneerraalliizzaacciinn ::

    1177

  • 10

    77.. MMooddeelloo FFssiiccoo

    77..11 PPrrooppiieeddaaddeess ddee llaass ccoolluummnnaass

    2200

    OOppcciioonneess ddee llaa iinntteeggrriiddaadd rreeffeerreenncciiaall ::

    1199

  • 11

    77..33 RReeggllaass ddee vvaalliiddaacciinn

    LLooss rreeggllaass ddee vvaalliiddaacciinn ssoonn llooss rraannggooss ddee vvaalloorreess aacceeppttaabblleess qquuee ppuueeddeenn sseerr aallmmaacceennaaddooss eenn uunnaa ccoolluummnnaa..

    PPuueeddeenn sseerr iinnggrreessaaddaass yy mmaanntteenniiddaass ddeessddee EERRwwiinn yy ppeerrmmiitteenn qquuee eell sseerrvviiddoorr ddee bbaasseess ddee ddaattooss vvaalliiddee llaa iinnffoorrmmaacciinn aa sseerr aallmmaacceennaaddaa..

    PPeerrmmiittee qquuee llaa aapplliiccaacciinn cclliieennttee vvaalliiddee llaa iinnffoorrmmaacciinn aanntteess ddee hhaacceerr uunnaa llllaammaaddaa aa llaa bbaassee ddee ddaattooss..

    2222

    77..22 AAssiiggnnaarr ttiippooss ddee ddaattooss

    2211

  • 12

    2244

    77..33 RReeggllaass ddee vvaalliiddaacciinn

    2233

  • 13

    77..44 DDoommiinniiooss

    2266

    77..44 DDoommiinniiooss

    EEll ccoonnjjuunnttoo ddee ppoossiibblleess vvaalloorreess qquuee ppuueeddee

    ttoommaarr uunnaa cciieerrttaa ccaarraacctteerrssttiiccaa ddee uunnaa

    eennttiiddaadd..

    2255

  • 14

    88.. EEjjeemmpplloo PPrrccttiiccoo

    -- iinntteerrrreellaacciinn rreefflleexxiivvaa

    EEss oobblliiggaattoorriiaammeennttee uunnaa iinntteerrrreellaacciinn ddee ttiippoo

    NNoo iiddeennttiiffiiccaacciinn

    2288

    88.. EEjjeemmpplloo PPrrccttiiccoo

    2277

  • 15

    .. EEjjeemmpplloo MMuullttiivvaalluuaaddoo

    3300

    AAttrriibbuuttooss nnoo ccoonntteemmppllaaddooss

    DDeerriivvaaddooss

    CCoommppuueessttooss-->>SSee DDeessccoommppoonneenn

    MMuullttiivvaalluuaaddooss -->>CCrreeaacciinn ddee uunnaa ttaabbllaa

    nnuueevvaa

    2299

  • 16

    FFuunncciioonnaalliiddaadd

    EErrwwiinn ggeenneerraa ccddiiggoo ppaarraa ccuuaallqquuiieerr

    ssiisstteemmaa ddee ggeessttiinn ddee bbaassee ddee ddaattooss,,

    ccoommoo ppoorr eejjeemmpplloo:: oorraaccllee

    3311