You are on page 1of 4

I.

DATOS INFORMATIVOS:
1.1. Institucin Superior de Formacin Docente : DAVID SNCHEZ INFANTE
1.2. rea de Formacin : Tcnica
1.3. Especialidad : Computacin e Informtica
1.4. Ciclo : III
1.5. rea Curricular : Taller de Base de Datos
1.6. Semestre Acadmico : 2013 - I
1.7. Formador : Prof. Carlos Martn Coronado Hoyos.




CONTENIDOS
PROCEDIMIENTOS CONCEPTOS ACTITUDES
Reconoce la sintaxis de los
comandos SQL

Comandos SQL Select, Where,
Order By y Between
Operadores lgicos
Operadores de comparacin
Funciones de Agregado
Apoya a sus compaeros en la creacin
de consultas y reportes de una base de
datos.

SECUENCIA METODOLGICA
MOMENTOS ESTRATEGIA
MTODOS/
TCNICAS
RECURSOS DURACIN
MOTIVACIN
Mostrar diversos tipos de
reportes de una base de
datos.
Proyeccin de un
sistema de informacin
Multimedia
50 Min
PROPORCIONAR
INFORMACIN
Se brindar informacin
haciendo uso de separata
(Anexo 01) especificando las
sintaxis respectivas y
ejemplos de diversos tipos
de consultas.
Inductivo Deductivo
Proyeccin del Sistema
de Informacin.
Dilogo
Oral
Multimedia
DESARROLLAR PRCTICA
DIRIGIDA
Los estudiantes en equipo
elaboran consultas
utilizando diversos
comandos, operadores
lgicos y de comparacin.
Trabajo grupal Lluvia de
ideas

RESOLUCIN DE PROBLEMAS
Y TRANSFERENCIA
Explicacin utilizando
ejemplos
Participacin Oral
EVALUACIN DE LOS APRENDIZAJES
CRITERIO(S) DE EVALUACIN: Realiza tareas de gestin en el servidor, a partir de los procedimientos establecidos.
INDICADORES TCNICAS INSTRUMENTOS
Diferencia la sintaxis los comandos SQL
de manera correcta.
Intervencin oral
Trabajo grupal
Registro
Gua de Observacin (Anexo 02)

LUGAR HORAS PEDAGGICAS
LABORATORIO
AULA 01
ELEMENTOS DE LA CAPACIDAD TERMINAL:
Reconocer la sintaxis de las consultas SQL en SQL
Server2008
M
O
T
I
V
A
C
I

N

Y

E
V
A
L
U
A
C
I

N

ACTIVIDAD DE APRENDIZAJE
RECONOCIENDO LA SINTAXIS DE LAS CONSULTAS SQL
Anexo 02
GUA DE OBSERVACIN
ISPP : DAVID SNCHEZ INFANTE Docente : CARLOS MARTN CORONADO HOYOS
Carrera Profesional : Computacin e Informtica Tema : Reconociendo la sintaxis de las consultas SQL
Ciclo de estudios : III Duracin : 2 h
Turno : Diurno Fecha :
Unidad Didctica : Taller de Base de Datos
Capacidad Terminal : Gestionar la operatividad de la base de datos, teniendo en cuenta los estndares de calidad y seguridad
Elemento de capacidad : Reconocer la sintaxis de las consultas SQL en SQL Server2008

INDICADORES DE EVALUACIN


ALUMNOS
Especifica el
orden de las
clusulas de los
comandos SQL
Escribe
correctamente las
palabras
reservadas de los
comandos SQL
Elabora consultas
apropiadas a un
problema
Comparte sus
conocimientos
con sus
compaeros de
grupo
Trabaja en equipo
con actitud
responsable
T
O
T
A
L

1 2 4 1 3 6 1 2 4 1 2 3 1 2 3
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
Anexo 01
INSTRUCCIONES SQL
SQL (Structured Query Language o Lenguaje Estructurado de Consulta), es un lenguaje bastante sencillo,
principalmente orientado a bases de datos y, sobre todo, al manejo de consultas. Visual Basic incorpora esta extensin
junto a nuestras bases de datos, obteniendo potentes resultados. De hecho, las consultas que se realizan en Access,
estn desarrolladas o basadas en este lenguaje, por lo que su implementacin en Visual Basic no es complicada.

