icmclogo.gif

INSTITUTO DE CIÊNCIAS MATEMÁTICAS E DE COMPUTAÇÃO

Departamento de Ciências de Computação e Estatística

SCE-243 Bases de Dados II - 1º Semestre de 2012

Organização da Disciplina


Objetivos:

Fornecer conceitos, técnicas e características mais avançadas dos sistemas gerenciadores de banco de dados, complementando o conteúdo ministrado nas disciplinas básicas de banco de dados. Oferecer o conhecimento necessário ao profissional que se envolva em atividade de administração e gerenciamento de banco de dados.


Programa

             Arquitetura Relacional Cliente/Servidor

             Estrutura Física de um Servidor

             Estruturas de Acesso a dados

             Processamento e otimização de consultas.

             Ajuste fino de desempenho.

             Processamento de transações e controle de concorrência.

             Recuperação de falhas

             Bancos de dados distribuídos.

 

Avaliação

Serão atribuídas notas aos trabalhos práticos e às provas realizadas em sala de aula. A nota final será calculada pela média ponderada dessas notas segundo a fórmula:

                                       NF=(3P1+3P2+2T1+2T2)/10

             Onde    NF é a Nota Final,

                          Pi são as notas obtidas nas provas e

                          Ti são as notas obtidas nos trabalhos


Norma de Recuperação

Realização: Até a primeira semana de aulas do semestre posterior

Critério de Aprovação:   NF+(Nrec/2,5), se Nrec ≥7,5; ou

                                                    max{NF,Nrec}, se Nrec < 5,0; ou

                                                    5,0, se 5,0 ≤ Nrec < 7,5

                                                                 Onde    NF é a Nota Final durante o semestre e

                                                                              Nrec é a Nota obtida na prova de Recuperação.


Bibliografia

Específica da disciplina:

O'Neil, P.; O'Neil, E. Database: Principles, Programming, and Performance, 2nd edition, Morgan Kaufmann Publishers, 2001.

Hector García-Molina, Jeffrey D. Ulhman, Jennifer Widow, Database Systens: The Complete Book: Prentice Hall, 2000.

N. Bruno, Automated Physical Databases Design and tuning. Boca Raton, FL: CRC Press, 2011.

Christopher J. Date, SQL and Relational Theory - How to Write Accurate SQL Code, O'Reilly Media, 2009.

G. Graefe, "Query Evaluation Techniques for Large Databases," ACM Computing Surveys, Vol. 25, No. 2, June 1993, pp. 98-182.

G. Graefe, "Modern B-Tree Techniques," Foundations and Trends in Databases, Vol. 3, No. 4, pp. 203-402.


Básica

Elmasri, R.; Navathe, S.B. Fundamentals of Database Systems, 4th edition. Pearson/Addison Wesley 2004.

Silberschat, A.; Korth, H.f.; Sudarshan, S. - Sistemas de Banco de Dados, 3a edição. Editora Makron Books, 1999.

Date, C.J. Introdução a Sistemas de Bancos de Dados. Tradução da 7a edição americana Editora Campus, 2000.

Heuser, C.A. Projeto de Banco de Dados. Sagra Luzzatto, 2001.

Ramakrishnan, R.; Gehrke, J. Database Management Systems, 3rd edition. McGraw-Hill, 2003.




Docente: Prof. Dr. Caetano Traina Júnior                                     Monitor: Gabriel Vicente de Pierro


Endereço para esta página: http://www.icmc.usp.br/~caetano/SCC243

Data da última atualização desta página: quinta-feira, 28 de fevereiro de 2013, 11:53 hs