Sistemas de Gerenciamento de Bancos de Dados SGBD / DBMS Definição: Softwares que têm por objetivo o armazenamento estruturado de dados, assegurando sua integridade e acessibilidade, possibilitando a entrada formatada dos mesmos, processamentos, atualizações e seu acesso e recuperação rápidos, em critérios e formatos definidos pelo usuário. Tipos Hierárquicos, Relacionais, Multidimensionais, em Rede
Conceitos Básicos de BD’s Banco de Dados (PROJETO de) Arquivos (Tabelas) Registros Campos Tamanho (bytes) Tipo Alfanumérico Numérico (decimais) Data Lógico etc Formato Caixa Alta DD/MM/AAAA etc Propriedades Atributos (chave,index) Range (Faixa) Validação (DV) Consistência (dados pré-existentes) etc
Operação de BD’s Projeto Aquisição de dados (entradas) Armazenamento Cadastros, Arquivos e Tabelas Relacionamentos de Entidades Formas de Entradas, Processamentos e Saidas Aquisição de dados (entradas) Correção, Automações Armazenamento Critérios, Prazos Processamentos Programados, Periodicidades, Recuperações (Saídas) Meios, Formatos Replicações Duplicações Automáticas Segurança Lógica, Física, Acessos
Estruturas de Dados – E/R Tipos Básicos de Arquivos Cadastros Dados Básicos, Centrais, Permanentes Tabelas Dados Auxiliares, Chaves, Padronizados Arquivos Movimentos Transações, Relacionamentos, grandes volumes Arquivos Temporários Finalidade única, específica, validade limitada