Curso - Presencial
Lugar
Ciudad de México
Duración
14 Horas
Inicio
Requisitos
Antes de asistir a este curso los estudiantes deben de tener: Experiencia usando el sistema opera... ver mástivo Microsoft Windows® Un entendimiento básico de conceptos de bases de datos relacionales, incluyendo: Diseño lógico y físico de bases de datos Conceptos de integridad de datos Relaciones entre tablas y columnas (llave primaria, llave foránea, uno-a-uno).
Precio
consultar
| Requisitos |
Antes de asistir a este curso los estudiantes deben de tener:
Experiencia usando el sistema operativo Microsoft Windows®
Un entendimiento básico de conceptos de bases de datos relacionales, incluyendo:
Diseño lógico y físico de bases de datos
Conceptos de integridad de datos
Relaciones entre tablas y columnas (llave primaria, llave foránea, uno-a-uno).
|
| Precio |
Consultar con el centro educativo |
infórmate directamente de cómo matricularte, plazas disponibles ...
Módulo 1: Introducción a Transact-SQL
Temas:
• El lenguaje de programación Transact-SQL
• Tipos de sentencias Transact-SQL
• Sintaxis de elementos de Transact-SQL
Laboratorio:
• Usando los libros en línea de SQL Server
Conocimientos:
Los estudiantes serán capaces de:
• Diferenciar entre Transact-SQL y ANSI-SQL
• Describir los tipos básicos de Transact-SQL
• Describir la sintaxis de elementos de Transact-SQL
Módulo 2: Usando Herramientas de Consulta de Transact-SQL
Temas:
• SQL Query Analyzer
• Usando la herramienta de Object Browser dentro del SQL Query Analyzer
• Usando la utilería de osql
• Ejecutado sentencias Transact-SQL
Laboratorio:
• Creando y ejecutando scripts de Transact-SQL
Conocimientos:
Los estudiantes serán capaces de:
• Describir las funciones básicas del SQL Query Analyzer
• Describir como usar la herramienta de Object Browser en SQL Query Analyzer
• Describir como se usan las plantillas en el SQL Query Analyzer
• Describir como se usa la utilería de línea de comandos osql
• Ejecutar sentencias Transact-SQL de diferentes maneras
Módulo 3: Obteniendo Datos
Temas:
• Obteniendo datos utilizando la sentencia SELECT
• Filtrando datos
• Dando formato a resultados
• Como se procesan consultas
• Consideraciones de desempeño
Laboratorio:
• Obteniendo datos y manipulando resultados
Conocimientos:
Los estudiantes serán capaces de:
• Obtener datos desde tablas al utilizar la sentencia SELECT
• Filtrar datos al utilizar las diferentes condiciones de búsqueda a utilizar con la cláusula WHERE
• Dar formato a resultados
• Describir como se procesan consultas
• Describir consideraciones de desempeño que afectan la obtención de datos
Módulo 4: Agrupando y Resumiendo Datos
Temas:
• Listando los n valores mayores
• Utilizando funciones de agregación
• Fundamentos de GROUP BY
• Generando valores agregados dentro de resultados
• Usando las cláusulas COMPUTE y COMPUTE BY
Laboratorio:
• Agrupando y resumiendo datos
Conocimientos:
Los estudiantes serán capaces de:
• Usar la palabra reservada TOP n para obtener una lista de los valores mayores especificados dentro de una tabla
• Generar un valor resumido único al usar funciones agregadas
• Organizar datos resumidos de para una columna al utilizar funciones de agregación con las cláusulas GROUP BY y HAVING
• Organizar datos resumidos de para una columna al utilizar funciones de agregación con la cláusula GROUP BY y el operador ROLLUP o el operador CUBE
• Generar reportes de rupturas controladas usando las cláusulas COMPUTE y COMPUTE BY
Módulo 5: Uniendo Múltiples Tablas
Temas:
• Usando alias para nombres da tablas
• Combinando datos de múltiples tablas
• Combinando múltiples resultados
Laboratorio:
• Consultando múltiples tablas
Conocimientos:
Los estudiantes serán capaces de:
• Usar alias para nombres de tablas
• Combinar datos de dos o más tablas al usar uniones
• Combinar múltiples resultados hacia un solo resultado al utilizar el operador UNION
Módulo 6: Trabajando con Subconsultas
Temas:
• Introducción a subconsultas
• Usando una subconsulta como una tabla derivada
• Usando una subconsulta como una expresión
• Usando una subconsulta para datos correlacionados
• Usando las cláusulas EXISTS y NOT EXISTS
Laboratorio:
• Trabajando con subconsultas
Conocimientos:
Los estudiantes serán capaces de:
• Describir cuando y como utilizar una subconsulta
• Usar subconsultas para romper y realizar consultas complejas
Módulo 7: Modificando Datos
Temas:
• Usando transacciones
• Insertando datos
• Borrando datos
• Actualizando datos
• Consideraciones de desempeño
Laboratorio:
• Modificando datos
Conocimientos:
Los estudiantes serán capaces de:
• Describir como trabajan transacciones
• Escribir sentencias INSERT, DELETE y UPDATE para modificar los datos en tablas
• Describir consideraciones de desempeño relacionadas con la modificación de datos
Módulo 8: Consultando Índices de Texto Completo
Temas:
• Introducción al servicio de Microsoft Search
• Componentes del servicio de Microsoft Search
• Obteniendo información acerca de índices de texto completo
• Escribiendo consultas de texto completo
Laboratorio:
• Consultando índices de texto completo
Conocimientos:
Los estudiantes serán capaces de:
• Describir funciones y componentes del servicio de Microsoft Search
• Escribir sentencias de texto completo
• Obtener información sobre índices de texto completo
Módulo 9: Introducción a Objetos de Programación
Temas:
• Desplegando el texto de un objeto de programación
• Introducción a vistas
• Ventajas de vistas
• Creando vistas
• Introducción a procedimientos almacenados
• Introducción a Triggers
• Introducción a funciones definidas por el usuario
Laboratorio:
• Trabajando con vistas
Conocimientos:
Los estudiantes serán capaces de:
• Desplegar el texto de un objeto de programación
• Describir los conceptos de vistas
• Listar las ventajas de vistas
• Describir procedimientos
• Describir triggers
• Describir funciones definidas por el usuario
Duración: 2 días
infórmate directamente de cómo matricularte, plazas disponibles ...
| Dónde | Ciudad de México, Plaza Polanco, Jaime Balmes No. 11, Edificio B Piso 7, Col. Los Morales Polanco |
| Cuándo | Inicio: consultar al centro educativo |
infórmate directamente de cómo matricularte, plazas disponibles ...



¿Has hecho este curso?
infórmate directamente de cómo matricularte, plazas disponibles ...