https://github.com/giihsiq/dbms-fundamentals
https://github.com/giihsiq/dbms-fundamentals
mysql oracle-database postgresql sql sqlserver
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/giihsiq/dbms-fundamentals
- Owner: giihsiq
- Created: 2025-08-24T17:04:37.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-09-04T23:31:05.000Z (9 months ago)
- Last Synced: 2025-09-05T01:09:22.383Z (9 months ago)
- Topics: mysql, oracle-database, postgresql, sql, sqlserver
- Homepage:
- Size: 68.4 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📚 Estudos em Banco de Dados e SQL
Este repositório reúne minhas atividades e aprendizados do curso de Banco de Dados e SQL, onde pratiquei SQL em bancos relacionais e não relacionais. Durante o curso, trabalhei com SQL Server, MySQL, Oracle, Postgres, utilizando T-SQL, PL/SQL e explorando consultas avançadas, procedures, functions, triggers e views. O objetivo é aplicar na prática conceitos de modelagem, consultas e administração de bancos de dados.
# 🚀 Prática realizada
- Criação e manipulação de bancos de dados (MySQL, Oracle, SQL Server)
- Consultas SQL: SELECT, JOIN, GROUP BY, HAVING
- Uso de constraints, chaves primárias/estrangeiras e relacionamentos
- Triggers, procedures, functions e views
- Backup, restore e dicionário de dados
- Modelar bases de dados transacionais e aplicar formas normais (normalização)
- Criar bancos de dados consistentes, tanto em infraestrutura quanto em modelagem
- Escrever consultas em SQL aplicáveis em qualquer SGDB
- Entender os ambientes OLTP e OLAP, além do conceito de Data Warehouse
Udemy
- Trabalhar com relacionamentos (1×1, 1×N, N×N, generalização, autorrelacionamento)
# 💡 Aprendizado
- Compreensão da diferença entre Administrador de Dados e DBA
- Prática desde o inÃcio, facilitando a fixação de conceitos
- Entendimento de bancos de dados como estruturas completas de informação
- Aprender SQL de forma gradativa, construindo desde comandos básicos até programação de banco de dados