Database Systems
(Sistemas de Banco de Dados)
- Capacitar o aluno a utilizar princípios e ferramentas te6ricas para modelar a semântica de uma aplicação com abordagem de banco de dados;
- Implementar sistemas de informação utilizando um gerenciador de banco de dados que inclua as principais tecnologias disponíveis na área, por exemplo, integridade referencial, controle concorrência, recuperação de falhas, funções, gatilhos e objetos complexos.
- RAMAKRISHNAN, R.; GEHRKE, J. Sistemas de Gerenciamento de Banco de Dados. Tradução de Acauan P. Femades et al. Sao Paulo: McGraw Hill, 2008. Titulo original: Database management systems, 3. ed.
- ELMASRI, R.; NA VA THE, S. B. Sistemas de Banco de Dados: Fundamentos e Aplicações. Cf Tradu9ao de Marilia G. Pinheiro et al. Sao Paulo: Addison Wesley, 2005. Titulo original: Fundamentals of database systems, 4. ed.
- DATE, C.J. Introdução a Sistemas de Bancos de Dados; Tradução de Rio de Janeiro: Campus, 2004. Titulo original: An introduction to database system, 8. ed.
- ELMASRI, R.; NAVATHE, S. B. Fundamentals of database systems, 5. ed. New York: Addison Wesley, 2006.
- SILBERSCHATZ, A.; KORTH, H.; SUDARSCHAN, S. Sistema de Banco de Dados. Tradução de Daniel Vieira, Rio de janeiro: Elsevier, 2006. Titulo original: Database system concepts, 5. ed.
- MULLER, R. Projeto de Banco de Dados: Usando UML para Modelagem de Dados, Berkeley, 2002.
- GUIMARAES, Celio Cardoso; Fundamentos de Banco de Dados, Editora Unicamp, 2003.
Teórica
- Duas avaliações sem consulta
- Valor: 50 pontos
Prática
- Laboratório
- Participação no Laboratório (Presença + Atividade Prática)
- Atividades realizadas em Laboratório enviadas por e-mail no dia de sua realização
- Valor: 10 pontos
Trabalho Final
- Projeto prático de um banco de dados
- Dividido em Etapas
- Grupo de até 04 pessoas
- Valor: 40 pontos
Material de Apoio Pedagógico