gestão de base de dados

21
Gestão de Base de Dados Este trabalho foi realizado por: •André Andrade •David Tirá •Luis André Leite •Micael Fumo

Upload: jaafar

Post on 08-Jan-2016

26 views

Category:

Documents


0 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Gestão de  Base de Dados

Gestão de Base de Dados

Este trabalho foi realizado por:

•André Andrade•David Tirá•Luis André Leite•Micael Fumo

Page 2: Gestão de  Base de Dados

?O que é uma Base de Dados?

Page 3: Gestão de  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

Page 4: Gestão de  Base de Dados

Limitações dos Sistemas de Gestão de Ficheiros:

• Redundância de dados

• Isolamento dos dados

• Inconsistência dos dados

Page 5: Gestão de  Base de Dados

Exemplo:

Page 6: Gestão de  Base de 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

Page 7: Gestão de  Base de Dados

Exemplo:

Page 8: Gestão de  Base de Dados

Evolução dos SGBD

Page 9: Gestão de  Base de Dados

• Modelo Relacional

Exemplo:

Page 10: Gestão de  Base de Dados

Exemplo de duas tabelas relacionadas:

Page 11: Gestão de  Base de Dados

Linguagens de um SGBD Relacional:

• SQL (Structured Query Language) DDL (Data Definition Language) DML (Data Manipulation Language)

• QBE (Query by Example)

Page 12: Gestão de  Base de Dados

Operações básicas de interrogação:

• Projecção

Page 13: Gestão de  Base de Dados

• Selecção ou Restrição

Constantes Nomes de um atributo Comparações aritméticas (=, <>, <, <=, >=) Operadores Lógicos (and, or, not)

Page 14: Gestão de  Base de Dados

• Junção

Page 15: Gestão de  Base de Dados

Tipificação da base de dados

Page 16: Gestão de  Base de Dados

Data Warehouse (DW)

• ETL (Extraction, Transformation and Loading)

• Os dados da DW são apresentados aos utilizadores na forma multidimensional

• Exemplos: DM (Data Mart) e DG (Data Governance)

• Vantagens:

Disponibilidade Acesso

Page 17: Gestão de  Base de Dados

Exemplo de DW

Page 18: Gestão de  Base de Dados

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

Page 19: Gestão de  Base de Dados

Exemplo 1:

Page 20: Gestão de  Base de Dados

Exemplo 2:

Page 21: Gestão de  Base de Dados

Obrigado pela

vossa preciosa

atenção!