https://github.com/gabsouza-dev/projetos_sql
https://github.com/gabsouza-dev/projetos_sql
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gabsouza-dev/projetos_sql
- Owner: gabsouza-dev
- License: mit
- Created: 2025-02-11T19:04:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-11T19:09:00.000Z (over 1 year ago)
- Last Synced: 2025-12-25T18:30:08.419Z (6 months ago)
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### 📌 **Projetos SQL**
Este repositório contém cinco projetos desenvolvidos **somente com SQL**, incluindo criação de tabelas, procedures, triggers e views para diferentes sistemas de gerenciamento.
## đź“‚ Estrutura de Arquivos
```
projetos_sql/
│── biblioteca.sql # Sistema de Gestão de Biblioteca
│── reservas_hotel.sql # Sistema de Reservas de Hotel
│── controle_financeiro.sql # Controle Financeiro Pessoal
│── pedidos_restaurante.sql # Sistema de Pedidos para Restaurante
│── controle_estoque.sql # Sistema de Controle de Estoque
│── README.md # Documentação dos projetos
```
## 🚀 Como Usar
1. **Crie um banco de dados** no seu SGBD favorito (MySQL, PostgreSQL, etc.).
```sql
CREATE DATABASE meu_banco;
USE meu_banco;
```
2. **Importe o SQL desejado** no banco de dados.
```
mysql -u usuario -p meu_banco < nome_do_arquivo.sql
```
3. **Execute comandos SQL** para testar as tabelas e procedures.
---
## 📋 Descrição dos Projetos
### đź“– **1. Sistema de GestĂŁo de Biblioteca** (`biblioteca.sql`)
Gerencia livros, usuários e empréstimos. Possui procedures para registrar empréstimos e views para consultar disponibilidade.
### 🏨 **2. Sistema de Reservas de Hotel** (`reservas_hotel.sql`)
Gerencia quartos, clientes e reservas. Inclui procedures para check-in e check-out.
### đź’° **3. Controle Financeiro Pessoal** (`controle_financeiro.sql`)
Registra receitas e despesas, permitindo relatórios de movimentação financeira.
### 🍽 **4. Sistema de Pedidos para Restaurante** (`pedidos_restaurante.sql`)
Controla pedidos, clientes e produtos. Inclui procedures para calcular total de pedidos.
### 📦 **5. Sistema de Controle de Estoque** (`controle_estoque.sql`)
Gerencia produtos, fornecedores e transações de estoque. Inclui triggers para evitar estoque negativo.
---
## đź› Tecnologias
- SQL puro (MySQL/PostgreSQL compatĂvel)
- Procedures, Triggers, Views e Constraints
📌 **Sinta-se à vontade para modificar e expandir os arquivos conforme necessário!** 🚀
---