Diagramas y ejemplos (Bases de Datos)

Embed Size (px)

Citation preview

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    1/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    JOSE ALONSO LUNA ROSALES

    CODIGO 394357063

    PROYECTO DE BASE DE DATOS

    PRODUCTO INTEGRADOR

    CREANDO LA BASE DE DATOS

    GRUPO 01538

    ASESOR: Pre !"#$%& R$'&r()

    pg. 1PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    2/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    PROYECTO DE BASE DE DATOS

    EMPRESA DFI INDUSTRIAS

    INDICE

    1. EL MINI-MUNDO2. TABLA DE ENTIDADES3. TABLA DE RELACIONES4. TABLA DE ATRIBUTOS

    5. EL DIAGRAMA ENTIDAD-RELACIN6. EL DIAGRAMA DE TABLAS7. DOCUMENTACIN ENTIDADES8. SENTENCIAS DE DEFINICIN, SENTENCIAS DE MANIPULACIN Y SENTENCIAS DE

    CONTROL.. INSTALAR EL SER!IDOR EN LA COMPUTADORA" #$%&S'()'(*

    1+. REDACTANDO EL CDIGO SL CORRESPONDIENTES A LA CREACIN DE LA BASE DEDATOS.

    11. IMGENES DE LA CRECION Y CONSULTA DE LA BASE DE DATOS

    1. EL MINI-MUNDO

    pg. 2PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    3/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    L$ $/' 0' 0$/ ('&('/'$ $ $/&' 0' %0 ('$, $%$0$ %99 %0. L$/ %09:9$9'/ 0'%99 %0 /' (':';$ ' $ $/' 0' 0$/.L$ $/' 0' 0$/ '/ ; 0' 0$/

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    4/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    I*+,&-&'$*

    E-',r$'&

    Gr"& .)(e-) P&r,e /err&$e*,& .&*&- 2&--& )

    Pr)-e&

    2),)

    I*+,&-&'$*

    E-',r$'&1:1 1:1 1:N 1:N 1:1 1:1 1:N

    Gr"& 1:N 1:1 1:N 1:N 1:1 1:N 1:N

    .)(e-) 1:N 1:1 1:N 1:N 1:1 1:N 1:N

    P&r,e 1:1 1:1 1:1 1:1 1:1 1:1 1:1

    /err&$e*,& 1:N 1:N 1:N 1:1 1:N 1:N 1:1

    .&*&- 1:N 1:1 1:1 1:N 1:N 1:N 1:N

    2&--& )

    r)-e&

    1:N 1:N 1:N 1:1 1:1 1:N 1:N

    2),) `1:N 1:N 1:N 1:1 1:1 1:N 1:N

    4. TABLA DE ATRIBUTOS

    pg. 4PROYECTO DE BASE DE DATOS

    BASES DE DATOS

    Gr"& I*+,&-&'$*E-',r$'&

    .)(e-) .&*&- 2&--& 2),) /err&$e*,& P&r,e

    Ner) (e

    *$(&(

    Tipo Tipo Tipo Una noche Tipo Tipo Tipo

    Lugar Ao seccin Dos noches Lugar !specificacione

    s

    Uso

    "echa #aracter$sticas "allas Descuentos Tie%po de

    reparacin

    &nstrucciones Nu%ero

    Tra'a(o "echa de

    copia reci'ida

    !ntrega tard$a )erra%ienta

    necesaria

    Usos Lugar de

    parte&nfor%acin

    tar(eta de

    cr*dito

    &nstrucciones Precio

    indi+idual

    Partes a

    re%plazar

    #argo total

    Quien proceso

    la renta

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    5/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    5. EL DIAGRAMA ENTIDAD-RELACIN

    pg. 5PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    6/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    6. EL DIAGRAMA DE TABLAS

    pg. 6PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    7/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    7. DOCUMENTACIN ENTIDADES

    pg. 7PROYECTO DE BASE DE DATOS

    BASES DE DATOS

    MODELO

    FALLA

    MANUAL

    INSTALACION

    FALLA

    NOV!"

    MODELO

    INSTALACION

    MODELOE03

    DATA ELECTRICAL

    FFF

    E0!

    DATA ELECTRICALDATA ELECTRICAL

    DFI GRUASDFI GRUASDFI GRUAS

    E0" GRUA

    MoonerM##$%&M##$%&

    NOV!"!0"4NOV!"!0"4 DFI DBDFI DBDFI DB

    CADA MODELO ESDIFERENTE EN SUINSTALACION Y INDICADAOPOR EL MANUAL

    INDEFINIDA0'DIA

    "'DIA"'3 MESES

    3"0

    NOS PROPORCIONA DATOSDE LA INSTALACION Y(UIEN LA REALI)O.

    INDEFINIDA0'DIA

    "'DIA"'*EE+

    4"0

    CADA MANUAL TIENE TODALA INFORMACION NECESARIAPARA LA REPARACION DE LAFALLA

    INDEFINIDA0'DIA

    "'DIA"'3 MESES

    " "

    REPARACION DE FALLASPOR ELECTRICOS ACORDE AL

    TIPOS YCARACTERISTICASREALI)ADA PO UNO OVARIOS TRABAJADORES

    PARTE

    ,ERRAMIENTA

    FALLA

    MANUAL,ERRAMIENTA

    FOTO

    FALLA

    FOTO

    FALLA

    NOV!"

    FOTOE06

    DATA ELECTRICAL

    FFF

    E05

    DATA ELECTRICALDATA ELECTRICAL

    DFI GRUASDFI GRUASDFI GRUAS

    E04 MANUAL

    MoonerM##$%&M##$%&

    NOV!"!0"4NOV!"!0"4DFI DBDFI DBDFI DB

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    8/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    8. SENTENCIAS DE DEFINICIN, SENTENCIAS DE MANIPULACIN YSENTENCIAS DE CONTROL.

    pg. 8PROYECTO DE BASE DE DATOS

    BASES DE DATOS

    INDEFINIDA0'DIA

    "'DIA5'*EE+

    3"0

    PROPORCIONAR DATOS

    PARA SU REPARACION Y (UE,ERRRAMIENTA USAR.

    INDEFINIDA0'DIA

    "'DIA"'*EE+

    5"0

    CADA MANUAL TIENE TODA

    LA INFORMACION NECESARIAPARA LA REPARACION DE LAFALLA

    INDEFINIDA0'DIA

    "'DIA"'SEMANA

    4 "0

    REPARACION DE FALLASPOR ELECTRICOS ACORDE AL

    PROPORCINAR IMAGENPRECISA DE LAIDENTIFICADOR PARACONOCER LA EL TIPO Y

    PARTE

    FALLA

    NOV!"

    FF

    E0-

    DATA ELECTRICAL

    DFI GRUASDFI GRUAS

    E07

    M##$%&M##$%&

    NOV!"!0"4DFI DBDFI DB

    INDEFINIDA0'DIA

    "'*EE+

    CADA MANUAL TIENE TODALA INFORMACION NECESARIAPARA LA REPARACION DE LAFALLA

    DATA ELECTRICAL,ERRAMIEN

    FALLA

    FOTO,ERRAMIENTA

    MANUAL

    FOTOMANUAL

    IDENTIFICADOR PARACONOCER LASESPECIFICACIONES DE LA

    PARTE

    PROPORCIONA LAINFORMACION DEL TIPO DE,ERRMIENTA

    "04"04

    "'DIA"'DIA"'SEMANA

    0'DIA INDEFINIDA

    ESTA ALTAMENTERELACIONADA CON LAENTIDAD FALLA POR (UECOMPARTEN INFORMACION.

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    9/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    pg. 9PROYECTO DE BASE DE DATOS

    BASES DE DATOS

    SENTENCIA DESCRIPCIN

    DML

    M$/12/$ % #SELECT

    INSERTDELETE

    UPDATE

    Re!per" #"$o% #e &" '"%e #e #"$o%.

    A("#e n!e)"% *&"% #e #"$o% " &" '"%e #e #"$o%.

    S!pr+,e *&"% #e #"$o% #e &" '"%e #e #"$o%.Mo#+*" #"$o% e-+%$en$e% en &" '"%e #e #"$o%.

    DDL

    D%8$//$ % #CREATE TALE

    DR/P TALE

    ALTER TALE

    CREATE 0IE

    DR/P 0IE

    CREATE INDE

    DR/P INDE

    CREATE SN/M

    DR/P SN/NM

    A("#e !n" n!e)" $"'&" " &" '"%e #e #"$o%.

    S!pr+,e !n" $"'&" #e &" '"%e #e #"$o%.

    Mo#+*" &" e%$r!$!r" #e !n" $"'&" e-+%$en$e.

    A("#e !n" n!e)" )+%$" " &" '"%e #e #"$o%.

    S!pr+,e !n" )+%$" #e &" '"%e #e #"$o%.

    Con%$r!e !n n#+e p"r" !n" o&!,n".

    S!pr+,e e& n#+e p"r" !n" o&!,n".

    De*ne !n "&+"% p"r" !n no,'re #e $"'&".

    S!pr+,e !n "&+"% p"r" !n no,'re #e $"'&".

    DCL

    C#$ % %#RANT

    RE0/E

    C#$ % &$/#$%C/MMIT

    R/LLAC

    Cone#e pr+)+&eg+o% #e "e%o " !%!"r+o%.

    S!pr+,e pr+)+&eg+o% #e "e%o " !%!"r+o%

    +n"&+" &" $r"n%"+:n "$!"&.

    A'or"$" &" $r"n%"+:n "$!"&.

    PLS(L

    S(L P&:;/#DECLARE

    /PEN

    ETC;

    CL/SE

    De*ne !n !r%or p"r" !n" on%!&$".

    A're !n !r%or p"r" re!per"r re%!&$"#o% #e on%!&$".

    Re!per" !n" *&" #e re%!&$"#o% #e on%!&$".

    C+err" !n !r%or.

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    10/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    . INSTALAR EL SER!IDOR EN LA COMPUTADORA" #$%&S'()'(*

    I('/$( $ #$%&/'()'(.%

    D'/$($( $ )'(/9

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    11/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    numero int(50),

    Primary ey (numero)

    );

    ---

    --- !alores de la tabla "grua"

    ---

    insert into grua (numero) alues

    (00$),

    (00%),

    (00&),

    (00'),

    (005),

    (00),

    (00),

    (00*),

    (00+),

    (0$0),

    pg. 11PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    12/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    (0$$),

    (0$%)

    ;

    ---

    --- Estructura de la tabla nstalacioneselectrica

    ---

    Create table instalaciones electricas(

    instalaci.nelec arc/ar(%0),

    tioinstalacion arc/ar(%0),

    lugar arc/ar(%0),

    1ec/a int(%0)

    traba2adorcargo arc/ar(%0),

    Primary ey (instalaci.nelec )

    pg. 12PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    13/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    );

    ---

    --- !alores de la tabla "instalaciones electricas"

    ---

    insert into instalaciones electricas (instalaci.nelec,tio,lugar,1ec/a,traba2adorcargo) alues

    ("nuea","taller"nullee ),

    ("nuea","taller"nullluis ),

    ("nuea","taller"nullmende3 ),

    ("rearacion","taller"nullee ),

    ("rearacion","taller"nullluis ),

    ("rearacion","taller"nullmende3 ),

    ;

    ---

    pg. 13PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    14/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    --- Estructura de la tabla distribucion electrica

    ---

    Create table distribucion electrica(

    4istribuccion elec arc/ar(%0),

    4iagrama arc/ar(%0),

    nstalaciones arc/ar(%0),

    Primary ey (distribuci.nelec)

    );

    ---

    --- !alores de la tabla "distribucion electrica"

    ---

    insert into instalaciones electricas (distribuci.nelec,diagrama,instalaciones) alues

    ("c/asis","generalnuea ),

    pg. 14PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    15/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    ("oertrasmition","eseci1ico"nuea ),

    ("c/asis","taller"generalrearacion ),

    ("oertrasmition","eseci1ico"rearacion ),

    ;

    ---

    --- Estructura de la tabla manual

    ---

    Create table manual(

    6anual arc/ar(%0),

    7iomanual arc/ar(%0),

    seccionarc/ar(%0),

    1allas arc/ar(%00),

    instrucciones arc/ar(500),

    Primary ey (manual)

    pg. 15PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    16/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    );

    ---

    --- !alores de la tabla manual

    ---

    insert into instalaciones electricas (manual,tio,secci.n,1allas,instrucciones) alues

    ("motor","electricocable ),

    ("motor","electricoconector ),

    ("motor","electricoarte ),

    (accesorios,"electrico"cable ),

    (accesorios,"electrico"conector ),

    (accesorios,"electrico"arte ),

    ("1unciones","electricolcable ),

    pg. 16PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    17/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    ("1unciones","electricolconector ),

    ("1unciones","electricolarte ),

    ;

    ---

    --- Estructura de la tabla modelo

    ---

    Create table modelo(

    modelo arc/ar(%0),

    7iomod (%0),

    89o arc/ar(%0),

    Primary ey (modelo)

    );

    pg. 17PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    18/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    ---

    --- !alores de la tabla modelo

    ---

    insert into instalaciones electricas (modelo,tiomod,a9o) alues

    ("%'0ton","crane%00* ),

    ("%'0ton","crane%0$0 ),

    ("%'0ton","crane%0$% ),

    ("%'0ton","crane%0$' ),

    ("&%0ton ","icer%00* ),

    ("&%0ton ","icer%0$0 ),

    ("&%0ton ","icer%0$% ),

    ("&%0ton ","icer%0$' ),

    pg. 18PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    19/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    ;

    ---

    --- Estructura de la tabla 1oto

    ---

    Create table 1oto(

    :ugar1oto arc/ar(%0),

    imagen ::>,

    Parte1oto arc/ar (%0),

    Primary ey (1oto)

    );

    ---

    --- !alores de la tabla 1oto

    ---

    pg. 19PROYECTO DE BASE DE DATOS

    BASES DE DATOS

  • 7/21/2019 Diagramas y ejemplos (Bases de Datos)

    20/28

    LIC. TECNOLOGAS DE LA INFORMACINELABORACION DE PROYECTOS DE BASES DE DATOSALUMNO J. ALONSO LUNA R. CDIGO 394357063

    insert into instalaciones electricas (lugar1oto,imagen, ,arte1oto) alues

    ("cabina","artesmotor ),

    ("cabina","cables1unciones ),

    ("c/asis","artesmotor ),

    ("c/asis","cables1unciones ),

    ;

    ---

    --- Estructura de la tabla /erramienta

    ---

    Create table /erramienta(

    ?erramientatio arc/ar(%0),

    Eseci1icaciones arc/ar (%00),

    instrucciones arc/ar (%00),

    pg. 2