logo.jpg (8197 bytes)

  
Suscríbase gratis a nuestro boletín electrónico de Business Intelligence:
   
Nombre:  

   

E-mail:
País:
 

Mayor información sobre nuestros cursos:  

MS SQL Server Avanzado

Duración: 20 horas

Descripción:

En este curso se tratan temas avanzados de SQL Server (administración y seguridad), sentencias SQL avanzadas, Lenguaje Transact-SQL (Procedimientos almacenados, Desencadenadores, etc.) y Programación de Visual Basic con DTS. Recomendamos tomar el curso de SQL Server Básico (SQL Server, Lenguaje SQL e Introducción a DTS) o tener el conocimiento similar.

Contenido del programa:

Capítulo 1. SQL Server Avanzado

Repaso General

¿Qué es una base de datos?
Objetos de bases de datos relacionales
Crear Bases de Datos
Crear Tablas
Crear Índices
Crear Vistas

Administración de SQL Server

Realizar una copia de seguridad de una base de datos
Restaurar una base de datos

Seguridad de SQL Server

Comprender los modos de seguridad
Autentificación de Windows
Autentificación de SQL Server
Utilizar inicios de sesión
-    Crear inicios de sesión
-    Administrar inicios de sesión
Seguridad a nivel de base de datos
-    Usuarios de base de datos
-    Roles de base de datos

Capítulo 2. Lenguaje SQL Avanzado

Repaso General

Las consultas simples
Las consultas multitabla
Las consultas de resumen
Las subconsultas
Actualización de datos
Manipulación de Vistas

Tablas de referencias cruzadas

Introduccción
La sentencia TRANSFORM
Las columnas dinámicas
Las columnas fijas
Resumen del Tema
Ejercicio

Capítulo 3. Transact-SQL

El Analizador de Consultas

Comprender el Analizador de Consultas
Utilizar la ventana Consulta
Utilizar el Navegador de Objetos

Lenguaje de definición de datos

Comprender DDL
Crear, modificar y eliminar objetos
Utilizar el Navegador de Objetos para Definición de Datos
Crear secuencias de comandos DDL

Componentes del lenguaje Transact-SQL

Comandos Transact-SQL
-    Comandos de manipulación de datos
-    Comandos de definición de datos
-    Comandos de administración de base de datos
-    Otros comandos
Operadores Transact-SQL
Funciones Transact-SQL

Objetos de programación

Tablas temporales
Variables

Control de ejecución

Procesamiento Condicional
-    IF ... ELSE
-    CASE
-    El comando GOTO
Bucles
-    WHILE simple
-    WHILE complejos

Cursores de Transact-SQL

Comprender los cursores
-    Características de los cursores
-    Tipos de cursor
Utilizar cursores
-    Crear cursores
-    Manipular filas mediante un cursor
-    Modificar y borrar filas con un cursor

Procedimientos almacenados

Comprender los procedimientos
-    Intercambiar datos con procedimientos almacenados
-    Procedimientos de sistema
-    Procedimientos almacenados definidos por el usuario
Utilizar y crear procedimientos almacenados

Desencadenadores

Comprender los desencadenadores
-    Desencadenadores AFTER
-    Desencadenadores INSTEAD OF
Crear desencadenadores
-    Utilizar el comando CREATE TRIGGER
-    Utilizar la función UPDATE
-    Utilizar las tablas Inserted y Deleted

Capítulo 4. Programación de Visual Basic con DTS

Introducción

Introducción al lenguaje Basic
Fundamentos de Programación
Características Generales

Objetos de programación

Alcance de las variables
Establecimiento del alcance de las variables y declaración de variable
Tipos de variables
Matrices

Componentes del lenguaje

Operadores
-    Operadores Aritméticos
-    Operadores de Comparación
-    Operadores de Concatenación
-    Operadores Lógicos
Funciones
-    Funciones para el manejo de caracteres
-    Funciones de conversión
-    Funciones matemáticas
-    Funciones de fecha y hora
-    Otras funciones
Ejercicio

Control de ejecución

Sentencia If
Sentencia Select ... Case ...
Sentencia Do Until
Sentencia Do While
Sentencia For ... Next ...
Ejercicio

Manejo de Bases de Datos

Acceso a la base de datos
Operaciones con la base de datos
Manejo de diferentes bases de datos
Ejercicio

Colecciones DTS

DTSSource y DTSDestination

Capítulo 5. Agregar funcionalidad a un paquete DTS

Secuencias de comandos ActiveX en DTS

Escribir secuencia de comandos ActiveX en DTS
Agregar secuencias de comandos ActiveX a un paquete DTS

Variables globales con paquetes DTS

Introducción
Crear variables globales
Alcance de las variables globales

Consultas parametrizadas en DTS

   

Anterior

   

Para cualquier comentario acerca de este sitio web favor de dirigirse a webmaster@profinmexico.com