SCC-243: mudanças entre as edições

De CoteiaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 19: Linha 19:
     Indexação
     Indexação
     Agregação
     Agregação
    Controle de Concorrência e Transações
  Recuperação de Falhas
   Otimização da carga de consultas
   Otimização da carga de consultas
     Ajuste fino (Tuning)
     Ajuste fino (Tuning)

Edição das 11h13min de 22 de fevereiro de 2010

No Jupiter-web: [ementa]

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.