Está en la página 1de 18

CÓDIGO: TDG-TS-GUIA 02

LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 1 / 18

ÍNDICE
RECOMENDACIONES GENERALES DE SEGURIDAD...........................................................2
1. OBJETIVOS....................................................................................................................... 4
2. DOCUMENTOS O NORMAS DE REFERENCIA...............................................................4
3. DESCRIPCIÓN DEL PROCESO........................................................................................4
3.1 FUNDAMENTO TEÓRICO..........................................................................................4
3.2 RECURSOS................................................................................................................6
3.3 DESCRIPCIÓN DEL PROCESO................................................................................7
4. EVALUACIÓN.................................................................................................................. 11
5. OBSERVACIONES Y CONCLUSIONES.........................................................................12
6. ANEXOS.......................................................................................................................... 12

Historial de revisión
Participantes Área Fecha Firma
Elaborado por Vilca Quispe Jesus
14-03-2020
Joaquin
Revisado por
Aprobado por

Control de cambios
Revisión Fecha Descripción del Cambio

1
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 2 / 18

RECOMENDACIONES GENERALES DE SEGURIDAD

1. Condiciones obligatorias para el uso del ambiente


Prohibida la manipulación de hardware, conexiones eléctricas o de red; así como la
ingestión de alimentos o bebidas.

2. Respuesta a emergencias

 Vías de acceso y evacuación


Puerta del costado izquierdo del laboratorio, evacuación siguiendo por la izquierda
hacia las escaleras.
 Equipos de respuesta a emergencias
Extintor de CO2.
 Señalización de seguridad
Zona segura en caso de sismos, salida
3. Normas de seguridad generales
No aplica

2
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 3 / 18

3
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 4 / 18

1. OBJETIVOS

 Emplear instrucciones DDL.


 Emplear instrucciones DML.

2. DOCUMENTOS O NORMAS DE REFERENCIA

 Revisar el material compartido en Canvas.

3. DESCRIPCIÓN DEL PROCESO

 No aplica

4
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 5 / 18

3.1 RECURSOS

3.1.1 Charla de seguridad 5 minutos


Toda sesión de aprendizaje debe iniciar con una charla de seguridad de 5
minutos, donde el docente explique claramente las normas de seguridad
básicas a cumplir durante la sesión.

3.1.2 Implementos de Seguridad de uso obligatorio


No aplica.

3.1.3 Materiales e insumos


No aplica.

3.1.4 Equipos
Un equipo de cómputo (PC / Laptop).

3.1.5 Herramientas
No aplica.

5
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 6 / 18

3.2 DESCRIPCIÓN DEL PROCESO

ETAPA DEL PROCESO PELIGROS RIESGO CONTROLES


POTENCIALES
Riesgo eléctrico Uso de supresores de
pico
1. Parte 1.

1. Ingrese a su cuenta de Oracle Live SQL: https://livesql.oracle.com/

2. Ingrese a la opción
3. Utilice el panel derecho para ingresar las diversas sentencias SQL que se van a
emplear en este laboratorio:

4. Una vez que ingrese la sentencia, ejecutarla a través del botón . (Nota: Si
desea ejecutar una sentencia en particular, debe seleccionarla antes de ejecutar)
5. Empleando los puntos 3 y 4, cree las siguientes tablas (créelas en el siguiente orden,
considerando las indicaciones del laboratorio Nro. 1):

Tabla: Encargados
Campos Tipo de Campo
Id_Encargado Number(2,0)
Nombre Varchar2(50)
Celular Number(9,0)
Sueldo Number(8,2)
Correo Varchar2(30)
Clave primaria Id_Encargado
(PK)

6
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 7 / 18

Tabla: Almacenes
Campos Tipo de Campo
Id_Almacen Number(2,0)
Direccion Varchar2(50)
Telefono Varchar2(30)
Id_Encargado Number(2,0)
Clave primaria (PK) Id_Almacen
Clave foránea (FK) Id_Encargado
(que se relaciona con la tabla Encargados)

