Manejo de queries para la extracción y análisis de datos con SQL

Estudia en la Universidad N°1 de habla hispana en Latinoamérica por QS Latam University Rankings 2024

Acerca del programa:

Microsoft SQL-Server es un sistema de gestión de información que, mediante el manejo de queries o “consultas” permite la eficiente extracción y análisis de datos.


Dirigido a:

Jefes de departamentos, área o sección, coordinadores de procesos y administrativos a cargo del manejo de datos en su puesto de trabajo. 


Jefe de Programa

Jaime Navón Cohen

Profesor Asociado. Ingeniero Civil Eléctrico de la U.de Chile, Master en Ciencias de la Computación del Technion en Israel y Doctor en Ciencias de Computación de University of North Carolina at Chapel Hill. Jefe de Programa en los diplomados de Big Data Ciencia de Datos, Inteligencia de Negocios, Desarrollo de Aplicaciones Web y Desarrollo de Aplicaciones Móviles y Blockchain.
linkedin

Equipo Docente

keyboard_arrow_down

Marcela Contreras Gálvez

Operadora de computadores profesionales. Profesora de Capacitación y Desarrollo UC, en el programa de computación EccompUC, Pontificia Universidad Católica de Chile.

Miguel Ángel Valladares Silva

Analista de Sistemas, AIEP. Profesor de Capacitación y Desarrollo UC, en el programa de computación EccompUC, Pontificia Universidad Católica de Chile.

Rosa Lara Cuevas

Ingeniera en informática DuocUC. Profesora de Capacitación y Desarrollo UC, en el programa de computación EccompUC, Pontificia Universidad Católica de Chile.

(*) El curso será dictado por uno de los profesores descritos en “Equipo Docente” que será designado por la unidad.

Descripción

Las actuales exigencias del mundo empresarial ponen de manifiesto la necesidad de contar con información de calidad, precisa, oportuna y confiable. Sin embargo, este objetivo no siempre se cumple a cabalidad, siendo una de las causas más comunes el mal diseño y manejo de datos, o bien el uso de archivos planos tipo Excel, con datos no estructurados ni relacionados adecuadamente entre sí; llamando equivocadamente a eso una “base de datos”.

Lo anterior, ha producido grandes problemas de mantenimiento, rendimiento, pérdidas de información, acceso, recuperación y redundancia de datos.

Con la finalidad de hacer frente a este tipo problemática surge el presente curso, en el que se estudiarán las herramientas de MSQL-Server para ejecutar una adecuada administración de bases de datos.

Al finalizar el curso, los participantes serán capaces de crear bases de datos correctamente relacionadas y, a su vez, realizar reportes con resúmenes de información sin sobrecargar el sistema. 

(*) El cierre de matrículas será 48 horas hábiles antes del inicio de la actividad. 

(**) Las clases Zoom NO serán grabadas por lo que el alumno deberá asistir para no quedar ausente.

Requisitos de Ingreso

Se sugiere contar con conocimientos a nivel usuario del entorno de trabajo del sistema operativo Windows y conocimientos generales de algún lenguaje de programación a nivel básico.

Además, el alumno tendrá que contar un equipo con conexión a Internet que cuente la versión SQL Server Express 2019 gratuita y descargable desde la página de Microsoft, parlantes y micrófono incorporados.

Objetivos de Aprendizaje

Emplear el sistema MSQL-Server en la realización de consultas de forma segura y eficiente.

Metodología

El curso se desarrollará mediante unidades temáticas que comprenden sesiones teórico-prácticas. La metodología emplea ejercicios diseñados para facilitar la participación de los alumnos, internalizando los contenidos, aplicando herramientas y ejercitando competencias a través del uso de 2 plataformas digitales: Moodle y Zoom.

En el caso de la plataforma Moodle, esta será utilizada por cada participante para tener acceso al escritorio del alumno. En este espacio virtual podrán encontrar la documentación del programa, apuntes de estudio, manual del usuario, chat de comunicación con el relator y links de ingreso a las sesiones por Zoom.

Para las clases que se realizan por Zoom, la primera parte, a modo de introducción, será destinada a la presentación conceptual y análisis teórico de los conceptos. En estas sesiones los relatores desarrollarán los contenidos con medios audiovisuales (presentaciones en PowerPoint, cuando corresponda), basándose en una metodología participativa entre profesor y estudiantes. El resto de cada sesión será de tipo práctico. En donde los participantes podrán llevar a la práctica la materia y los conceptos vistos en la clase.

