Proyecto académico que ofrece ejemplos y prácticas con bases de datos relacionales con llaves foráneas y subconsultas.
- Crear y manipular bases de datos con SQL.
- Aprender diseño de esquemas, relaciones entre tablas y normalización.
- Practicar consultas (SELECT, JOIN, GROUP BY), transacciones y restricciones.
- Implementar ejemplos en distintos sistemas gestores (MySQL, PostgreSQL, SQLite).
MySQL/— Scripts.sqlpara crear esquemas de ejemplo, insertar datos, consultas y procedimientos almacenados.PostgreSQL/— Equivalente de scripts para Postgres.SQLite/— Bases.dbde ejemplo junto con scripts o notebooks.README.md— Este archivo de descripción.
- MySQL / MariaDB
- PostgreSQL
- SQLite
- SQL estándar (DDL, DML, DCL)
# En consola MySQL o Workbench
SOURCE MySQL/schema.sql;
SOURCE MySQL/data.sql;psql -U tu_usuario -d tu_bd -f PostgreSQL/schema.sql
psql -U tu_usuario -d tu_bd -f PostgreSQL/data.sqlsqlite3 ejemplo.db < SQLite/script.sql- Creación de tablas con claves primarias y foráneas.
- Inserción de datos en múltiples tablas con relaciones.
- Consultas complejas: JOIN, agregaciones, subconsultas.
- Transacciones: BEGIN, COMMIT, ROLLBACK.
- Ana Chenoweth (@ana-chenoweth)
- Denisse Gabriela Antunez López (@denisseantunez)
- Georgina Salcido Valenzuela (@GeoSV)
- Gustavo Gutierrez Navarro (GustavoGtz)
- Jorge luna Munguia ([cazaroni] https://github.com/cazaroni)
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más detalles.