Tabla: Productos
Campos Tipo de Campo
Id_Producto Number(2,0)
Descripcion Varchar2(50)
Precio_Unitario Number(5,2)
Stock Number(4,0)
Id_Almacen Number(2,0)
Clave primaria (PK) Id_Producto
Clave foránea (FK) Id_Almacen
(que se relaciona con la tabla Almacenes)

6. Una vez creadas las tablas, haga clic sobre la opción , haga clic sobre
cada tabla creada y comente los resultados obtenidos (puede tomar capturas de
pantalla para apoyar su comentario).

7
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 8 / 18

8
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 9 / 18

7. Complementariamente, haga una investigación sobre los diferentes tipos de datos en


Oracle.
Tipos de datos en Oracle:
Hay bastantes tipos de datos en Oracle, aunque la mayoría son numéricos y de
carácter aunque algunos si son diferentes como localizadores o fechas

8. Inserte al menos 10 valores a cada tabla, según su criterio (inserte en el orden en que
se han creado las tablas).

9. Una vez insertados los valores en las tablas realice las siguientes consultas, de
acuerdo al formato de la siguiente tabla:

Consulta (en Sentencia SQL Resultado obtenido


palabras)

a. Muestre todos los datos de todas las tablas.

Con Se Resultado obtenido


sulta nte
(en nci

9
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 10 / 18

pala a
bras SQ
) L
Select *
Sele
ccio From
na encargado
todo Select *
s el From
cont almacenes
enid Select *
o de
From
la
tabla productos
enca
rgad
os,
alma
cene
sy
prod
ucto
s

b. Muestre el nombre y celular de todos los empleados.

Con Se Resultado obtenido


sult nte
a(en nci
pala a
bras SQ
) L
Sele Sel
ccio ect
na no
el mb
nom re,
bre cel
y el ula
celul r
ar Fr
de om
enc en
arga car
dos ga
do

10
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 11 / 18

c. Muestre la dirección y teléfono de todos los almacenes.

Con Se Resultado obtenido


sulta nte
(en nci
pala a
bras SQ
) L
Select
Sele
ccio dirección,
na teléfono
la From
dire almacene
cció s
ny
el
teléf
ono
de
alm
ace
nes

d. Muestre descripción, precio unitario y stock de todos los productos.

Con Sen Resultado obtenido


sult tenc
a(en ia
pala SQL
bras
)
Select
Sele
ccio descripción
na , precio,
la unitario,
des stock From
crip productos
ción
, el
prec
io
unit
ario
11
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 12 / 18

y el
stoc
k de
prod
ucto
s

e. Muestre el sueldo aumentado en 100 (sueldo + 100) de todos los empleados.


Utilice un alias para mostrar el resultado.
Cons Se Resultado obtenido
ulta( nte
en nci
pala a
bras) SQ
L
Sele sel
ccion ect
a el sue
suel ldo
do e +
incre 100
mént as
alo Su
en eld
100 o
fro
m
Enc
arg
ado
;

f. Muestre el precio aumentado en 10% de todos los productos (precio_unitario *


1.10). Utilice un alias para mostrar el resultado.
Con Senten Resultado obtenido
sult cia SQL
a(en
pala
bras
)

12
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 13 / 18

select
Sele
(precio_unitari
ccio
o * 1.10) as
na
Precio from
el
Productos;
prec
ion
y
aum
enta
lo
en
el
10
%

g. Muestre todos los productos con el siguiente mensaje:

Con Sentencia Resultado obtenido


sulta SQL
(en
pala
bras
)
Sele select
cció 'Producto:
n '||
desc descripcio
ripci n || '
ón, Precio
prec Unitario:
io S/ '||
unit precio_uni
ario tario||'
y Stock: '||
stoc stock AS
k, y "Descripci
los on del
ree Producto"
mpl from
azes Productos

