Upload
alonso-monner
View
226
Download
0
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