este trabalho foi realizado por: andré andrade david tirá luis andré leite micael fumo

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

Upload: internet

Post on 18-Apr-2015

104 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Gestão de Base de Dados

Este trabalho foi realizado por:

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

Page 2: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

?O que é uma Base de Dados?

Page 3: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

• 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: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

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

• Redundância de dados

• Isolamento dos dados

• Inconsistência dos dados

Page 5: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Exemplo:

Page 6: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

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: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Exemplo:

Page 8: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Evolução dos SGBD

Page 9: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

• Modelo Relacional

Exemplo:

Page 10: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Exemplo de duas tabelas relacionadas:

Page 11: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Linguagens de um SGBD Relacional:

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

• QBE (Query by Example)

Page 12: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

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

• Projecção

Page 13: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

• Selecção ou Restrição

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

Page 14: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

• Junção

Page 15: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Tipificação da base de dados

Page 16: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

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: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Exemplo de DW

Page 18: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

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: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Exemplo 1:

Page 20: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Exemplo 2:

Page 21: Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo

Obrigado pela

vossa preciosa

atenção!