Contáctanos por Teléfono: Monterrey: (81) 80.04.54.94 | Ciudad de México: (55) 36.22.07.38 | Jalisco: 33.36.66.05.29 | Lada sin Costo México: 800.552.9951

Nivel Básico - Avanzado

Área: Informática y Telecomunicaciones
Duración: 08 Hrs.
Modalidad: In Company

Solicita más Información

Contacta con un asesor de ventas para obtener ayuda personalizada

  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Consultek utiliza la información que usted nos proporciona para contactarlos sobre nuestro contenido, productos y servicios relevantes. Podrá darse de baja de estas comunicaciones en cualquier momento. Para obtener más información, consulte nuestra politica de privacidad.

  • This field is for validation purposes and should be left unchanged.

OBJETIVO DE ESTE CURSO

Al finalizar el curso, el participante aplicará sentencias SQL optimizadas para manejar grandes cantidades de datos de manera rápida y confiable.

Competencias a Desarrollar: Orientación a resultados, capacidad crítica, mejora continua.

Requisitos de software:
Windows 10, SQL Server Express o superior y SQL Server Management Studio Requisitos de hardware: Procesador I5 o superior, o equivalente en AMD con 8 mb de RAM

DIRIGIDO A

Al público en general y empresas del sector servicio o manufactura

TEMARIO DEL CURSO

Módulo 1. Introducción al Diseño de Base de Datos

  • ¿Qué es un Sistema Manejador de Bases de Datos Relacional?
  • Normalización de información
  • Reglas informales y tips que deben tomarse en cuenta
  • Proceso del diseño de una base de datos relacional

Módulo 2. Entorno del Trabajo de SQL Server Management Studio

  • SQL Server y SQL Server Management Studio
  • Object Explorer
  • Ventanas de consulta
  • El lenguaje SQL
  • Componentes (DDL, DML, DCL)

Módulo 3. Proceso de Importación de Información

  • Normalizar la información a partir de Excel
  • Creación de una base de datos
  • Objetos de una base de datos
  • Importar la información de hojas de cálculo
  • Tipos de datos de campos

Módulo 4. Tipos de Relaciones

  • Llaves primarias (PK)
  • Llaves foráneas (FK)
  • Relaciones uno a varios
  • Relaciones uno a uno
  • Relaciones varios a varios

Módulo 5. Definición de Datos

  • Creación de una base de datos
  • Tipos de datos del sistema
  • Creación de tablas
  • Creación de reglas y datos predeterminados
  • Edición de estructura de tablas
  • Copia de la estructura de una tabla
  • Copia de la estructura y datos de una tabla
  • Eliminación de tablas
  • Integridad referencial
  • Creación de índices

Módulo 6. Selección de Datos

  • Selección de información (Select..From.., Distinct, Alias ).
  • Especificación de criterios de selección de información (Where…)
  • Operadores lógicos (In, Like, Between), matemáticos y comodines.
  • Valores nulos
  • Ordenamiento de la información (Order by)
  • Agrupación de información y funciones de grupo (Group by, Having)
  • Creación de Vistas

Módulo 7. Manipulación de Datos

  • Inserción de información (insert)
  • Eliminación de registros (delete, truncate)
  • Actualización de información (update)

Módulo 8. Crear Consultas de Múltiples Tablas

  • Descripción de uso de la instrucción Joins
  • Consultas con Inner Joins
  • Left Join y Right Join

Módulo 9. Uso de Funciones

  • Principales funciones para datos tipo carácter
  • Principales funciones matemáticas
  • Principales funciones para datos tipo fecha

Módulo 10. Uso de Operadores de Conjunto

  • Desarrollo de consultas con el operador UNION
  • Uso de EXCEPT e INTERSECT
  • Uso de APPLY

Módulo 11. Uso de Funciones Integradas

  • Desarrollo de consultas con funciones integradas
  • Uso de funciones de conversión
  • Uso de funciones lógicas
  • Uso de funciones para el manejo de valores nulos

Módulo 12. Uso de Conjuntos Pivoting y Grouping

  • Preparación de consultas con Pivot
  • Desarrollo de consultas con Pivot

Módulo 13. Control de Transacciones

  • Commit y Rollback
  • Commit y Rollback por fases

Módulo 14. Sentencias de Control

  • If-then-else-end if
  • Case
  • While loop
  • Etiquetas
  • Try Catch

Módulo 15. Uso de Procedimientos Almacenados

  • Declaración de variables
  • Tipos de procedimientos
  • Creación de procedimientos
  • Ejecución de procedimientos
  • Eliminación de procedimientos
  • Paso de parámetros

Módulo 16. Implementación de Cursores

  • Características
  • Declaración, apertura, uso y cierre

Módulo 17. Implementación de Triggers

  • Características
  • Creación de triggers
  • Eliminación de triggers

BENEFICIOS:

  • Estandarizará sus conocimientos básicos de SQL Server para realizar acciones avanzadas.
  • Optimizará el manejo de los tipos de datos para utilizar caracteres especiales de texto
  • Conocerá el procedimiento para crear consultas de cruces de información.
  • Aumentará la eficiencia de procesos de datos mediante transacciones
  • Identificará la manera de realizar la programación de procesos repetitivos
  • Creará disparadores de acciones que le permita manejar procesos en segundo plano.

OPINIONES DE CLIENTES

CONOCE MÁS CURSOS QUE PODRÍAN INTERESARTE

Áreas de Capacitación 

Conoce la Experiencia en Redes Sociales 

Recibe Próximos Cursos por Correo

Completa el Formulario y recibe en tu correo las próximas fechas de Cursos y Diplomados Abiertos

  • This field is for validation purposes and should be left unchanged.

Comunícate por Teléfono 

Monterrey: (81) 80.04.54.94 

Ciudad de México: (55) 36.22.07.38  

Jalisco: 33.36.66.05.29

Lada sin Costo: 800.552.9951

© Copyright – Consultek.com.mx 2024         Aviso de Privacidad

Comunícate por Teléfono 

Monterrey: (81) 80.04.54.94 

Ciudad de México: (55) 36.22.07.38  

Jalisco: 33.36.66.05.29

Lada sin Costo: 800.552.9951

Conoce la Experiencia en Redes Sociales 

Recibe Próximos Cursos por Correo

Comunicate con un Asesor de Ventas por Teléfono

  • This field is for validation purposes and should be left unchanged.

© Copyright – Consultek.com.mx 2024         Aviso de Privacidad

Comunícate por Teléfono:

Monterrey: (81) 80.04.54.94 

Ciudad de México: (55) 36.22.07.38  

Jalisco: 33.36.66.05.29

Lada sin Costo: 800.552.9951

Conoce la Experiencia en Redes Sociales 

Recibe Próximos Cursos por Correo

Comunícate con un Asesor de Ventas por Teléfono

  • This field is for validation purposes and should be left unchanged.

© Copyright – Consultek.com.mx 2024

Aviso de Privacidad