Documente Academic
Documente Profesional
Documente Cultură
CAPITULO 1
Algunos ejemplos de SGBD son: Oracle, MySQL, MS SQL Server
Una BD contendr tablas que a su vez contendrn registros y en estos se encontrarn los datos
distribuidos en una serie de campos. Cada registro de la tabla guarda la informacin particular de
una unidad o miembro de un mismo grupo. El SGBD cumple la funcin de interface entre el
usuario y la BD, permitindonos interactuar con ella mediante SQL.
CAPITULO 2
COMO CONTRUIR CONSULTAS
Preguntas de Construccin
Para construir una consulta SQL debemos hacernos como mnimo tres preguntas:
Primero hemos de preguntarnos: qu datos nos estn pidiendo?
En este caso, el nombre y los apellidos de los empleados.
SELEC
Lo siguiente que nos preguntamos es: dnde estn esos datos?
Obviamente estn en la tabla empleados.
FROM
Y por ltimo: qu requisitos deben cumplir los registros?
En este caso, que el sueldo del empleado sea superior a 1350.
WHERE
1. Clusula SELECT: Donde indicamos los campos de la tabla que queremos obtener,
separados por comas. Responde a la pregunta: Qu datos nos piden?
2. Clusula FROM: Donde indicamos en que tabla se encuentran estos campos. Responde a la
pregunta: Dnde estn los datos?
3. Clusula WHERE: Donde establecemos la condicin que han de cumplir los registros de la
tabla que sern seleccionados. Responde a la pregunta: Qu requisitos deben cumplir lo
LECCIN 4
Tipos de dato
Tipo de dato es un concepto propio de la informtica, presente en cualquier lenguaje de
programacin, donde cada entorno de programacin tiene su modo particular de definirlos. Los
hay muy diversos, clasificados por grupos, definidos por el usuario... pero para lo que aqu nos
ocupa vamos a considerar solamente estos cuatro tipos de dato:
LECCIN 5
Lgica booleana
Operadores lgicos
Ejemplo: aplicacin del operador and, selecciona los registros que sean ciertos
o se estn solicitando.
Operador not
Con le operador not se debe anteponer not antes del campo y el campo debe
colocarse nentre parntesis:
WHERE not (NOMBRE = jose) o WHERE not (ID_EMPLEADO = 3 )
Ejercicio 1
En todos los ejemplos de esta leccin se ha omitido la clausula WHERE, construya una consulta,
donde necesitar establecer una condicin en la clausula WHERE, que devuelva el salario medio
de los empleados que son hombres. Renombre la cabecera del resultado con un titulo que deje
claro que dato se est mostrando.
Ejercicio 2
Construya una consulta que devuelva en la misma fila el salario mximo y mnimo de entre todos
los empleados. Renombre las cabeceras de resultados con un titulo que deje claro que datos se
estn mostrando.