Aula 13 - Gestão de BD: Entrada e Processo 🗄️
O Cofre da Informação Corporativa
Agenda 📅
- O Banco de Dados como Ativo Estratégico
- Entrada de Dados: Máscaras e Validações
- O Motor de Processamento do SIG
- Integridade Referencial (Dados Relacionais)
- Processando Dados no Terminal
1. Entrada: A Porta de Vidro 📝
- O banco de dados só é útil se o dado for limpo.
- Máscaras: CPF, CNPJ, Data, CEP.
- Regras: Preço não pode ser negativo.
2. Camada de Processamento ⚙️
- Onde o dado vira informação.
- Cálculo de Impostos automático.
- Conversão de Moedas e Unidades.
Fluxo: Input -> Validação -> Processo
mermaid graph TD U[Usuário] -- "Input" --> V{Validação} V -- "Erro" --> U V -- "Ok" --> P[Processamento] P -- "Salvar" --> DB[(Banco Dados)]
3. Integridade Referencial 🔗
- Tabelas estão ligadas entre si.
- Ex: Não existe Venda sem um Cliente cadastrado.
- O sistema impede a criação de "dados órfãos".
4. Prática: Processamento de Venda 🚀
$ bd-processar-venda --cliente "990" --item "Pão"
[VALIDANDO] Cliente localizado.
[PROCESSANDO] Qtd: 10 | Preço: 0.50.
[TOTAL] R$ 5,00 calculado.
[ESTOQUE] Reserva de baixa realizada.
[OK] Transação salva com sucesso no BD.
Resumo ✅
- Validação na entrada evita o caos no futuro.
- O processamento automatiza as regras de negócio.
- Bancos de dados relacionais garantem a conexão lógica.
Próxima Aula: Saída e Feedback 📊
- Transformando o BD em relatórios e gráficos.
- O ciclo de ajuste estratégico da empresa.
Dúvidas? 🤔
"Um banco de dados bem estruturado é a fundação de uma empresa sólida."