TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Sistemas de gestão de base de dados distribuídas

Por:   •  2/5/2018  •  Trabalho acadêmico  •  5.638 Palavras (23 Páginas)  •  239 Visualizações

Página 1 de 23

[pic 1][pic 2]

UNIVERSIDADE EDUARDO MONDLANE

FACULDADE DE ENGENHARIA

DEPARTAMENTO DE ENGENHARIA ELECTROTÉCNICA

Curso: Licenciatura em Engenharia Informática

Disciplina: SISTEMAS DISTRIBUÍDOS

TEMA: BASES DE DADOS DISTRIBUÍDAS

        

[pic 3]

[pic 4]

Maputo, Outubro 2017

  1. Índice

1        INTRODUÇÃO        6

1.1        Contextualização        6

1.2        Motivação        6

1.3        Objectivos        6

1.3.1        Objectivo geral        6

1.3.2        Objectivos específicos        6

1.4        Metodologia        7

1.5        Estrutura do trabalho        8

2        BASE DE DADOS DISTRIBUÍDAS        9

2.1        Conceitos        9

2.1.1        Base de Dados Distribuídas        9

2.1.2        Sistemas de Gestão Base de Dados Distribuídas        11

2.2        Classificação de um SGBDD        11

2.2.1        Sistemas de BDD homogéneos        11

2.2.2        Sistemas de BDD heterogéneas        12

2.3        Arquitectura de referência de sistemas de gestão de base de dados distribuídas        12

2.4        Principais funções de um SGBDD        14

2.4.1        Armazenamento do directório de dados        14

2.4.2        Armazenamento da base de dados        14

2.4.3        Processamento de comandos de linguagem de manipulação de dados        15

2.4.4        Gestão de transacções        15

2.4.5        Controlo de concorrência        15

2.4.6        Controlo de integridade        16

2.4.7        Controlo de acesso a base de dados        16

2.5        Classes de utilizadores de um SGBDD        16

2.5.1        Utilizadores locais        17

2.5.2        Utilizadores globais        17

2.6        Características de um SBDD        17

2.6.1        Autonomia Local        17

2.6.2        Não dependência de um nó central        17

2.6.3        Operação continua        18

2.6.4        Transparência / Independência de localização        18

2.6.5        Independência de Fragmentação        18

2.6.6        Independência de replicação        18

2.6.7        Processamento de consultas distribuídas        18

2.6.8        Gestão de transacções distribuídas        19

2.6.9        Independência de hardware        19

2.6.10        Independência de Sistema operacional        19

2.6.11        Independência de rede        19

2.6.12        Independência de Sistema de Gestão de Base de Dados        19

2.7        Operações em base de dados distribuídas        19

2.7.1        Partição ou Fragmentação de Dados        19

2.7.2        Replicação        21

2.7.3        Consultas        22

2.7.4        Transacções        22

2.8        Vantagens e Desvantagens dos sistemas de base de dados distribuídas        23

2.8.1        Vantagens        24

2.8.2        Desvantagens        25

3. CONCLUSÕES        27

BIBLIOGRAFIA        28

Referências bibliográficas        28

Outra bibliografia consultada        29


Índice de Figuras

Figura 1. Base de dados distribuída na visão do utilizador        10

Figura 2. Arquitectura física de uma BDD na realidade        10

Figura 3. Arquitectura de referência de um SGBDD        13

Índice de tabelas

Tabela 1: Partição vertical: Dados mais acessados. Adaptado: (Issufo, 2013)        20

Tabela 2: Partição Horizontal: Dados menos acessados. Adaptado: (Issufo, 2013)        20

Tabela 3: Partição horizontal: Ano lectivo de 2012. Adaptado: (Issufo, 2013)        21

Tabela 4:: Partição horizontal: Ano lectivo de 2011. Adaptado: (Issufo, 2013)        21

Tabela 5: : Partição horizontal: Ano lectivo de 2010. Adaptado: (Issufo, 2013)        21

Lista de abreviaturas e acrónimos

ACID – Atomicidade, Consistência, Isolamento e Disponibilidade

BD – Base de dados

BDD - Base de Dados Distribuídas

CPU – Central Processing Unit (Unidade Central de Processamento)

IP – Internet Protocol 

SBDD – Sistema de Base de Dados Distribuídas  

SGBD – Sistema de Gestão de Base de Dados

SGBDD – Sistema de Gestão de Base de Dados Distribuídas

...

Baixar como (para membros premium)  txt (34.6 Kb)   pdf (414.6 Kb)   docx (335.8 Kb)  
Continuar por mais 22 páginas »
Disponível apenas no TrabalhosGratuitos.com