Aula 13 - Gestão de BD: Entrada e Processo 🗄️
O Cofre da Informação Corporativa
Agenda 📅
- O Banco de Dados como Ativo Estratégico 2. Entrada de Dados: Máscaras e Validações 3. O Motor de Processamento do SIG 4. Integridade Referencial (Dados Relacionais) 5. 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
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.”