Scc-243(caetano)

De CoteiaWiki

Estrutura da Disciplina: SCC0243 - Banco de Dados II

Horário:

   Quarta-feira: 07h20 às 9h00
   Sexta-feira:  10h10 ás 11h50             

Programa:

 Arquitetura do Ambiente Relacional
 Compilação de Consultas
 Aspectos importantes da Linguagem SQL
   Junção
   Indexação
   Agregação
 Execução das Consultas
   Modelos de memória e transmissão de dados
   Junção
   Indexação
   Agregação
   Controle de Concorrência e Transações
 Recuperação de Falhas
 Otimização da carga de consultas
   Ajuste fino (Tuning)

Bibliografia:

- Hector Garcia-Molina, Jeffrey D. Ulhman, Jennifer Widow, Database System Implementation: Prentice Hall, 2000.
- P. O'Neil, E. O'Neil - Database - Principles, Programming and Performance,2nd ed. San Francisco, CA, Morgan Kaufmann Publishers, 2001.
- Jim Melton, Alan R. Simon - SQL:1999 Understanding Relational Language Components: Morgan Kaufmann, 2002.

Leituras complementares

- Ramez Elmasri, Shankant B. Navathe - Fundamentals of Database Systems: Addison-Wesley, 2003
- Surajit Chaudhuri, Kyuseok Shim - Optimization of queries with user-defined predicates, ACM Transactions on Database Systems (TODS), Vol 24(2), 1999, pp.177 - 228.
- Surajit Chaudhuri - An Overview of Query Optimization in Relational Systems, ACM Symposium. on Principles of Database Systems (PODS), ACM Press, 1998, pp. 34-43.