PLANO DE DISCIPLINA Centro: CENTRO DE CIÊNCIAS EXATAS, AMBIENTAIS E DE TECNOLOGIAS Curso: 21801 ANÁLISE DE SISTEMAS Disciplina 82813 BANCO DE DADOS II Obs: O conteúdo do presente Plano de Disciplina poderá sofrer alterações de acordo com a dinâmica do Carga-Horária e Ano Letivo: Vide Histórico Escolar Ementa Arquitetura de sistemas de banco de dados distribuídos. Mecanismo de proteção, recuperação, segurança, controle de concorrência em banco de dados distribuídos. Ferramentas e técnicas utilizadas na solução de problemas de sistemas de informação utilizando banco de dados distribuídos. Objetivos Específicos Capacitar o aluno no projeto conceitual de banco de dados utilizando ferramentas disponíveis para modelagem de dados Capacitar o aluno no projeto de banco de dados utilizando um gerenciador de Banco de Dados relacional comercialmente disponível. Conteúdo Programático Revisão Sobre: Princípios de Banco de Dados; Modelagem de Dados; Linguagens de Consulta. Tópicos Avançados em Banco de Dados: Segurança e Integridade; Recuperação de Falhas; Controle de Concorrência em Banco de Dados; Integração de Bases de Dados; Programação de linguagens de consulta; Tendências e Perspectivas. Um Sistema Gerenciador de Banco de Dados Conceitos e Recursos; Implementação de um Sistema Centrado num Banco de Dados de Média Envergadura. Estratégias (Metodologia, Procedimentos) A disciplina apresentará, de forma objetiva, os conceitos relacionados a banco de dados de acordo com o conteúdo programático, por meio de exercícios práticos, em laboratório de informática. Avaliação do Processo de Aprendizagem e Estratégias de Recuperação A avaliação será realizada da seguinte maneira: Uma avaliação prática em grupo, uma avaliação prática individual e um projeto em grupo. As avaliações práticas têm como objetivo verificar a compreensão dos conceitos trabalhados no decorrer do curso, visto que tais conceitos serão utilizados em outras disciplinas, como por exemplo as disciplinas de Projeto de Sistemas A e B, e suas aplicações práticas por meio de diversos softwares comerciais. O projeto tem o objetivo de possibilitar o desenvolvimento e implantação de uma base de dados e de um sistema computacional para manipulação dessa base de dados por meio da utilização de conceitos e softwares utilizados/praticados durante o curso. Os alunos serão avaliados individualmente na apresentação do projeto e, ao longo do semestre, durante o desenvolvimento do mesmo, por meio de reuniões e entrega parcial do projeto. Caso a participação do aluno no projeto não seja satisfatória, o mesmo será orientado pelo professor a executar atividades para sua recuperação. Poderá ser realizada uma avaliação substitutiva para uma avaliação prática, com o objetivo de possibilitar a recuperação do aluno, caso tenha alguma avaliação insatisfatória. A média final (MF) será: MF = [ (Avaliação Prática1 + 2xAvaliação Prática2 Individual) / 3 + 2xProjeto ] / 3 A aprendizagem dos alunos será acompanhada e avaliada durante as aulas por meio de exercícios com feedback do professor para recuperação do aluno, caso seja necessário. Bibliografia Básica - KORTH, H. F, SILBERSCHATZ, A., Sistema de Banco de Dados, Terceira Edição, 1999, Makron Books. - SETZER, V.W., SILVA, F. S.C. Bancos de Dados 1ª Edição – Aprenda o que são, Melhore seu conhecimento, Construa os seus ISBN: 8521203616, 392 p., 2005 Bibliografia Complementar - SETZER, V.W. Bancos de Dados Conceitos, Modelos, Gerenciadores, Projeto Lógico, Projeto Físico, 3ª Edição Revista, Série Ciência da Computação, Edgard Blucher Ltda., 1989 - FANDERUFF, D. Dominando o Oracle 9i - Modelagem e Desenvolvimento. São Paulo: Editora Makron Books, 3ª edição, 2003. (ISBN: 8534615136) - SOFTWAY INFORMÁTICA - Apostila PL/SQL para desenvolvimento dos programas do Banco de dados em ORACLE SOFTWAY