Skip to content
Programación

BASES DE DATOS DE ALTO DESEMPEÑO


Clase
Omar Cornejo Sánchez
Es necesario código de acceso
Inscribirse

Lecciones

Aquí tienes el esquema de la clase:

1. Introducción a las Bases de Datos de Alto Desempeño

13 Jun

Conceptos Teóricos Básicos y revisión de Sistemas de Bases de Datos

2. Bases de Datos y Normalización

27 Jun

3. Lenguaje SQL

27 Jun

4. Restricciones de Integridad y Cardinalidad en Base de Datos

27 Jun

Un activo muy valioso para las organizaciones es la información, la cual debe ser completa y consistente. Para lograrlo, las organizaciones deben contar con una serie de restricciones de integridad referencial en el diseño de la base de datos. ¿Conoces dichas restricciones? ¿Cuál es la manera en que las entidades y atributos de la información deben comportarse? En este tema se desarrollarán los aspectos más importantes para añadir consistencia a los diseños de bases de datos bajo el modelo relacional como son las reglas de integridad, restricciones de integridad y cardinalidad.

5. Caso Práctico: Programación con base en un Framework

27 Jun

6. Administración de Bases de Datos

¿Qué papel juega el usuario administrador de una base de datos? Para mantener en estado adecuado una base de datos, el papel que desempeña el usuario administrador es fundamental para garantizar el buen desempeño de cualquier base de datos. En este tema se abordarán diversos tópicos referentes a los procedimientos de respaldo y recuperación, administración de usuarios, grupos y aspectos relacionados con otorgar o revocar privilegios de acceso a la base de datos.

7. Lenguaje SQL Avanzado

Estás trabajando en una empresa y se te solicita un reporte con información compleja para que los directivos tomen ciertas decisiones… ¿Qué conocimientos de bases de datos requieres para elaborar los reportes? El manejo de grandes volúmenes de información almacenada en bases de datos implica la inminente necesidad de tener un dominio avanzado del lenguaje SQL, lo cual te facilitará realizar consultas complejas que respondan a preguntas específicas para la toma de decisiones. En este tema se identificarán los comandos asociados a los lenguajes DDL, DML y DCL, así como aspectos, notas y sintaxis relacionadas con los conceptos vistas, índices, secuencias en subconsultas y triggers. Por último, se abordarán los conceptos de variables de tipo tablas y cursores, triggers, procesamiento de transacciones, producto cartesiano; consultas inner join, outer join, full outer join, self join; así como adición de campos calculados, cálculos numéricos, operadores lógicos y relacionales, uso de paréntesis, agrupamiento y funciones de agregación.

8. Examen