Certificación internacional Sql Databases Fundamentals

Certificación internacional Sql Databases Fundamentals

Módulos

Modulo I: Introducción

  • Introducción a bases de datos  
    • No relacionales    
    •   Relacionales  
    • Terminología básica
  • Que es sql
    • Tipos de sentencias sql
    • Sql como un lenguaje no procedimental
    • Ejemplos de sql

  • Crear una base de datos
  • Tipos de datos
    • Carácter
    • Numérico
    • Datos temporales
  • Creación de tablas
    • Diseño
    • Refinamiento
    • Creación de esquema
  • Alimentar y modificar datos en la tabla
    • Insertar
    • Actualizar
    • Eliminar
  • Cuando las buenas instrucciones no funcionan    
    • Sin llave primaria
    • Sin llave foránea
    • Violación de columna
    • Conversiones invalidas de fecha

  • Mecanismos de las consultas
  • Clausulas de las consultas
  • Clausula select  
    • Alias
    • Remover duplicados
    • Clausula from      
    • Tablas    
    • Tablas enlazadas      
    • Definir alias de las tablas
  • Clausula where
  • Clausula group by y having
  • Clausula order by

  • Condiciones
    • Uso de parámetros
    • Operador not
  • Construcción de condiciones
  • Tipos de condiciones Igualdad
    • Rango
    • Membresia
    • Semejanza
  • Null

  • Que es el join
    • Producto cartesiano
    • Inner joins
    • Sintaxis Ansi join
  • Join tres o mas tablas
    • Usar subqueries como tablas
    • Uso de la misma tabla dos veces

  • Teoría de conjuntos
  • Teoría de conjuntos en practica 
  • Operadores de conjuntos
    • Unión
    • Intersect
    • Except
  • Reglas de operaciones de conjuntos
    • Ordenar queries compuestos
    • Presedencia de las operaciones

  • Trabajando con cadena de caracteres      
    • Generación      
    • Manipulación
  • Trabajando con datos numéricos      
    • Funciones aritméticas      
    • Controlando precisión del numero
  • Trabajando con datos temporales      
    • Zona horaria      
    • Generar datos temporal      
    • Manipular datos temporales

  • Conceptos de agrupación
  • Funciones de agregación      
    • Implicito versus explicito      
    • Contar valores distintos      
    • Usar expresiones      
    • Como son null interpretados
  • Generar agrupaciones      
    • Una columna      
    • Multiples columnas      
    • Agrupar con expresiones

  • Que es un subquery 
  • Tipos de subqueries 
  • Subqueries no relacionados
    • Multiple columna
    • Multiple fila, única columna 
  • Subqueries relacionados
    • Operador exists
    • Manipulación de datos usando subqueries 
  • Cuando utilizar subqueries.
    • |Subquery como origen de datos
    • Subquery como expresión

  • Bases multiusuario
    • Bloqueo  
    • Bloqueo granular
  • Que es una transacción
    • Iniciar una transacción      
    • Finalizar una transacción      
    • Puntos de guardado de transacciones

  • Que son las vistas 
  • Porque usar vistas
    • Seguridad de los datos
    • Agregación de datos
    • Ocultar complejidad
    • Unir tablas particionadas

Descripción

El curso SQL Databases Fundamentals está diseñado para proporcionar a los participantes una comprensión sólida de las bases de datos relacionales, el lenguaje SQL y la administración básica de bases de datos.

Este curso prepara a los estudiantes para obtener la certificación internacional:

SQL Databases Fundamentals (SQLF-001).

Dirigido a personas interesadas en iniciar su carrera en administración de bases de datos, el curso cubre desde los fundamentos hasta la gestión y optimización de consultas SQL.

Bajo el enfoque Practical Learning Method, los participantes trabajarán en laboratorios, talleres prácticos y/o proyectos reales, asegurando la aplicación efectiva de los conocimientos adquiridos en entornos empresariales.

Objetivos

Al finalizar el curso, los participantes serán capaces de:

  • • Comprender los conceptos básicos de bases de datos, incluyendo bases de datos relacionales y no relacionales
  • • Crear y administrar objetos de bases de datos, como tablas y esquemas
  • • Manipular datos mediante sentencias SQL (SELECT, INSERT, UPDATE, DELETE)
  • • Optimizar consultas SQL, utilizando índices y técnicas de normalización
  • • Aplicar transacciones y control de concurrencia, asegurando la integridad de los datos
  • • Gestionar y administrar bases de datos, implementando buenas prácticas en SQL
  • • Obtener la certificación internacional SQL Databases Fundamentals (SQLF-001)

Para participar en esta capacitación, los asistentes deben cumplir con los siguientes requisitos:

  • • Conocimientos básicos de informática
  • Estos requisitos aseguran que los participantes puedan enfocarse en la aplicación práctica del desarrollo con SQL sin dificultades técnicas iniciales

ofrece

Certificación internacional Sql Databases Fundamentals Aplica
Certificación internacional Sql Databases Fundamentals 30 horas

Metodología de Aprendizaje

La metodología de aprendizaje, independientemente de la modalidad (presencial o remota), se fundamenta en el desarrollo de talleres o laboratorios que conducen a la construcción de un proyecto, emulando la actividad real en una empresa.

El instructor(en vivo), profesional con amplia experiencia en escenarios laborales relacionados con los temas a tratar, actúa como jefe de taller, orientando la práctica de sus estudiantes mediante procesos de transferencia de conocimiento, aplicando al proyecto los conceptos del temario propuesto.

La metodología persigue que el estudiante "no memorice", sino que "entienda" los conceptos y cómo se aplican en un ambiente laboral."

Como resultado de este trabajo, al final de la capacitación el estudiante ha adquirido una experiencia real, estará preparado para el trabajo y para aprobar una entrevista, una prueba técnica y/o lograr calificaciones de nivel superior en los exámenes para certificación internacional.

Condiciones para garantizar resultados exitosos:
  • a. Una institución que exija la aplicación del modelo mediante un ordenamiento, una logística y un control estricto sobre las actividades a desarrollar por parte de los actores dentro de cada sesión de capacitación.
  • b. Un instructor ubicado en cualquier lugar del mundo, que cuente con el conocimiento profundo exigido, con la experticia, la experiencia, y unos valores superlativos, que garanticen una transferencia de conocimiento a muy alto nivel.
  • c. Un estudiante comprometido, con el espacio, el tiempo, la atención que exige el proceso formativo y con la disposición para enfocarse en entender cómo se aplican los conceptos en un ambiente laboral, y no memorizar conceptos para presentar un examen.