UNIVERSIDADE ESTADUAL DE MARINGÁ PRÓ-REITORIA DE ENSINO Diretoria de Ensino de Graduação Secretaria dos Colegiados de Cursos de Graduação PROGRAMA DA DISCIPLINA Departamento de: Informática Disciplina: Banco de Dados II Código: 1031 Ano Letivo: 2002 Curso: Ciência da Computação 1. Ementa/ 2. Objetivos/ 3. Programa / 4. Bibliografia Carga Horária: 102 EMENTA: Estudo de técnicas de implementação de sistemas de gerenciamento de banco de dados. OBJETIVOS: estudar técnicas de armazenamento e pesquisa para banco de dados; estudar técnicas de implementação de controle de concorrência, segurança e integridade de banco de dados; estudar aspectos relacionados à implementação de linguagens de manipulação e consulta a banco de dados; estudar tendências em banco de dados; implementar um sistema de gerenciamento de banco de dados. PROGRAMA 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Processamento de transações Controle de concorrência Recuperação de falhas Processamento e otimização de consultas Segurança e integridade Banco de dados distribuídos Banco de dados orientado a objetos Banco de dados ativo Banco de dados dedutivo Data warehouse e mineração de dados Implementação/simulação de técnicas utilizadas por sistemas de gerenciamento de banco de dados BIBLIOGRAFIA DE REFERÊNCIA CABENA, P. et al. Discovering Data Mining from Concept to Implementation. Prentice-Hall. 1997. CHEN, P. Gerenciando Banco de Dados - A Abordagem Entidade-Relacionamento para Projeto Lógico. Editora MCGraw-Hill, 1990. COUCEIRO, L.A.C.C. & BARRENECHA, H.F.S. Sistemas de Gerência de Banco de Dados Distribuídos. Livros Técnicos e Científicos Editora, Rio de Janeiro, 1984. DATE, C. J., Uma Introdução ao Sistema de Banco de Dados. Tradução da 6ª edição americana. Edgard Blucher, 1999. ELMASRI, R.; NAVATHE, S. B. Fundamentals of Database Systems. Third edition. Addison-Wesley Longman, Inc, 2000. FURTADO, A.L. & SANTOS, C.S. Organização de Banco de Dados. Editora Campus, Rio de Janeiro, 1983. GARCIA-MOLINA, H.; ULLMAN, J.D.; WIDOM, J. Database System Implementation. Prentice-Hall, Inc, 2000. GRAY,J. & REUTER, A. Transaction Processing: Concepts and Techniques, Morgan Kaufmann Publishers, San Mateo, Califórnia, 1994. GROTH, R. Data mining. Prentice Hall, Inc. 1998. INMON, W.H. Como Construir o Data Warehouse. Tradução da segunda edição. Editora Campus, 1997. KIMBALL, R. et al. The Data Warehouse Lifecycle Toolkit : Expert Methods for Designing, Developing, and Deploying Data Warehouses. John Wiley & Sons. 1998. KORTH, H. F. , Silberschatz, A., Database Concepts, McGraw-Hill International Editions, 1991. SETZER, V.W. Projeto Lógico e Projeto Físico de Banco de Dados. V Escola de Computação, Belo Horizonte, 1986. SINGH, H.S.; SINGH, H. Interactive Data Warehousing. Prentice Hall. 1998. ULLMAN, J. D., Principles of Database and Knowledge-Base Systems, Volume I: Classical Database Systems, Computer Science Press, 1988. ULLMAN, J. D., Principles of Database and Knowledge-Base Systems, Volume II: The New Technologies, Computer Science Press, 1989. YONG, C.S. Banco de Dados - Organização, Sistemas e Administração, Editora Atlas, São Paulo, 1988. ZDONIK, S. B., Maier, D., Readings in Object-Oriented Database Systems, Morgan Kaufman Publishers, Inc, 1990. WESTPHAL, C. BLAXTON, T. Data mining soluctions: methods and tools for solving real-world problems. John Wiley & Sons. 1998. WIEDERHOLD, G. Database Design. (3. ed.), McGraw-Hill, Book Company Japan, 1984.