Académique Documents
Professionnel Documents
Culture Documents
Estructura de contenidos.
1. Introduccin.
2. Objetivos.
3. Consideraciones.
4. Procedimiento.
5. Evidencias a entregar.
10
GLOSARIO
11
RECURSOS BIBLIOGRFICOS
12
GUA DE LABORATORIO 12
INTRODUCCIN
1. INTRODUCCIN
Despus de haber diseado y construido el Modelo Entidad Relacin(MER),
viene el momento de construir la base de datos(BD), con sus respectivas
entidades; para esta actividad existe un conjunto de programas que permite
el almacenamiento, modificacin y extraccin de la informacin en la
respectiva BD.
El manejo adecuado de instrucciones SQL, para la manipulacin de datos, es
fundamental en el mundo de los Sistemas de Informacin, es por ello que
cada una de las actividades propuestas en este laboratorio, le permitirn
apropiar los conceptos necesarios para un ptimo manejo de la informacin en
cualquier Base de Datos.
2. OBJETIVOS
Crear bases de datos en diferentes gestores como ORACLE y/o MySQL,
siguiendo especificaciones tcnicas.
Construir consultas simples y cruzadas a la base de datos, de acuerdo
con los requerimientos.
Seguir los pasos definidos en el objeto de aprendizaje Construir
sentencias SQL para la definicin y manipulacin del modelo de base de
datos para el desarrollo y manipulacin de una base de datos.
2
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
3. CONSIDERACIONES
tem
Descripcin
Soporte Terico
Productos
requeridos
Herramientas SW
4. PROCEDIMIENTO
Para el Desarrollo de cada uno de los ejercicios tenga en cuenta el
siguiente procedimiento:
1.
2.
3.
4.
5.
3
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Ejercicios:
Utilizando instrucciones SQL, realice las siguientes actividades:
1. Cree una base de datos llamada laboratorioSQL.
2. Ubicado en la base de datos que acab de crear, construya las
siguientes tablas con los respectivos campos y tipos de datos.
Profesor
doc_prof (pk)
nom_prof
ape_prof
cate_prof
sal_prof
Tipo Longitud
11
varchar
30
varchar
30
varchar
int
int
Curso
cod_curs(pk)
nom_curs
horas_cur
valor_cur
Longitud
Tipo
int autoincrementable
Varchar
100
Int
Int
Estudiante
doc_est(pk)
nom_est
ape_est
edad_est
Tipo
Longitud
11
30
30
Estudiantexcurso
cod_cur_estcur (fk) Int
doc_est_estcur (fk) Int
Date
fec_ini_estcur
Tipo
Longitud
11
30
30
Cliente
id_cli(pk)
nom_cli
ape_cli
dir_cli
dep_cli
mes_cum_cli
Tipo
Longitud
11
30
30
100
20
10
varchar
varchar
varchar
Int
varchar
varchar
varchar
varchar
varchar
varchar
4
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Articulo
id_art(pk)
tit_art
aut_art
edi_art
prec_art
Tipo
Longitud
int autoincrementable
varchar
100
varchar
100
varchar
300
int
Pedido
id_ped(pk)
id_cli_ped(fk)
fec_ped
val_ped
Tipo
Longitud
int autoincrementable
Varchar
11
Date
int
Articuloxpedido
id_ped_artped(fk)
id_art_artped(fk)
can_art_artped
val_ven_art_artped
Compaia
comnit(pk)
comnombre
comaofun
comreplegal
Longitud
Tipo
Longitud
11
30
Int
Int
Int
int
Varchar
Varchar
Int
Varchar
TiposAutomotores
auttipo(pk)
int
Automotores
autoplaca (pk)
Automarca
Autotipo(fk)
Automodelo
Autonumpasajeros
Autocilindraje
Autonumchasis
Tipo
100
Tipo
Longitud
Tipo
varchar
varchar
Int
int
int
int
varchar
Longitud
6
30
20
5
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Aseguramientos
asecodigo (pk)
Asefechainicio
asefechaexpiracion
asevalorasegurado
Aseestado
Asecosto
Aseplaca(fk)
Tipo
Longitud
6
Int autoincrementable
30
Date
Date
int
varchar
int
varchar
20
Incidentes
incicodigo (pk)
incifecha
inciplaca(fk)
incilugar
incicantheridos
incicanfatalidades
incicanautosinvolucrados
Tipo
Longitud
Int autoincrementable
Date
varchar
6
varchar
40
int
int
int
Registro 1
Registro 2
Registro 3
Registro 4
Tabla: PROFESOR
doc_prof
nom_prof ape_prof cate_prof
63.502.720 Martha
Rojas
2
91.216.904 Carlos
Prez
3
13.826.789 Maritza Angarita
1
1.098.765.789 Alejandra Torres
4
Tabla: CURSO
nom_curs
Fundamentos de Bases de datos
Fundamentos de SQL
Manejo de Mysql
Fundamentals of Oracle
sal_prof
$ 690.000
$ 950.000
$ 550.000
$1.100.000
Registro 1
Registro 2
Registro 3
Registro 4
cod_curs
149842
250067
289011
345671
horas_cur valor_cur
40
$ 500.000
20
$ 700.000
45
$ 550.000
60
$3.000.000
Registro 1
Registro 2
Registro 3
Registro 4
Tabla: Estudiante
doc_est
nom_est
ape_est edad_est
63.502.720
Mara
Perez
23
91.245.678 Carlos Jos Lopez
25
1.098.098.097
Jonatan
Ardila
17
1.098.765.678
Carlos
Martinez
19
6
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Registro 1
Registro 2
Registro 3
Registro 4
Tabla: Estudiantexcurso
cod_cur_estcur doc_est_estcur fec_ini_estcur
289011
1098765678
01/02/2011
250067
63502720
01/03/2011
289011
1098098097
01/02/2011
345671
63502720
01/04/2011
id_cli
nom_cli
Registro 1
63502718 Maritza
Registro 2
13890234
Roger
Registro 3
77191956
Juan
Carlos
id_art
tit_art
Tabla: Cliente
ape_cli
dir_cli
dep_cli mes_cum_cli
Calle 34 No.14 Rojas 45
Santander
Abril
Cra 30 No.13 Ariza 45
Antioquia
Junio
Diagonal 23 No.
Arenas 12 - 34 apto 101
Valle
Marzo
Av el Libertador
Zapata No. 30 - 14
Cauca
Marzo
Tabla: Articulo
aut_art
Registro 1
Redes cisco
Ernesto Arigasello
Registro 2
Veloso Claudio
Registro 3
Registro 4
Registro 1
Registro 2
Registro 3
Registro 4
id_ped
1
2
3
4
Jacobo Pavn
Puertas
Julio Gmez
Lpez
Tabla: Pedido
id_cli_ped
fec_ped
63502718 25/02/2012
77191956 30/04/2012
63502718 10/12/2011
1098765789 25/02/2012
edi_art
Alfaomega Rama
prec_art
Alfaomega
$52.000
Alfaomega Rama
Alfaomega Rama
$40.000
$60.000
$55.000
val_ped
$120.000
$55.000
$260.000
$1.800.000
7
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Registro 1
Registro 2
Registro 3
Registro 4
Registro 5
Registro 6
Registro 1
Registro 2
Registro 3
Tabla: Compaa
comnit
comnombre
comaofun
comreplegal
1998
Carlos Lpez
800890890-2 Seguros Atlantida
1991
Luis Fernando Rojas
899999999-1 Aseguradora Rojas
2001
Maria Margarita Prez
899999999-5 Seguros del Estadio
Tabla: TiposAutomotores
auttipo autnombre
Registro 1
1
Automviles
Registro 2
Camperos
2
Registro 3
Camiones
3
Tabla: Automotores
autoplaca automarca auto
auto
tipo modelo
chevrolet
2003
1
Registro 1 FLL420
corsa
renault
2008
1
Registro 2 DKZ820
stepway
kia
2009
2
Registro 3 KJQ920
sportage
autonum
auto
pasajeros cilindraje
autonumchasis
1400
wywzzz167kk009d25
1600
wywwzz157kk009d45
2000
wywzzz157kk009d25
Tabla: Aseguramientos
ase
asefecha
asefecha
asevalor
codigo
inicio
expiracion
asegurado aseestado
Vigente
2012-09-30 2013-09-30 30.000.000
1
Registro 1
Vigente
2012-09-27 2013-09-27 35.000.000
2
Registro 2
Vencido
2011-09-28 2012-09-28 50.000.000
3
Registro 3
asecosto
aseplaca
500.000
600.000
800.000
FLL420
DKZ820
KJQ920
8
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Tabla: Incidentes
Registro 1
Registro 2
Registro 3
inci
codigo
incifecha
inciplaca
incilugar
1
2
3
2012-09-30
2012-09-27
2011-09-28
DKZ820
FLL420
FLL420
Bucaramanga
Girn
Bucaramanga
incican
incicant
incican
autos
heridos fatalidades involucrados
0
1
1
0
0
0
2
1
2
9
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
Listar los todos datos de los automotores cuya pliza expira en octubre
de 2013, este reporte debe visualizar la placa, el modelo, la marca,
nmero de pasajeros, cilindraje nombre de automotor, el valor de la
pliza y el valor asegurado.
Visualizar los datos de los incidentes ocurridos el 30 de septiembre de
2012, con su respectivo nmero de pliza, fecha de inicio de la pliza,
valor asegurado y valor de la pliza.
Visualizar los datos de los incidentes que han tenido un(1) herido, este
reporte debe visualizar la placa del automotor, con los respectivos
datos de la pliza como son fecha de inicio, valor, estado y valor asegurado.
Visualizar todos los datos de la pliza ms costosa.
Visualizar los incidentes con el mnimo nmero de autos involucrados,
de este incidente visualizar el estado de la pliza y el valor asegurado.
Visualizar los incidentes del vehculo con placas " FLL420", este reporte
debe visualizar la fecha, el lugar, la cantidad de heridos del incidente,
la fecha de inicio la de expiracin de la pliza y el valor asegurado.
Visualizar los datos de la empresa con nit 899999999-5.
Visualizar los datos de la pliza cuyo valor asegurado es el ms
costoso, este reporte adems de visualizar todos los datos de la pliza,
debe presentar todos los datos del vehculo que tiene dicha pliza.
Visualizar los datos de las plizas de los automotores tipo 1, este
reporte debe incluir placa, marca, modelo, cilindraje del vehculo junto
con la fecha de inicio, de finalizacin y estado de la pliza.
10
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
GLOSARIO
11
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
RECURSOS BIBLIOGRFICOS
12
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
LABORATORIO 12
Desarrollador de contenido
Experto temtico
Asesor Pedaggico
Productor Multimedia
13
FAVA - Formacin en Ambientes Virtuales de Aprendizaje