El objetivo principal de SQL es la realizacin de consultas y clculos con los datos de una o varias tablas.
Es un lenguaje que permite manipular registros de la Base de Datos en forma rpida y fcil.

1. Instruccin Select: Permite seleccionar registros de una o varias tablas.
2. Instruccin From: Permite especificar las tablas de origen.

Sintaxis: Select*From<Nombre_de_la Tabla>
Ejemplos:
Selecciona los campos 'nombre' y 'apellidos' de la tabla 'clientes'.
SELECT nombre,apellidos FROM clientes

Selecciona todos los campos de la tabla 'pedidos'.
SELECT * FROM pedidos
3. Instruccin WHERE: es opcional, y permite seleccionar qu registros aparecern en la consulta (si no se especifica
aparecern todos los registros). Para indicar este conjunto de registros se hace uso de criterios o condiciones, que
no es ms que una comparacin del contenido de un campo con un determinado valor (este valor puede ser
constante (valor predeterminado), el contenido de un campo, una variable, un control, etc.).
Sintaxis: SELECT*FROM<Tabla>WHERE<Condicin_Filtro>
He aqu algunos ejemplos que ilustran el uso de esta sentencia:
Selecciona todos los campos de la tabla 'clientes', pero los registros de todos aquellos clientes
que se llamen 'ALFREDO'.
SELECT * FROM clientes WHERE nombre='ALFREDO'

Selecciona los campos 'nombre' y 'apellidos' de la tabla abonados, escogiendo a aquellos
abonados que sean mayor de edad (a partir de 18 aos).

SELECT nombre, apellidos FROM abonados WHERE edad>=18

Selecciona los Campos NomCurso de la tabla Alumnos, mediante un TextBox.

SELECT*FROM Alumnos WHERE NomCurso = +Text1+
4. SENTENCIA BETWEEN (ENTRE): se utiliza para filtrar registros con un campo cuyo valor se encuentra entre 2
valores.
Muestra las notas que se encuentran en 15 y 20
Select*from Curso Where Nota Between 15 and 20


5. SENTENCIA IN: Se utiliza para filtrar registros que tiene un campo cuyo valor es un de los indicados.
Muestra todas las notas 11, 10 y 09.
Select*from Curso where Nota IN (11, 10, 09)
6. SENTENCIA ORDER BY: Permite ordenar a los registros ya sea en forma ascendente (ASC) o
descendente.(DESC)
Muestra los registros ordenados Ascendentemente por medio del campo Nota.
Select*from Curso ORDER BY Nota
7. OPERADOR LIKE: Se utiliza para comparar una expresin de cadena con un modelo en una expresin SQL.
Muestra todos los cursos que tienen como letra inicial a la L
Select*from Curso where Nom_curso like 'L*'
8. FUNCIN SUM: Devuelve la suma de los elementos de una columna.
Necesito saber cuanto estoy gastando actualmente en planillas de mis empleados
Select Sum(Sueldo) As Gastos_Empleados From Empleados
El total de sueldo que se pagan a trabajadores de Chepn
Select Sum(Sueldo) As Sueldo_Chepn From Empleados Where Provincia=Chepn
9. FUNCIN MIN: Devuelve el valor mnimo de la expresin.
El sueldo mnimo que se paga a un empleado.
Select Min(Sueldo) As Sueldo_Minimo From Empleados
10. FUNCIN MAX: Devuelve el valor mximo de la expresin.
El sueldo Mximo que se paga a un empleado.
Select Max(Sueldo) As Sueldo_Mximo From Empleados
11. FUNCIN AVG: Devuelve la media de los valores de un grupo. Los valores nulos pasan por alto.
Cual es promedio de sueldos de los empleados.
Select AVG(Sueldo) As Promedio_Sueldos From Empleados
12. FUNCIN COUNT: Devuelve el nmero de elementos de una coleccin, segn sea sta.
Cuantos empleados tengo actualmente trabajando en mi Empresa
Select Count(*) As Nmero_Empleados From Empleados
Cuantos empleados tengo actualmente trabajando en mi Empresa que son casados.
Select Count(*) As Empleados_Casados From Empleados Where Est_civil=Casado

You might also like