This repository documents my learning and development journey with SQL and relational database systems, including practical projects and experiments.
This repository was created for academic purposes to document my learning journey with SQL (Structured Query Language) and relational databases, widely used to structure, store, and manage data using well-defined schemas and ACID principles. The main goal is to progressively explore both fundamental and advanced SQL topics, including DDL, DML, DQL, DCL, and TCL, as well as views, procedures, functions, triggers, indexing, and performance tuning.
It covers major RDBMS platforms such as MySQL, PostgreSQL, SQL Server, Oracle, SQLite, MariaDB, and IBM DB2. This space will serve as a foundation for scripts, models, notes, optimization techniques, hands-on exercises, and small projects, with a focus on real-world applications in academic and professional environments.
Este repositório foi criado com fins acadêmicos para documentar meu processo de aprendizado com SQL (Structured Query Language) e sistemas de bancos de dados relacionais, amplamente utilizados para estruturar, armazenar e gerenciar dados com base em esquemas definidos e princípios de integridade transacional (ACID).
O objetivo principal é explorar gradualmente os tópicos fundamentais e avançados da linguagem SQL, incluindo DDL, DML, DQL, DCL e TCL, além de views, procedures, funções, triggers, indexação e otimização de desempenho.
Serão abordados sistemas como MySQL, PostgreSQL, SQL Server, Oracle, SQLite, MariaDB e IBM DB2. Este espaço servirá como base para scripts, modelagens, anotações, técnicas de otimização, exercícios práticos e pequenos projetos, com foco em aplicações reais no contexto acadêmico e profissional.