|
|
| Linha 1: |
Linha 1: |
| No Jupiter-web: [[http://sistemas2.usp.br/jupiterweb/obterDisciplina?sgldis=SCC0243&nomdis= ementa]] | | No Jupiter-web: [[http://sistemas2.usp.br/jupiterweb/obterDisciplina?sgldis=SCC0243&nomdis= ementa]] |
|
| |
|
| = Estrutura da Disciplina: SCC0243 - Banco de Dados II = | | == 1º Semestre 2010 == |
|
| |
|
| === Horário: ===
| | *[[scc-243(caetano)| Banco de Dados II]] |
| 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.
| |