En las horas prácticas se realizarán las siguientes actividades en clases:

- Análisis de requerimientos para la elaboración de bases de datos relacionales.

- Generación de modelo lógico y físico entidad-relación.

- Uso del lenguaje Transact-SQL para la elaboración de bases de datos y tablas.

- Consultas de extracción, filtrado y sumarización de datos.

- Consultas multitablas.

Desglose de cursos

1.     Diseñar bases de datos relacionales utilizando MSQL Server.

1.1.  Planificación y diseño de bases de datos.

1.1.1. Proceso de planificación.

1.1.2. Importancia del diseño de bases de datos.

1.1.3. Metodología de diseño de bases de datos.

1.1.4. Análisis de requerimientos y especificaciones.

1.1.5. Diseño lógico.

1.1.6. Diseño físico.

2.     Emplear los elementos del entorno gráfico de SQL Server Management Studio (SSMS).

2.1.  Descripción del programa.

2.1.1.    Explorador de objetos.

2.1.2.    Explorador de plantillas.

2.1.3.    Editor de consultas.

2.1.4.    Introducción al lenguaje SQL y Transact SQL.

2.1.5.    Instrucciones principales del DDL, DML y TCL.

3.     Crear bases de datos y tablas en el programa SQL Server.

3.1.  Elaboración de objetos contenedores de datos.

3.1.1.    Creación y actualización de bases de datos.

3.1.2.    Creación de tablas y manejo de datos.

3.1.3.    Relacionamiento de tablas.

3.1.4.    Creación y uso de llaves primarias y foráneas

3.1.5.    Inserción de datos en tablas.

4.     Obtener datos con el programa MSQL Server.

4.1.  Programación de bases de satos.

4.1.1.    Consultas a una tabla.

4.1.2.    Filtrar datos con WHERE.

4.1.3.    Ordenar datos de una tabla.

4.1.4.    Usar alias en las consultas.

4.1.5.    Usar funciones de agregación.

4.1.6.    Usar fórmulas en consultas.

4.1.7.    Consultas multitablas.

4.1.7.1.          INNER JOIN.

4.1.7.2.          LEFT JOIN.

4.1.7.3.          FULL JOIN.

Evaluación

Los participantes aprobarán el curso con nota mínima 4,0 en escala de 1 a 7.

Tendrán las siguientes evaluaciones y ponderaciones:

  • Una primera prueba práctica individual que será valorada con pauta de cotejo y cuya ponderación corresponde al 40% de la nota final del curso. Esta actividad consistirá en elaborar modelos lógicos y físicos entidad-relación. Creación de base de datos y tablas con uso de queries.

Los criterios que se evaluarán son:

  • Elaboración de modelos.
  • Uso de queries.
  • Una segunda prueba práctica individual que será valorada con pauta de cotejo y cuya ponderación corresponde al 60% de la nota final del curso.

Esta actividad consistirá en el uso de queries para la obtención y análisis de datos.

Los criterios que se evaluarán son:

  • Uso de SELECT.
  • Uso de WHERE.
  • Uso de INNER JOIN y LEFT JOIN.

Requisitos Aprobación

El alumno recibirá un certificado digital de aprobación al alcanzar un promedio de nota igual o superior a 4,0 y asistencia de conexión sincrónica mínima del 75%.

Proceso de Admisión

Las personas interesadas deberán completar la ficha de inscripción ubicada al lado derecho de esta página web.

- Las inscripciones son hasta completar las vacantes.

VACANTES: 20

INFORMACIÓN RELEVANTE

  • Con el objetivo de brindar las condiciones de infraestructura necesaria y la asistencia adecuada al inicio y durante las clases para personas con discapacidad: Física o motriz, Sensorial (Visual o auditiva) u otra, los invitamos a informarlo. 
  • El postular no asegura el cupo, una vez inscrito o aceptado en el programa se debe pagar el valor completo de la actividad para estar matriculado.
  • No se tramitarán postulaciones incompletas.

Puedes revisar aquí más información importante sobre el proceso de admisión y matrícula.


¿Te parece interesante este programa?

No