Ir al contenido principal

Centro de Capacitación del Comercio

20 horas · 100% online · certificado

Modelado de datos y SQL

INSCRIPCIÓN ONLINE

$130.000

Hasta 12 cuotas con Mercado Pago

20 horas · 100% online · certificado

¿Lo toma tu empresa? Lo puedes pagar con tu franquicia SENCE.

Certificado al terminar

Sobre el curso

Modelado de datos y SQL es un curso online asincrónico de 20 horas.

Establecer las directrices y procedimientos exactos para diseñar una base de datos desde el principio con facilidad y sencillez, así como aprender a manejar con fluidez y claridad el lenguaje SQL.

El programa está organizado en 6 módulos, con objetivos y contenidos definidos por ADR Formación.

Lo que aprenderás

  • Sentar las bases para el aprendizaje y entendimiento de las bases de datos.
  • Aprender y aplicar las diferentes tipologías, modelos de aplicación y tipos de usuarios, con objeto de asimilar de una manera clara el entorno global que define a una base de datos.
  • Obtener los conocimientos básicos y elementales para entender como diseñar en una primera etapa de definición de base de datos. Identificar las necesidades y representarlas de una manera gráfica, fácil e intuitiva con el objeto de una correcta posterior implementación.
  • Aprender a recoger la información representada en la primera etapa del modelado de datos, trasladarla al gestor de bases de datos y mediante las diferentes relaciones definidas previamente, de una manera muy intuitiva saber aplicar las diferentes formas entre las diferentes tablas que forman parte de nuestra base de datos.
  • Aprender los fundamentos principales de interacción con las bases de datos a través de los conceptos elementales de programación SQL, así como saber aplicar las diferentes sentencias o formulaciones.
  • Aprender los fundamentos elementales del lenguaje SQL para su correcta aplicación en cualquier gestor de bases de datos.

Contenido del curso

Módulo 1: Introducción a las bases de datos
2 Horas 10 Minutos

Objetivo: Sentar las bases para el aprendizaje y entendimiento de las bases de datos.

  • Origen de las bases de datos
  • Un poco de historia
  • Sistemas de archivos
  • Clasificación
  • Un caso real
  • Sistemas de archivos vs. Bases de datos
  • Consultas
  • Flexibilidad
  • Problemas
  • Integridad
  • Concurrencia
  • Resumen
Módulo 2: Estructura y componentes de las bases de datos
3 Horas 55 Minutos

Objetivo: Aprender y aplicar las diferentes tipologías, modelos de aplicación y tipos de usuarios, con objeto de asimilar de una manera clara el entorno global que define a una base de datos.

  • Introducción
  • Estructura y componentes de las bases de datos
  • Usos de las bases de datos
  • Niveles de abstracción
  • Gestores de Bases de Datos
  • Lenguajes
  • Diccionario de datos
  • Software
  • En profundidad
  • Usuarios
  • Requisitos
  • Clasificación
  • Las doce reglas de Codd de definición de un SGBD relacional
  • Clasificación de las bases de datos
  • Centralizadas
  • Distribuidas
  • Bases de datos NoSQL
  • Resumen
Módulo 3: Modelado de datos I: Conceptos generales
4 Horas 20 Minutos

Objetivo: Obtener los conocimientos básicos y elementales para entender como diseñar en una primera etapa de definición de base de datos. Identificar las necesidades y representarlas de una manera gráfica, fácil e intuitiva con el objeto de una correcta posterior implementación.

  • Introducción
  • Primeros pasos
  • Etapas previas
  • Composición
  • Modelo Relacional
  • Modelo Jerárquico
  • Modelo En Red
  • Modelo Orientado a objetos
  • Modelo Entidad-Relación
  • Entidades
  • Software de aplicación
  • Relación
  • Tuplas
  • Atributos
  • Cardinalidad
  • Modelos de datos: Ventajas y desventajas
  • Resumen
Módulo 4: Modelado de datos II: Normalización
2 Horas

Objetivo: Aprender a recoger la información representada en la primera etapa del modelado de datos, trasladarla al gestor de bases de datos y mediante las diferentes relaciones definidas previamente, de una manera muy intuitiva saber aplicar las diferentes formas entre las diferentes tablas que forman parte de nuestra base de datos.

  • Composición
  • Conceptos generales
  • Dependencia funcional
  • Dependencia funcional completa
  • Dependencia transitiva
  • Formas
  • Forma 1FN
  • Forma 2FN
  • Forma 3FN
  • Otras formas
  • 4FN
  • 5FN
  • 6FN
  • Resumen
Módulo 5: Lenguaje SQL (I)
1 Hora 55 Minutos

Objetivo: Aprender los fundamentos principales de interacción con las bases de datos a través de los conceptos elementales de programación SQL, así como saber aplicar las diferentes sentencias o formulaciones.

  • Introducción
  • Clasificación
  • Tipos de dominios en SQL
  • phpMyAdmin
  • HeidiSQL
  • Resumen
Módulo 6: Lenguaje SQL (II)
5 Horas 40 Minutos

Objetivo: Aprender los fundamentos elementales del lenguaje SQL para su correcta aplicación en cualquier gestor de bases de datos.

  • Lenguaje de Definición de Datos (DDL)
  • Create
  • Drop
  • Alter
  • Truncate
  • Rename
  • Lenguaje de Manipulación de Datos (DML)
  • Select
  • Insert
  • Delete
  • Update
  • Lenguaje de Control de Datos (DCL)
  • Grant
  • Revoke
  • Lenguaje de Control de Transacciones (TCL)
  • Commit
  • Savepoint
  • Rollback
  • Aplicación real: Normalizando tablas
  • Ejemplo práctico
  • Resumen

¿Para quién es?

Diseñadores y profesionales creativos

Profesionales informáticos (desarrolladores web, técnicos, analistas de datos, administradores de datos, etc.) y a cualquier persona que desee iniciarse en el estudio y obtención de conocimientos elementales de evaluación y puesta en marcha de bases de datos desde su etapa inicial, la de “bocetar” todos los elementos participantes y sus relaciones, hasta su puesta en marcha final.

Requisitos

  • No son necesarios requisitos concretos.

Certificado y respaldo

Certificado

Recibirás un certificado digital al aprobar el curso.

Respaldo institucional

Centro de Capacitación del Comercio, OTEC de la Cámara de Comercio de Santiago.

Formación online

Curso asincrónico para avanzar según tu disponibilidad.

Preguntas frecuentes

¿El curso tiene horarios establecidos?
No. Es un curso asincrónico y puedes avanzar según tu disponibilidad, sin conectarte a clases en un horario determinado.
¿Cómo accedo al curso después de comprarlo?
Una vez aprobado el pago y procesada la matrícula, recibirás por correo electrónico las instrucciones para acceder al aula.
¿Cómo obtengo el certificado?
Para obtener el certificado digital debes completar los contenidos y cumplir los criterios de aprobación establecidos para el curso.
¿Necesito conocimientos previos?
No son necesarios requisitos concretos.
¿Cuánto dura el curso?
El curso tiene una duración oficial de 20 horas.

¿Prefieres formación en vivo o más profunda?

Conoce nuestros cursos presenciales y diplomados con relator en directo.

¿Prefieres que te asesore un ejecutivo?

Déjanos tus datos y te contactaremos para resolver tus dudas.

Por favor, activa JavaScript en tu navegador para completar este formulario.