SQL SEVRER
Consultas Sencillas
Presentación del Caso a Estudiar
Para desarrollar estos ejercicios de uso de la
instrucción SELECT haremos uso de la base de
Objetivos:
datos Poseidón.
Súper Mercado VentasPeru S.A.A. Es una
empresa que se dedica a la comercialización de
productos para el consumo domestico.
Adjuntar una Base de Datos.Esta empresa distribuye a nivel internacional.
Definición de filtros de filas en Select.
En los siguientes ejemplos veremos como
implementar consultas dentro de una base de
datos, para el mejor desempeño del Usuario.
Uso de la función Convert.
Creación de un Diagrama.
Búsqueda basada en fecha.
Uso del Operador Like.
Uso del Operador BETWEEN.
Uso del Operador IN. Manipulación de Valores Null.
Funciones para la manipulación de Fechas.
Funciones de conversión de tipos de datos.
Prof.: Cueva Valverde Diego Alberto - Instructor en T I
diegoalberto_1987@hotmail.com
Capítulo II – Consultas Sencillas
Instrucción Select.
1
Desarrollo de Base De Datos con Microsoft SQL SERVER 2005
Adjuntar una Base de Datos
1. Copiar la carpetaBaseDatos a la unidad C: de MiPc.
2. Ingresar al SQL Server.
3. Hacer clic en el Botón de Nueva consulta
.
4. Escribir el siguiente Script dentro del analizador de consulta.
Estudio de la Base de Datos Poseidón
5. Actualizar el Explorador de Objetos
.
6. Como usted puede observar se ha generado una nueva Base de Datos llamada Poseidón.
7. Desplegar la Carpeta Tablas.
8. Como ustedpuede observar la base de datos contiene 7 tablas.
Creación de un Diagrama de base de datos
10. Seleccionar la opción Nuevo Diagrama de base de Datos.
11. En el cuadro de dialogo Agregar Tabla, agregar todas las tablas que desee mostrar en el
diagrama.
Prof.: Cueva Valverde Diego Alberto - Instructor en T I
diegoalberto_1987@hotmail.com
Capítulo II – Consultas Sencillas
9.Pulsar el botón derecho sobre la carpeta Diagrama de Base de Datos.
2
Desarrollo de Base De Datos con Microsoft SQL SERVER 2005
12. Agregar todas las Tablas de la base de datos Poseidón.
13. Establecer el siguiente diagrama.
15. Como usted puede observar se ha creado un nuevo diagrama en la base de datos Poseidón.
Prof.: Cueva Valverde Diego Alberto - Instructor en T Idiegoalberto_1987@hotmail.com
Capítulo II – Consultas Sencillas
14. Guardar el diagrama con el nombre de Diagrama Poseidón.
3
Desarrollo de Base De Datos con Microsoft SQL SERVER 2005
LA SENTENCIA SELECT
La sentencia Select es una sentencia SQL, que pertenece al conjunto del Lenguaje de Manipulación de
Datos, y que sirve para recuperar registros de una o varias tablas, de una o varias basesde datos.
Su sintaxis es la siguiente:
SELECT FROM
[WHERE ]
[GROUP BY ]
[HAVING ]
[ORDER BY ]
Donde las mayúsculas representan palabras reservadas, y lo encerrado entre corchetes es opcional, puede
ser omitido. Una vez vista la anterior forma de representación, vamos a detenernos en la sintaxis de la
sentencia Select. Se compone de tres partes:
SELECT : permite hacer una proyección delas tablas, es decir, seleccionar los campos
que deseamos recuperar de la base de datos, separados por comas. Si se especifica el símbolo *, se
obtendrán todos los campos de la tabla.
FROM : permite especificar la tabla de la cual se desean obtener los datos. Si se especifica
más de una tabla, éstas irán separadas por comas.
WHERE : permite establecer una condición de recuperación de las filasde la/s tabla/s.
Sólo se obtendrán aquellas Registros que verifiquen dicha condición, que será opcional.
En el caso de que se omita esta parte, se recuperarán todas las filas.
GROUP BY : permite establecer una selección de campos cuando se utilizan funciones
escalares o de conteo (ya se verá más adelante lo que significa.
HAVING : establece una condición para los atributos obtenidos como...
Regístrate para leer el documento completo.