0% encontró este documento útil (0 votos)
221 vistas6 páginas

Lab 01 BD

Este documento presenta un laboratorio sobre el uso de operadores lógicos en consultas SQL. El laboratorio tiene como objetivos identificar operadores de comparación y lógicos, y ejecutar consultas ordenadas. Se detallan los equipos necesarios y medidas de seguridad. Luego se explica la estructura de tablas en una base de datos y se presentan 10 consultas SQL de ejemplo para que los estudiantes las ejecuten y analicen los resultados. Finalmente, se concluyen las habilidades de recuperar y modificar datos de tablas usando sentencias

Cargado por

Kim YuGyeom
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
221 vistas6 páginas

Lab 01 BD

Este documento presenta un laboratorio sobre el uso de operadores lógicos en consultas SQL. El laboratorio tiene como objetivos identificar operadores de comparación y lógicos, y ejecutar consultas ordenadas. Se detallan los equipos necesarios y medidas de seguridad. Luego se explica la estructura de tablas en una base de datos y se presentan 10 consultas SQL de ejemplo para que los estudiantes las ejecuten y analicen los resultados. Finalmente, se concluyen las habilidades de recuperar y modificar datos de tablas usando sentencias

Cargado por

Kim YuGyeom
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 6

Base de Datos Acceso y Despliegue de Datos

Laboratorio: Identifican operadores y ejecutan sentencias utilizando operadores


lógicos

OBJETIVOS

1. Identificar los operadores de comparación.


2. Ejecutar consultas mostrando resultados ordenados.
3. Identificar los operadores lógicos.

EQUIPOS, MATERIALES, PROGRAMAS Y RECURSOS

 PC Personal.
 Sistema operativo Windows XP, Windows 7, Windows 8
 Material disponible desde Tecsup Virtual.
 Conexión a BD Oracle.
 SQL Developer

SEGURIDAD

 Colocar las mochilas en el gabinete al final del salón para evitar caídas en caso de
sismo.
 No ingresar con bebidas ni comidas.
 Apagar los equipos y los monitores al culminar la sesión.

INTRODUCCIÓN

Para almacenar información en la BD, tenemos que crear estructuras denominadas tablas, esta
tiene filas y columnas. Se necesita de un conjunto de sentencias para manipular la información.

PREPARACIÓN

El Alumno debe revisar previamente el material del curso en Tecsup Virtual y revisar su texto.

PROCEDIMIENTO y RESULTADOS

Ejecutar las siguientes sentencias en el SQLDEVELOPER. Conectarse con el usuario asignado.

1. Mostrar el nombre, salario y cod_dept con el alias departamento de los empleados del
departamento 10 y 30 ordenados por el máximo salario.

Dpto. de Tecnología Digital y Gestión Pág. 2


Base de Datos Acceso y Despliegue de Datos

2. Mostrar a los empleados que tienen el tercer carácter del nombre la letra “R” y
terminan con “Z” o con “S”.

3. Mostrar los empleados que ingresaron el año 81 u 82 en los meses de enero o


diciembre. No deben ser gerentes y deben tener un salario entre 1000 y 3500.

4. Mostrar los empleados de los departamentos 10 y 30 que tengan derecho a comisión y


que su puesto sea ANALISTA, VENDEDOR o ADMINISTRATIVO

5. Mostrar los inventos de EDISON, LAND, LOUD y PASCAL que hayan realizado en la
década de los 40, 70 y 80; ordenados por año y por inventor.

Dpto. de Tecnología Digital y Gestión Pág. 3


Base de Datos Acceso y Despliegue de Datos

6. Mostrar el código de nación, nombre de nación, capital, área y población (usar estos
alias) de las naciones de que inicien con I ó G y que tengan un área mayor a 100,000

7. Escribir la siguiente consulta y analizar el resultado:


SELECT NOMBRE_EMP, PUESTO, SALARIO FROM EMPLEADOS
WHERE SALARIO >= 1500
AND PUESTO = 'GERENTE' OR PUESTO = 'VENDEDOR';

- En este caso se puede ver que no cumple con el salario, el cual debería ser
mayor igual a 1500.

8. Escribir la siguiente consulta y compararla con la anterior.


SELECT NOMBRE_EMP, PUESTO, SALARIO FROM EMPLEADOS
WHERE SALARIO >= 1500
AND (PUESTO = 'GERENTE' OR PUESTO = 'VENDEDOR');

Dpto. de Tecnología Digital y Gestión Pág. 4


Base de Datos Acceso y Despliegue de Datos

- En este caso el salario si es mayor igual a 1500.

9. Mostrar los nombres, puestos y salarios de aquellos empleados que laboren en el


departamento 30. Ordenarlos en función al puesto que ocupen, al salario (de mayor a
menor) y finalmente por nombre alfabéticamente.

10. Mostrar a todo los departamentos almacenados en la tabla DEPART ordenados en


forma descendente por ubicación y por código. Emplear posiciones para el
ordenamiento

Dpto. de Tecnología Digital y Gestión Pág. 5


Base de Datos Acceso y Despliegue de Datos

CONCLUSIONES

Indicar las conclusiones que ha llegado después de desarrollar la práctica.

1. Que gracias a las sentencias SQL empleadas en la clase de hoy recuperamos datos de
una o varias tablas.

2. Podemos hacer modificaciones a los datos de las tablas, tales como las de operaciones
matemáticas.

Dpto. de Tecnología Digital y Gestión Pág. 6

También podría gustarte