220 likes | 407 Views
Gestão de Base de Dados. Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo. ?. O que é uma Base de Dados?. Base de Dados Sistema de Gestão de Base de Dados (SGBD) Microsoft Access Microsoft SQL Server Requisitos Fundamentais: Segurança
E N D
Gestão de Base de Dados • Este trabalho foi realizado por: • André Andrade • David Tirá • Luis André Leite • Micael Fumo
? O que é uma Base de Dados?
Base de Dados • Sistema de Gestão de Base de Dados (SGBD) • Microsoft Access • Microsoft SQL Server • Requisitos Fundamentais: • Segurança • Integridade • Controlo de concorrência nos acessos • Recuperação de falhas • Backups
Limitações dos Sistemas de Gestão de Ficheiros: • Redundância de dados • Isolamento dos dados • Inconsistência dos dados
Vantagens das Tecnologias de Bases de Dados: • Integração de dados de suporte a múltiplas aplicações • Diminuição de redundâncias • Integridade dos dados • Facilitar a pesquisa • Aumentar a flexibilidade das aplicações • Desenvolvimento de mecanismos de segurança • Controlo da concorrência
Modelo Relacional Exemplo:
Linguagens de um SGBD Relacional: • SQL (Structured Query Language) • DDL (Data Definition Language) • DML (Data Manipulation Language) • QBE (Query by Example)
Operações básicas de interrogação: • Projecção
Selecção ou Restrição • Constantes • Nomes de um atributo • Comparações aritméticas (=, <>, <, <=, >=) • Operadores Lógicos (and, or, not)
Data Warehouse (DW) • ETL (Extraction, Transformationand Loading) • Os dados da DW são apresentados aos utilizadores na • forma multidimensional • Exemplos: DM (Data Mart) e DG (Data Governance) • Vantagens: • Disponibilidade • Acesso
Data Mart (DM) • O DW pode ser construído: • bottom up • top down • Data Governance (DG) • Contempla uma convergência da qualidade dos dados, gestão de dados, gestão de processos empresariais e gestão de riscos envolvendo manipulação de dados de uma organização