Curso de Postgrado en SQL Server 2008. Experto en Creación y Administración Profesional de Base de Datos

  • Conocer y poner en práctica las labores de administración de una base de datos.
  • Aprender el conjunto de instrucciones necesarias para definir tablas y manipular los datos (diferentes instrucciones SQL y Transact SQL -procedimientos almacenados, funciones y triggers-, para entender perfectamente el interés de las funcionalidades que se explican).
  • Gestionar datos no estructurados (FILESTREAM), las estructuras jerárquicas y los datos geográficos.
  • Conocer las principales funcionalidades que permiten gestionar los datos de manera rápida y eficaz, como XML o la integración de código CLR (Common Language Runtime).
  • Conocer y poner en práctica las labores de administración de una base de datos.
  • Aprender el conjunto de operaciones que debe realizar un administrador, desde la instalación de la base de datos hasta las operaciones de copia de seguridad y restauración, pasando por la gestión del espacio en disco, de los usuarios y la replicación.
  • Saber el funcionamiento de las herramientas que permiten optimizar el servidor.

Dirigido a

Trabajadores y autónomos.

Metodología

A distancia / online

Precio

100% Bonificable

Infórmate, es GRATIS


Temario

Módulo 1. Diseño y creación de bases de datos con sql server 2008

1. Modelo conceptual

  1. recordatorios sobre el almacenaje de datos
  2. el modelo relacional
  3. el álgebra relacional

2. Implementacíon de bases de datos

  1. administración de una base de datos
  2. gestión de las tablas y los índices
  3. implementación de la integridad de los datos

3. Los órdenes sql

  1. generalidades
  2. sql-dml
  3. gestión de las vistas

4. Transact sql: el lenguaje procedimental

  1. el sql procedimental
  2. gestión de los procedimientos almacenados
  3. las funciones definidas por el usuario
  4. el contexto de ejecución
  5. desencadenadores (triggers)

5. Gestión de datos distribuidos

  1. sql server integration services
  2. modificar una base de datos
  3. el programa bcp
  4. los servidores remotos
  5. la administración de las transacciones distribuidas

6. Los tipos avanzados

  1. trabajar con el formato xml
  2. servicios web xml
  3. parámetros con valor de tabla
  4. las estructuras jerárquicas
  5. los datos no estructurados
  6. los datos espaciales

7. Clr

  1. sql server y el clr
  2. definir código clr administrado en sql server

módulo 2. Administración de bases de datos con sql server 2008

1. Presentación

  1. introducción
  2. presentación de sql server
  3. arquitectura
  4. base de datos sql server

2. Instalación y configuración

  1. instalar sql server
  2. verificar la instalación y configurarla
  3. las herramientas
  4. la configuración
  5. el servicio de texto completo
  6. instalar un componente

3. Gestión de la base de datos

  1. nociones generales
  2. crear, gestionar y eliminar una base de datos
  3. establecer grupos de archivos
  4. instrucciones insert, select, into
  5. estructura de los índices
  6. la partición de tablas y de índices
  7. la compresión de los datos
  8. el cifrado de los datos
  9. planificación

4. Gestión de la seguridad del acceso

  1. introducción
  2. gestión de los accesos al servidor
  3. gestión de los usuarios de base de datos
  4. gestión de los esquemas
  5. gestión de los derechos
  6. los roles

5. Tareas planificadas

  1. introducción
  2. configuración de los servicios
  3. los operadores
  4. las alertas

6. Transferencia de datos

  1. la importación y la exportación de datos
  2. la herramienta bcp
  3. ssis

7. Service broker

  1. service broker
  2. establecimiento
  3. utilizar service broker
  4. los certificados
  5. service broker entre dos bases distintas

8. Replicación

  1. presentación
  2. las necesidades para la replicación
  3. los modelos de replicación
  4. planificación
  5. el acceso a la red
  6. puesta en marcha
  7. el acceso a los datos remotos

9. Copia de seguridad

  1. introducción
  2. planificación
  3. el establecimiento de las copias de seguridad

10. Restauración

  1. descripción general del proceso de restauración
  2. restauración de las copias de seguridad
  3. servidor de seguridad

11. Optimización

  1. auditoría de la actividad de sql server
  2. generador de perfiles
  3. monitor de rendimiento (monitor de sistema)
  4. optimización de la memoria y de la unidad central
  5. limitación de los recursos utilizados por una consulta
  6. el plan de ejecución de una consulta
  7. el plan de mantenimiento
  8. asistente de configuración del motor de base de datos
  9. los triggers ddl
  10. los triggers de conexión
  11. powershell
  12. la gestión de las reglas
  13. creación de copia en espejo

12. Anexo

  1. recursos en la web
  2. glosario

Cursos relacionados

Técnico Superior en Programación con Microsoft Visual C# 2010

Aprender a desarrollar aplicaciones utilizando la tecnologí­a de programación Microsoft Visual C# 2010.Conocer en profundidad el acceso a base de datos utilizando la tecnologí­a ADO.NET.Aprender los fundamentos de programación para su correcta aplicación.Conocer las caracterí­sticas propias de la interfaz de Windows Forms.

Linux Profesional

Aprende a utilizar Linux a nivel profesional. Desde la instalación con este curso desarrollarás los conocimientos necesarios para configurar y utilizar Linux en entornos laborales. Un curso que permitirá usar Linux como un experto. Curso 100% Gratuito para Trabajadores

Desarrollo Web para Comercio Electrónico

Con este curso te convertirás en un experto en el desarrollo web enfocado al comercio electrónico. Podrás crear páginas web desde cero enfocadas a la venta a través de internet. Uno de los sectores que más crece hoy en día. Ya no importa el tamaño de tu empresa, hay que estar en internet y aprender a vender. Y para ello es imprescindible saber crear webs con pasarelas de comercio...

Técnico en PHP, JavaScript y JQuery

Conocer los aspectos generales de la programación en Java, la estructura de sus programas y la sintaxis de programación. Desarrollar programas manejando la potencia de la programación orientada a objetos, trabajando con la estructura de una clase, sus métodos y atributos, control de accesos, paquetes, etc., para poder dar sentido a la programación orientada a objetos. Controlar errores...

Postgrado de JavaScript y Ajax

Integrar JavaScript y Ajax con el fin de acelerar la carga de páginas web e imbuir de potentes funcionalidades a las páginas Web que realicemos en cualquier lenguaje de programación Web.Comprender el uso de variables, operadores, objetos del lenguaje y del navegador.Aprender a crear efectos Web con JavaScript.Usar interacción con PHP, aceleración de formularios y tipos de datos con el fin de...

Desarrollo de aplicaciones móviles con android

La conexión a internet a través del móvil representa más del 70% del tráfico total de internet. Aprovechar este dato es vital para muchas empresas que requieren el desarrollo de aplicaciones específica. Con este curso podrás adquirir los conocimientos fundamentales para el desarrollo de aplicaciones móviles mediante Android Studio. Pueden realizar este curso tanto trabajadores, como...

Marketing Digital

El Márketing Digital es la aplicación de las técnicas clásicas de márketing apoyada por todas las nuevas tecnologías.  Está despegando de forma definitiva gracias a las grandes ventajas que da a los negocios, inversiones más pequeñas, y sobre todo una medición exacta y precisa del ROI. El retorno de la inversión. Al tener números claros, sabiéndolos interpretar se hace más...

Experto en Servidores Linux: Apache

Controlar la gestión de hardware de los servidores. Conseguir una buena administración del sistema. Utilizar los servicios de aplicaciones comunes en los entornos open source.