Sesion 01
MANEJADOR DE BASE DE DATOS
Ing. Steve Cerdan
1
RESUMEN DEL CURSO
Administrar y Programar una base de datos en SQL SERVER y DesarrollarAplicaciones ClienteServidor.
2
CONOCIMIENTOS NECESARIOS
• Teoría de Base de Datos
• Conocimientos Básicos de Consultas
• Visual Basic 6.0 y Visual.Net
3
CONTENIDO DEL CURSO
•Consultas y Subconsultas • Procedimientos Almacenados
• Disparadores ó Desencadenadores (Triggers)
• Seguridad • Aplicaciones Cliente/Servidor (3 capas)
4
METODOLOGIA DE EVALUACION
• Prácticasde Laboratorio • Exámenes de Unidades
PROMEDIO FINAL
PF = (U1 + U2 +U3 + U4 )/4 U1..U4: Promedio de Unidad
5
CONSULTAS (SELECTS)
Permite extraer datos de una o más tablas, bajo ciertoscriterios o pautas determinadas. Sintaxis breve:
Select From Where Group by
Order by
6
DIAGRAMA DE UNA BASE DE DATOS EN SQL SERVER
7
CONSULTAS CON UNA SOLA TABLA
a) Seleccionarlas empleadas solteras
select * from empleado where sexo='F' and estadociv='S'
b) Seleccionar los empleados con sus edades
select nombre, cast(getdate()-fechanac as int)/365 as edad from empleadoc) Seleccionar las empleadas casadas que tengan más de 20 años select nombre, cast(getdate()-fechanac as int)/365 as edad from empleado where sexo='F' and estadociv= 'C' and cast(getdate()-fechanacas int)/365>20
8
CONSULTAS CON UNA SOLA TABLA
d) Seleccionar los empleados que ganan entre 1000 y 1500
select * from empleado where sueldo between 1000 and 1500
e) Seleccionar losempleados que trabajen en los departamentos con código 1, 3 y 5
select * from empleado where iddep in (1,3,5)
f) Seleccionar las empleadas solteras que trabajen en los departamentos con código 1, 2 y 3 yque ganen entre 600 y 1000.
select nombre, iddep, sueldo from empleado where sexo=‘F’ and estadociv=‘S’ and iddep in (1,2,3) and sueldo between 600 and 1000
9
CONSULTAS CON DOS TABLAS
10...
Regístrate para leer el documento completo.