Más contenido relacionado La actualidad más candente (18) Similar a Curso online-programacion-sql-server-2005-lw (20) Más de Cursodirecto.com (20) Curso online-programacion-sql-server-2005-lw1. Curso Online
Microsoft SQL Server 2005
© 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
Avda. Andalucía 31 Málaga, España. T. 900 302 222
2. Índice
1. Diseño y programación
Servidor de bases de datos SQL Server 2005: creación de tablas, consultas en SQL,
vistas, procedimientos almacenados, etc.
2. Instalación
Ediciones disponibles para cada necesidad. Proceso de instalación.
3. Configurar la instalación
Configuración de instalación de SQL Server: configuración de superficie, Administrador
de configuración y SQL Server Management Studio, documentación o Libros en
pantalla.
4. Crear bases de datos
Creación de una nueva base de datos. Adjuntar una base de datos existente en otro
servidor y separarla del actual.
5. Tablas
Cómo trabajar en SQL Server Management Studio para crear tablas en una base de
datos. Tipos de datos disponibles en SQL Server para representar campos de texto, con
valores numéricos, fechas, etc.
6. Relaciones
Cómo establecer las relaciones entre las tablas de una base de datos SQL Server
según su naturaleza: 1 a muchos o Muchos a muchos. Integridad referencial.
7. Propiedades de tabla
Propiedades de las tablas: valores predeterminados, las restricciones Check, las
restricciones UNIQUE o la intercalación.
8. Índices
Concepto de índice de una tabla. Tipos disponibles en SQL Server: agrupados y no
agrupados. Cómo crear índices.
9. El lenguaje SQL (I)
Lenguaje SQL como un estándar a la hora de acceder a bases de datos relacionales.
Sentencia SELECT para crear consultas de selección.
© 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
Avda. Andalucía 31 Málaga, España. T. 900 302 222
3. 10. El lenguaje SQL (II)
Operadores avanzados de SQL, combinar tablas con los operadores INNER JOIN y
OUTER JOIN. Subconsultas. Utilizar el operador EXISTS.
11. El lenguaje SQL (III)
Consultas de UNION en SQL. Consultas de actualización.
12. Vistas
Creación de crear vistas.
13. Procedimientos almacenados (I)
Procedimiento almacenado. Ventajas de los procedimientos almacenados respecto a las
consultas ''ad hoc'' en SQL.
14. Procedimientos almacenados (II)
Conceptos clásicos de programación que podemos emplear al utilizar T-SQL para crear
procedimientos almacenados. Cómo declarar variables, utilizar estructuras de decisión y
de repetición, cursores o la sentencia INSERT INTO...SELECT.
15. Procedimientos almacenados (III)
Aspectos avanzados relacionados con los procedimientos almacenados en SQL Server
2005: utilización de estructuras TRY / CATCH para manejar errores; englobar varias
operaciones en una transacción; utilidad y buen uso de los valores de retorno; y
recomendaciones a la hora de emplear procedimientos almacenados.
16. Funciones definidas por el usuario
Qué son las funciones definidas por el usuario y sus diferencias con los procedimientos
almacenados. Tipos de funciones: escalares, de valores de tabla en línea y de valores
de tabla con múltiples instrucciones.
17. Desencadenadores (triggers)
Desencadenadores o triggers. Tipos de desencadenadores en SQL Server 2005:
AFTER e INSTEAD OF.
18. Integración CLR
Cómo implementar código .NET en el propio servidor de bases de datos SQL Server.
19. Administración
Servidor de bases de datos SQL Server 2005 desde el punto de vista de un
administrador. Tareas más habituales. Seguridad del servidor. Copias de seguridad y
restauración.
© 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
Avda. Andalucía 31 Málaga, España. T. 900 302 222
4. 20. Propiedades de servidor y de base de datos
Propiedades del servidor y de las bases de datos.
21. Esquemas
Esquemas y uso.
22. Seguridad (I)
Seguridad en el acceso a un servidor SQL Server y a sus bases de datos. Diferencia
entre inicio de sesión o login y el papel de las funciones del servidor.
23. Seguridad (II)
Características del servidor SQL Server para establecer la seguridad en el acceso a los
datos: establecer permisos sobre los objetos y cadenas de propiedad.
24. Copias de seguridad
Copias de seguridad y restauración para recuperar una base de datos. Estrategias que
podría seguir un administrador del servidor.
© 2011 Cursodirecto.com. Cursos online. Todos los derechos reservados.
Avda. Andalucía 31 Málaga, España. T. 900 302 222