BASES DE DATOS DE ALTO DESEMPEÑO
Clase

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 AvanzadoEstá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 |