disciplina/unidade curricular

Propaganda
Ministério da Educação
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
Campus Curitiba
PLANO DE ENSINO
CURSO Bacharelado em Sistemas de Informação
MATRIZ
597
FUNDAMENTAÇÃO LEGAL Resolução nº 82/08-COGEP de 12 de setembro de 2008
DISCIPLINA/UNIDADE CURRICULAR
CÓDIGO
Banco de Dados 2
IF66E
PRÉ-REQUISITO
EQUIVALÊNCIA
CARGA HORÁRIA (horas)
Teórica
Prática
Total
30
15
45
Banco de Dados 1 - IF65E
OBJETIVO
Aprender o funcionamento interno de um banco de dados. Determinar os problemas e soluções na abordagem distribuída de
banco de dados. Estudar tópicos adicionais em banco de dados.
EMENTA
Análise e gerenciamento de transações. Mecanismos de segurança, controle de concorrência, recuperação e otimização de
consultas em bancos de dados. Aspectos básicos de bancos de dados distribuídos. XML e bancos de dados. Novas
tecnologias e aplicações para bancos de dados.
ITEM
1
2
3
4
5
EMENTA
CONTEÚDO
Introdução a Transações, problemas de concorrência, problemas de
Análise e gerenciamento de transações.
falha, propriedades ACID.
Serialização dos Planos de Execuções. Controle de Concorrência:
Bloqueio Binário, Bloqueio Compartilhado/Exclusivo, Bloqueio de 2
Mecanismos de segurança, controle de
Fases, variantes do 2PL, Deadlock e Starvation. Controle de
concorrência, recuperação e otimização de
Concorrência: Ordenação por Timestamp, Controle de Concorrência
consultas em bancos de dados.
Otimista, Granularidade e Suporte a Multi-Granularidade. Técnicas de
Recuperação em Banco de Dados
Aspectos básicos de bancos de dados Álgebra Relacional. Índices. Processamento de Consultas. Otimização de
distribuídos.
Consultas. Banco de Dados Distribuídos.
XML e bancos de dados.
Introdução, sintaxe, Schemas e DTD.
Novas tecnologias e aplicações para bancos de Tópicos escolhidos de acordo com as tecnologias mais usadas na
dados.
atualidade.
REFERÊNCIAS
Referências Básicas:
ELMASRI, R.; NAVATHE, S. B.. Sistemas de Banco de Dados. 4a ed., Pearson-Addison-Wesley, 2005.
KORTH, H. F.; SILBERSCHATZ, A.; SUDARSHAN, S.. Sistema de Banco de Dados. 5a ed., Campus, 2006.
Referências Complementares:
DATE, C. J.. Introdução a Sistemas de Banco de Dados. Elsevier Editora, 2004.
GARCIA-MOLINA Hector, ULLMAN, Jeffrey D., WIDOM, Jennifer. Database Systems: the complete book. 2a ed., Prentice Hall, 2008.
RAMAKRISHNAN, R.; GEHRKE, J.. Sistemas de Gerenciamentos de Bancos de Dados. 3a ed., McGraw Hill Brasil, 2008.
Sistema de Avaliação: Conforme regulamento didático pedagógico em vigor.
Revisado por:
Aprovado por:
Coordenação de Curso
FORMULÁRIO UNIFICADO / GERÊNCIA DE ENSINO
Data:
Vigora a partir de:
XXX/2009
Semestre ou ano
Download