Programación SQL Server 2005

Curso Directo
Online

80€ - ($57.204)
IVA inc.
¿O prefieres llamar ahora al centro?
+34 9... Ver más
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • Nivel avanzado
  • Online
  • 41 horas de dedicación
Descripción

Objetivo del curso: Saber programar y llevar a cabo las tareas del servidor de bases de datos empresarial Microsoft SQL Server 2005. Indice: diseño y programación; instalación; configurar la instalación; crear bases de datos; tablas; relaciones; propiedades de tablas.
Dirigido a: Particulares sin restricciones

Información importante

¿Qué aprendes en este curso?

SQL

Temario


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.

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.

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.


Compara este curso con otros similares
Ver más cursos similares