04. Banco de Dados Relacional & SQL com Access
Bem-vindo ao curso de Banco de Dados Relacional & SQL com Microsoft Access, desenvolvido especificamente para capacitar estudantes e profissionais de Administração, Logística, Comércio Exterior e Gestão Empresarial.
No ambiente corporativo moderno, planilhas eletrônicas como o Excel são fundamentais para cálculos analíticos e protótipos de relatórios. No entanto, quando as operações crescem, confiar cadastros críticos de clientes, estoques e frotas a planilhas soltas resulta em redundância de dados, perda de integridade referencial, bloqueios de arquivo e inconsistências operacionais.
Neste curso, você fará a transição definitiva da mentalidade de “células e linhas” para a arquitetura de Tabelas Relacionais, Chaves Primárias/Estrangeiras e Linguagem SQL (Structured Query Language). Utilizando o Microsoft Access — a plataforma de banco de dados desktop mais acessível e difundida no ecossistema corporativo —, você aprenderá a estruturar dados robustos, criar consultas SQL de alta performance, projetar interfaces de digitação ergonômicas (Formulários Mestre-Detalhes) e emitir relatórios executivos confiáveis.
🧭 Trilha de Aprendizagem (5 Módulos / 20 Capítulos)
flowchart TD
M1["Módulo 1: Fundamentos & Modelagem Relacional<br/>(Cap 01 - 04)"] --> M2["Módulo 2: Relacionamentos, Integridade & Regras<br/>(Cap 05 - 08)"]
M2 --> M3["Módulo 3: Linguagem SQL Corporativa<br/>(Cap 09 - 12)"]
M3 --> M4["Módulo 4: Formulários Mestre-Detalhes & Relatórios<br/>(Cap 13 - 16)"]
M4 --> M5["Módulo 5: Operações Avançadas, Split Database & Projeto Final<br/>(Cap 17 - 20)"]
style M1 fill:#1a365d,stroke:#fff,stroke-width:2px,color:#fff
style M2 fill:#234e52,stroke:#fff,stroke-width:2px,color:#fff
style M3 fill:#744210,stroke:#fff,stroke-width:2px,color:#fff
style M4 fill:#553c9a,stroke:#fff,stroke-width:2px,color:#fff
style M5 fill:#b7472a,stroke:#fff,stroke-width:2px,color:#fff- Módulo 1: Fundamentos & Modelagem Relacional (Cap. 01 a 04): Da Planilha ao SGBD, as limitações do Excel (inconsistência, digitação duplicada e anomalias de exclusão), o formato
.accdb, entidades e atributos, tipos primitivos no Access (Texto Curto, Número, Moeda, Data/Hora), Chaves Primárias (PK) e o processo formal de Normalização de Dados (1FN, 2FN e 3FN). - Módulo 2: Relacionamentos, Integridade & Regras de Negócio (Cap. 05 a 08): Relacionamentos de cardinalidade 1:N (Um para Muitos) e N:M (Muitos para Muitos via tabela associativa), Chaves Estrangeiras (FK), ativação da Integridade Referencial com Atualização e Exclusão em Cascata, máscaras de entrada defensivas (CNPJ, CEP, Placas Mercosul) e criação de índices para aceleração de buscas.
- Módulo 3: Linguagem SQL Corporativa (Cap. 09 a 12): A linguagem padrão da indústria da informação (SQL ANSI). Estrutura canônica
SELECT ... FROM ... WHERE, operadores lógicos e relacionais, operadores de texto e faixa (LIKE,IN,BETWEEN), junções relacionais comINNER JOINeLEFT JOIN, funções de agregação (COUNT,SUM,AVG,MIN,MAX) e agrupamentos comGROUP BYeHAVING. - Módulo 4: Formulários Operacionais & Relatórios Gerenciais (Cap. 13 a 16): Construção visual de telas operacionais ergonomicamente projetadas para evitar erro humano (GIGO). Formulários Mestre-Detalhes (Pedido de Frete e seus Itens) sincronizados por campos-chave, caixas de combinação relacionais com colunas ocultas e relatórios executivos com cabeçalhos de grupo e totais automáticos para impressão e PDF.
- Módulo 5: Operações Avançadas, Conectividade & Projeto Integrador (Cap. 17 a 20): Consultas de Ação SQL (
UPDATEem massa,DELETEseguro,INSERT INTOe criação de tabelas de histórico), a arquitetura profissional de Divisão de Banco de Dados (Split Database - Front-End / Back-End) em rede corporativa, introdução a Tabelas Vinculadas (ODBC com SQL Server) e o Projeto Integrador final SIG FastLog Dados Enterprise.
⚖️ Planilha Excel vs Microsoft Access vs SGBD Enterprise
Entenda quando utilizar cada ferramenta no ambiente de negócios:
| Critério de Avaliação | Microsoft Excel (Planilha) | Microsoft Access (SGBD Desktop) | SQL Server / PostgreSQL (SGBD Enterprise) |
|---|---|---|---|
| Finalidade Primária | Análise matemática, projeções e dashboards flexíveis | Gestão estruturada de cadastros, pedidos e rotinas operacionais | Sistemas corporativos em larga escala com milhares de usuários |
| Integridade de Dados | Baixa (usuário pode digitar texto em coluna de data) | Rigorosa (regras de validação, tipos estritos e chave estrangeira) | Máxima (transações ACID completas e triggers no servidor) |
| Acesso Concorrente | Limitado (risco de sobrescrita e conflitos de gravação) | Médio (equipes locais de 5 a 20 usuários via Split Database) | Massivo (milhares de conexões simultâneas) |
| Telas de Digitação | Células abertas e botões flutuantes | Formulários nativos com caixas de seleção dinâmica e validação | Requer desenvolvimento web, mobile ou desktop dedicado |
| Linguagem de Consulta | Fórmulas proprietárias (PROCV, SOMASE) | SQL ANSI nativo + Construtor Visual QBE | SQL padrão corporativo |