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

Transcript of Este trabalho foi realizado por: André Andrade David Tirá Luis André Leite Micael Fumo.

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!