Prévia do material em texto
Linguagem SQL Armazenamento e Ciclo de Vida dos Dados Comando INSERT insere registros com campos e ados são produzidos por diversas fontes como valores correspondentes sensores e formulários UPDATE altera registros Após produção, dados devem ser armazenados para específicos usando consultas futuras cláusula WHERE para Data Warehouse consolida dados históricos para filtro análise gerencial DELETE remove registros Data Lake armazena dados brutos estruturados e específicos, cuidado para não estruturados não excluir tudo SELECT recupera dados e pode aplicar cálculos e filtros complexos Banco Modelagem de Dados de Controle e Segurança Diagrama Auditoria monitora acesso, Entidade-Relacionamento autenticação e objetos do representa entidades e relacionamentos Dados banco de dados Backup é fundamental para Entidades são substantivos e recuperação em caso de relacionamentos são verbos no desastre DE-r Controle de concorrência Chave primária identifica gerencia acessos simultâneos a unicamente registros e evita dados valores nulos Propriedades ACID garantem Relacionamento entre tabelas integridade e confiabilidade é feito por chaves Boas Práticas na Gestão de Banco de Dados das transações estrangeiras Nomes de objetos devem ser significativos para evitar erros futuros Evitar uso de palavras reservadas e caracteres Funções e Comandos SQL especiais em nomes Data Warehouse e Business Intelligence Campos obrigatórios garantem integridade e Funções agregadoras como SUM, Data Warehouse organiza dados consolidados AVG, MAX resumem dados numéricos completude dos dados para suporte à decisão DDL (Data Definition Language) Scripts SQL facilitam manutenção e agilidade na Business Intelligence usa ferramentas para administração do banco cria, altera e exclui objetos no análise e visualização de dados banco Data Warehouse garante qualidade, consistência DML (Data Manipulation Language) e precisão dos dados manipula dados com insert, Data Lake difere por armazenar dados sem update, delete preparação prévia Cláusulas WHERE são essenciais para operações específicas e seguras