13
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 14 / 18

en
una
orac
ión

h. Muestre los encargados cuyo sueldo es mayor o igual a 1000.


Con Sen Resultado obtenido
sulta tenc
(en ia
pala SQ
bras L
)
Select *
Sele
ccio FROM
na encargados
todo where
s los sueldo >=
enc 1000;
arga
dos
que
su
sue
do
sea
may
or o
igual
que
100
0

i. Muestre los productos cuyo stock esté entre 0 y 20.


Con Se Resultado obtenido
sulta nt
(en en
pala ci
bras a
) S
Q
L

14
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 15 / 18

Select *
Sele
cion FROM
a Producto
todo s where
s los stock
prod between
ucto 0 and 20;
s en
los
que
su
stoc
k
este
entr
e0
y 20

j. Muestre los productos cuya descripción comience con la letra ‘A’.


Con Se Resultado obtenido
sult nte
a(en nci
pala a
bras SQ
) L
Sele Sel
ccio ect
na *
todo FR
s los OM
prod pro
ucto duc
s tos
que wh
su ere
des des
crip crip
ción cio
emp n
ieza like
en a 'a
%';

k. Muestre los encargados cuyo nombre contenga al menos una vez la letra ‘O’
(mayúscula o minúscula) y cuyo sueldo no sea 800, 1500 ni 2000.
Con Sen Resultado obtenido
15
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 16 / 18

sulta tenc
(en ia
pala SQ
bras L
)
Select *
Sele
ccio FROM
na encargados
de where
los nombre like
enc ‘o%’ and
arga sueldo <>
dos
800 and
los
nom sueldo<>
bres 1500 and
que sueldo <>
teng 2000;
an
una
oy
su
suel
do
no
sea
800
ni
150
0 ni
200
0

10. Grabe su trabajo en un nuevo Script.

16
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 17 / 18

4. EVALUACIÓN

Diseño y Desarrollo de Software

Rúbrica

Resultado
Criterio de
desempeño
Curso Base de Datos Periodo 2020-1

Actividad Sentencias DDL y DML Semestre II

Nombre del Alumno Semana 2

Docente José Carpio Fecha Sección

Requiere Puntaje
Criterios a Evaluar Excelente Bueno Deficiente
Mejora Logrado
Código SQL de creación de tablas 4 3 2 0
Código SQL de inserción de valores 4 3 2 0
Sentencias SELECT propuestas 4 3 2 0
Investigación 2
4 3 0
Observaciones y conclusiones 4 3 2 0

Total 20 15 10 0

Comentarios respecto del


desempeño del alumno

Descripción
Demuestra un completo entendimiento del problema o realiza la actividad
Excelente
cumpliendo todos los requerimientos especificados.
Demuestra un considerable entendimiento del problema o realiza la actividad
Bueno
cumpliendo con la mayoría de los requerimientos especificados.
Requiere Demuestra un bajo entendimiento del problema o realiza la actividad con pocos
Mejora de los requerimientos especificados.
No aceptable No demuestra entendimiento del problema o actividad.

17
CÓDIGO: TDG-TS-GUIA 02
LABORATORIO N°2
EMISION: 10/03/2020
SENTENCIAS DDL Y DML
PAGINA: 18 / 18

5. OBSERVACIONES Y CONCLUSIONES

Observaciones:
-Se han usado a lo largo del laboratorio instrucciones del tipo DDL y DML para la
manipulación y selección de datos
-Al momento de la creación de las tablas estas podían mandar errores en la escritura del
código como una confusión en los nombres al usar keys

Conclusiones:
-Se creó una tabla con una gran cantidad de datos y se usaron algunos comandos para poder
ver datos específicos
-Aprendimos bastantes comandos para la selección y en lo que sirven para ahorrarnos tiempo
en las selecciones

6. ANEXOS

No aplica

18

También podría gustarte