Académique Documents
Professionnel Documents
Culture Documents
I. TEMA:
En esta seccin veremos como leer el contenido de una tabla mediante la ejecucin de
consultas sencillas a travs de la instruccin SELECT.
Utilizar los comandos SQL de manera que nos permita recuperar la informacin
de alguna base de datos.
Aprender a trabajar con las funciones para la manipulacin de fechas.
Realizar conversiones de tipo de datos.
Obtener resultados originados por la seleccin de uno o varios grupos, haciendo
uso de las funciones de columna.
NUMBER(n,d)
DATE
Modelamiento de datos
UNSCH-
Modelamiento de datos
UNSCH-
EJEMPLO 01: El siguiente ejemplo retorna todas las columnas y filas de la tabla
PRODUCTOS
SELECT * FROM PRODUCTO
EJERCICIO
01:
El
, precioProveedor
siguiente
ejemplo
retorna
las
de la tabla Proveedor.
columnas
IdProveedor,Nombre,Representante,Ciudad
Modelamiento de datos
UNSCH-
idProducto AS Cdigo,
Nombre AS Descripcin,
unidadMedida AS Unidad,
precioProveedor AS "Precio Unitario"
FROM producto
DEFINIENDO COLUMNAS COMPUTADAS
Una columna computada es una columna que se muestra en el resultado de una
consulta, pero no existe fsicamente como tal en la tabla. La columna computada
muestra el resultado de ejecutar alguna operacin con las columnas de la tabla.
EJEMPLO 04: El siguiente ejemplo retorna las columnas idProducto, Nombre,
precioProveedor, y el campo calculado Precio con descuento =
precioProveedor*0.9 de la tabla producto.
SELECT idProducto AS Cdigo,
Nombre AS Descripcin,
unidadMedida AS Unidad,
precioProveedor AS "Precio Unitario ",
precioProveedor*0.90 as "Precio con Descuento "
FROM producto
ORDENAR REGISTROS
WHERE
La clusula WHERE dice a SQL que incluya slo ciertas filas o registros de datos en los
resultados de la consulta, es decir, que tiene que cumplir los registros que se desean ver.
OPERADORES LOGICOS
OPERADOR
USO
Es el y lgico. Evala dos condiciones y devuelve
AND
Modelamiento de datos
UNSCH-
OR
NOT
EJEMPLO 05: El ejemplo slo retorna las filas de los proveedores ( NOMBRE,
REPRESENTANTE) que residen en el callao
EJEMPLO
06:
El
siguiente
ejemplo
EJERCICIOS PROPUESTOS
EJERCICIO1:
El siguiente ejemplo retorna todas las columnas de la tabla de productos. El
ejemplo slo retorna las filas de los productos con idproveedor igual a 10 y
adems tenga como IDCATEGORIA igual a 5.
EJERCICIO2:
Mostrar los datos del proveedor que sea representante igual a GORDILLO
BARRIGA, SANCHO
EJERCICIO3:
Mostrar el nombre, apellidos y fecha de nacimiento de la tabla Empleado, si la
fecha de nacimiento es igual 1975
EJERCICIO4:
Mostrar las columnas nombre, apellidos y el ao de la tabla Empleado, si la fecha
de nacimiento es igual 1975 o nombre del empleado es igual a JACINTO.
EJERCICIO5:
Modelamiento de datos
UNSCH-
CONCATENAR CADENAS
EJERCICIO6:
Mostrar el nombre y apellido del empleado en una solo columna, y dar como
nombre a la nueva columna Nombres y Apellidos, , mostrar tambin la fecha de
nacimiento.
EJERCICIO7:
seleccionar los empleados ordenados alfabticamente por el nombre
EJERCICIO8:
seleccionar los PROVEEDORES ordenados alfabticamente por el campo
representante y descendentemente por el departamento
EJERCICIO9:
Mostrar el nombre en minscula y los apellidos del empleado en mayscula en
una solo columna, y la edad, ordenados por la edad de mayor a menor.
EJERCICIO10:
Mostrar la Ciudad y Departamento en una solo columna, cuyo nombre de la nueva
columna es Ubicacin, de la tabla PROVEEDOR.
Modelamiento de datos