| Bibliografia | Ementa | Avaliação | Tópicos & Transparências | Listas de Exercícios |
Professores: Marta L. Queirós Mattoso, Alexandre de Assis
B. Lima
e-mail: martaEMcos.ufrj.br , assisEMcos.ufrj.br
Horário das Aulas: 3a. e 5a. : 10:00h - 12:00h sala:
CT, Bloco H, sala 324b
Pre-requisito:
Banco de Dados I
Atendimento: 3a. e 5a. de 13h - 14h sala:Centro
de Tecnologia, Bloco H, sala 307
Consultar essa página para obter mais detalhes sobre o
curso. Serão acrescentadas mais informações ao longo do curso.
Livro Texto
M. Tamer Özsu e Patrick Valduriez, "Principles of Distributed Database Systems", Springer, 2011, 3ª edição
ou edição em português: M. Tamer Özsu e Patrick Valduriez, "Principios de Sistemas de Banco de Dados Distribuidos, Editora Campus, 2001, Tradução da 2ª edição americana.
Livros Adicionais
Raghu
Ramakrishnan and
Johannes Gehrke,
--- "DATABASE MANAGEMENT
SYSTEMS",
3ª edição
Introdução aos conceitos de distribuição no contexto das tecnologias de gerência de bases de dados. Aspectos de arquiteturas de sistemas de banco de dados distribuídos. Projeto de bases de dados distribuídas. Apresentação de técnicas envolvidas no processamento distribuído de consultas, incluindo sistemas de integração do tipo "polystore", "data lakes". Características da gerência de transações. Tendências atuais enfocando os sistemas de banco de dados orientados a coluna, tuplas, documentos,etc com processamento paralelo. Características de processamento paralelo em sistemas de banco de dados. Algoritmos de processamento paralelo de consultas. Avaliação de desempenho. Análise dos principais sistemas de banco de dados com processamento paralelo.
1- Revisão dos Sistemas Relacionais
2- Caracterização de BDD - (3 por pagina), (6 por pagina)
3- Tendências de SBDD
4- Arquiteturas de SGBDs Distribuídos
e Heterogêneos - (3 por pagina), (6 por pagina)
5- Projeto de Distribuição em Bases de Dados
6- Processamento de Consultas em SBDDs
7- Gerência de Transações em SBDDs
8- Características de processamento paralelo em sistemas de banco de dados
9- Novas Tecnologias e os SBDDs
10- Paralelismo e distribuição em dados científicos
A avaliação levará em conta o desempenho em duas atividades :
1- Prova em sala de aula – --- DATA --- 19/04/2018
Matéria da prova: Notas de Aula e Capítulos do livro texto(3a.Edição:
1, 3, 6, 7, correspondem aos títulos: 1- Introduction; 3- Distributed Database Design; 6- Overview of Query Processing; 7- Query Decomposition and Data Localization.
2- Prova em sala de aula – --- DATA --- 29/05/2018
Matéria da prova: Notas de Aula e Capítulos do livro texto:
8, 12 e 14 (3a Ed.). Material introdutório a respeito de Transações pode ser encontrado nos capítulos 10 e 11.
Exercícios referentes à fase de Fragmentação do Projeto de
Distribuição
Exercícios recomendados do livro texto: 3.1, 3.3, **3.5, 3.6 e 3.8
Errata do livro p/ esses exercícios:
3.1 (a) - Nao use o algoritmo do livro, considere que p1 e p2 já definem a fragmentação horizontal de EMP.
-------------------------------
Lista de Exercício #2
Essa lista consiste em fazer todos os exercícios do Cap. 7 do livro texto: