Perfilado de sección
-
Este tema introduce el Lenguaje SQL; un lenguaje global y declarativo que constituye el motor de los sistemas de gestión de bases de datos relacionales modernos. Al actuar tanto como lenguaje de definición de datos (DDL) como de manipulación de datos (DML), el lenguaje SQL permite a los usuarios definir esquemas, tablas y vistas, además de realizar consultas y actualizaciones complejas de forma independiente a los detalles técnicos de almacenamiento.
-
-
-
CLASE 3.1.1 Consultas a bases de datos relacionales: SQL Básico. Página
En esta lección magistral se ofrece una introducción técnica y evolutiva al lenguaje SQL, presentándolo como el estándar universal y declarativo fundamentado en el cálculo relacional de tuplas. El profesor recorre la cronología de sus estándares, desde sus orígenes básicos hasta la incorporación de procedimientos almacenados, orientación a objetos y el manejo de datos semiestructurados como XML. El núcleo de la clase explica la sintaxis del bloque básico (SELECT-FROM-WHERE), estableciendo paralelismos directos con los operadores de proyección, producto cartesiano y selección del álgebra relacional. Finalmente, el profesor distingue la capacidad del SQL básico frente al avanzado; advirtiendo que las consultas que requieren cuantificadores universales o divisiones relacionales no pueden resolverse únicamente con la estructura fundamental, sino que exigen herramientas de mayor complejidad lógica.
No disponible hasta que: La actividad CUESTIONARIO 2.1.3 Operaciones en el Modelo Relacional - ... ...No disponible hasta que: La actividad CUESTIONARIO 2.1.3 Operaciones en el Modelo Relacional - Violación de Restricciones. esté marcada como realizada -
LECCIÓN 3.1.1 La cláusula SELECT. PáginaNo disponible hasta que: La actividad CLASE 3.1.1 Consultas a bases de datos relacionales: SQL ... ...No disponible hasta que: La actividad CLASE 3.1.1 Consultas a bases de datos relacionales: SQL Básico. esté marcada como realizada
-
LECTURA 3.1.1 SQL-99: definición del esquema, restricciones, consultas y vistas. URLNo disponible hasta que: La actividad LECCIÓN 3.1.1 La cláusula SELECT. esté marcada como realizada ...No disponible hasta que: La actividad LECCIÓN 3.1.1 La cláusula SELECT. esté marcada como realizada
-
EJERCICIOS 3.1.1 La cláusula SELECT. PáginaNo disponible hasta que: La actividad LECTURA 3.1.1 SQL-99: definición del esquema, ... ...No disponible hasta que: La actividad LECTURA 3.1.1 SQL-99: definición del esquema, restricciones, consultas y vistas. esté marcada como realizada
-
TAREA 3.1.1 La cláusula SELECT.Apertura: viernes, 19 de junio de 2026, 00:00
La tarea consta de UN (1) problema sobre la cláusula SELECT que debe ser resuelto en forma MANUSCRITA en UNA (1) sola cara de una HOJA BLANCA TAMAÑO CARTA; la cual deberá ser escaneada y enviada por esta plataforma.
No disponible hasta que: La actividad EJERCICIOS 3.1.1 La cláusula SELECT. esté marcada como ... ...No disponible hasta que: La actividad EJERCICIOS 3.1.1 La cláusula SELECT. esté marcada como realizada -
CUESTIONARIO 3.1.1 La cláusula SELECT.Abrió: viernes, 19 de junio de 2026, 00:00Cerró: lunes, 13 de julio de 2026, 14:17
Antes de resolver este cuestionario, usted debe haber asistido a la clase con el profesor, haber visto los videos y hecho la tarea. Asegúrese de haber comprendido los conceptos fundamentales planteados en clase; ya que este cuestionario SOLO puede ser respondido en UN (1) solo intento. El cuestionario consta de 10 preguntas, con un valor de 1 punto por pregunta. Usted dispone de 10 minutos para responder todo el cuestionario.
No disponible hasta que: La actividad TAREA 3.1.1 La cláusula SELECT. esté marcada como realizada
-
-
-
-
-
CLASE 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio. Página
Esta lección se enfoca en el lenguaje SQL intermedio, explorando las capacidades del lenguaje que superan el bloque básico y se alejan de los lenguajes formales tradicionales. El núcleo de la enseñanza radica en el ordenamiento y el agrupamiento; funciones que permiten organizar las filas mediante la cláusula ORDER BY y realizar particionamientos de datos para obtener resúmenes específicos. Se explica detalladamente el uso de funciones de agregación y la cláusula HAVING, las cuales sirven para procesar y filtrar grupos de información basándose en condiciones lógicas. Finalmente, el profesor aborda la ejecución de operaciones de conjunto y los diversos tipos de uniones o joins; subrayando la importancia de permitir que el manejador de la base de datos optimice las consultas de manera eficiente.
No disponible hasta que: La actividad CUESTIONARIO 3.1.1 La cláusula SELECT. esté marcada como ... ...No disponible hasta que: La actividad CUESTIONARIO 3.1.1 La cláusula SELECT. esté marcada como realizada -
LECCIÓN 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio. PáginaNo disponible hasta que: La actividad CLASE 3.2.1 Consultas a bases de datos relacionales: SQL ... ...No disponible hasta que: La actividad CLASE 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio. esté marcada como realizada
-
LABORATORIO 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio. PáginaNo disponible hasta que: La actividad LECCIÓN 3.2.1 Consultas a bases de datos relacionales: SQL ... ...No disponible hasta que: La actividad LECCIÓN 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio. esté marcada como realizada
-
CUESTIONARIO 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio.Abrió: viernes, 10 de julio de 2026, 09:00Cerró: viernes, 10 de julio de 2026, 09:20
Antes de resolver este cuestionario, usted debe haber asistido a la clase con el profesor, haber visto los videos y hecho la tarea. Asegúrese de haber comprendido los conceptos fundamentales planteados en clase; ya que este cuestionario SOLO puede ser respondido en UN (1) solo intento. El cuestionario consta de 10 preguntas, con un valor de 1 punto por pregunta. Usted dispone de 10 minutos para responder todo el cuestionario.
No disponible hasta que: La actividad LABORATORIO 3.2.1 Consultas a bases de datos relacionales: ... ...No disponible hasta que: La actividad LABORATORIO 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio. esté marcada como realizada
-
-
-
-
-
CLASE 3.3.1 Consultas a bases de datos relacionales: SQL Avanzado. Página
Esta clase se centra en el concepto de SQL avanzado, definiéndolo principalmente a través del uso de subconsultas y el anidamiento de bloques lógicos dentro de las cláusulas WHERE y HAVING. El profesor distingue entre consultas unitarias, que devuelven una única fila, y las no unitarias, que requieren el uso de cuantificadores como ANY, ALL, IN o EXISTS para evaluar múltiples resultados. Un punto crítico de la lección es la diferencia entre consultas correlacionadas y no correlacionadas, advirtiendo que las primeras son menos eficientes porque deben ejecutarse repetidamente por cada fila de la consulta externa. Finalmente, el profesor ofrece estrategias para optimizar el diseño de bases de datos, sugiriendo evitar el anidamiento innecesario, utilizar vistas para mejorar la legibilidad y emplear técnicas específicas para representar operaciones complejas como la división relacional.
No disponible hasta que: La actividad CUESTIONARIO 3.2.1 Consultas a bases de datos relacionales:... ...No disponible hasta que: La actividad CUESTIONARIO 3.2.1 Consultas a bases de datos relacionales: SQL Intermedio. esté marcada como realizada -
LABORATORIO 3.3.1 Consultas a bases de datos relacionales: SQL Avanzado. PáginaNo disponible hasta que: La actividad CLASE 3.3.1 Consultas a bases de datos relacionales: SQL ... ...No disponible hasta que: La actividad CLASE 3.3.1 Consultas a bases de datos relacionales: SQL Avanzado. esté marcada como realizada
-
CUESTIONARIO 3.3.1 Consultas a bases de datos relacionales: SQL Avanzado.Abrió: lunes, 13 de julio de 2026, 09:00Cerró: lunes, 13 de julio de 2026, 12:04
Antes de resolver este cuestionario, usted debe haber asistido a la clase con el profesor, haber visto los videos y hecho la tarea. Asegúrese de haber comprendido los conceptos fundamentales planteados en clase; ya que este cuestionario SOLO puede ser respondido en UN (1) solo intento. El cuestionario consta de 10 preguntas, con un valor de 1 punto por pregunta. Usted dispone de 10 minutos para responder todo el cuestionario.
No disponible hasta que: La actividad LABORATORIO 3.3.1 Consultas a bases de datos relacionales: ... ...No disponible hasta que: La actividad LABORATORIO 3.3.1 Consultas a bases de datos relacionales: SQL Avanzado. esté marcada como realizada
-
-
-