Repositorio oficial del curso Taller de Bases de Datos, impartido en el TecNM Campus Instituto Tecnológico de Tijuana. Este espacio está diseñado para organizar y compartir los recursos, tareas, y proyectos relacionados con el curso, promoviendo un aprendizaje práctico en el diseño, modelado y administración de bases de datos.
En este curso, los estudiantes desarrollarán habilidades para el diseño y la implementación de bases de datos, aplicando conceptos como normalización, consultas SQL, procedimientos almacenados y administración eficiente. Al finalizar, estarán capacitados para manejar bases de datos robustas y optimizadas en escenarios reales.
El curso está dividido en las siguientes unidades:
- Diseño de Bases de Datos Relacionales
- Introducción a conceptos clave y normalización.
- Modelado Relacional
- Creación de diagramas y transformación a estructuras lógicas.
- Consulta de Bases de Datos
- Redacción y optimización de consultas SQL.
- Procedimientos y Funciones Almacenadas
- Implementación de lógica de negocio en bases de datos.
- Administración de Bases de Datos
- Mantenimiento, seguridad y respaldo de bases de datos.
- Optimización y Rendimiento
- Técnicas avanzadas para bases de datos de alto rendimiento.
En este curso utilizaremos las siguientes herramientas:
- Gestores de Bases de Datos: MySQL, PostgreSQL y SQL Server.
- Herramientas de Diseño: MySQL Workbench, DBeaver y DB Designer.
- Lenguaje de Consulta: SQL estándar y otros alternativos de soporte para embedded sistemas progamables
Los proyectos incluirán:
- Creación de bases de datos completas con diagramas entidad-relación.
- Consultas optimizadas para grandes volúmenes de datos.
- Implementación de procedimientos almacenados y triggers.
- Simulación de escenarios reales en bases de datos distribuidas.
Los estudiantes pueden contribuir a este repositorio siguiendo estas reglas:
- Clona el repositorio y crea una rama para tus cambios (
feature/nombre-cambio
). - Agrega tus contribuciones en la carpeta correspondiente.
- Envía un pull request con una descripción clara.
- Docente: MC. René Solis R.
- GitHub: @IoTeacher
- Facebook Page: facebook.com/profesorsolis
- Whazap Community: https://whatsapp.com/channel/0029Vaeb4bf8aKvByZj8U91h