Metodologia de Ensino e Avaliação
| Metodologia: |
As aulas serão desenvolvidas de forma expositiva e dialogada, com uso de recursos audiovisuais (slides e projetor). Serão realizadas atividades práticas em laboratório de informática, nas quais os alunos poderão exercitar os conceitos teóricos por meio do uso de Sistemas Gerenciadores de Banco de Dados (SGBD), especialmente o MySQL. Serão propostos exercícios individuais e em grupo, estudos de caso e discussões em sala sobre situações reais de modelagem e consulta a bancos de dados. O professor disponibilizará material de apoio (apostilas, slides e listas de exercícios) por meio da plataforma virtual da turma. |
| Procedimentos de Avaliação da Aprendizagem: |
A avaliação da aprendizagem será realizada por meio de três avaliações escritas ao longo do semestre, distribuídas da seguinte forma:<br /><br />1ª Avaliação: prova escrita abordando os tópicos de introdução a banco de dados, modelo entidade-relacionamento, dependência funcional e formas normais.<br /><br />2ª Avaliação: prova escrita com ênfase em SQL (DDL e DML), incluindo criação de tabelas, inserção, atualização e exclusão de dados.<br /><br />3ª Avaliação: prova escrita e/ou prática cobrindo SQL DQL (consultas avançadas), visões e triggers, além da implementação de modelos em SGBD.<br /><br />A nota final será calculada como a média aritmética das três avaliações. Será aprovado o aluno que obtiver média final igual ou superior a 5,0 (cinco) e frequência mínima de 75% nas aulas. |
| Horário de atendimento:
| Terças e Quintas-feiras, das 14h às 16h (mediante agendamento prévio por e-mail ou plataforma virtual) |
| Bibliografia:
| BIBLIOGRAFIA BÁSICA:<br />SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema de Banco de Dados. 6. ed. Rio de Janeiro: Elsevier, 2012.<br />ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de Banco de Dados. 6. ed. São Paulo: Pearson, 2011.<br />DATE, C. J. Introdução a Sistemas de Bancos de Dados. 8. ed. Rio de Janeiro: Elsevier, 2004.<br /><br />BIBLIOGRAFIA COMPLEMENTAR:<br />HEUSER, Carlos Alberto. Projeto de Banco de Dados. 6. ed. Porto Alegre: Bookman, 2009.<br />RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de Gerenciamento de Banco de Dados. 3. ed. São Paulo: McGraw-Hill, 2008.<br />CORONEL, Carlos; MORRIS, Steven; ROB, Peter. Database Systems: Design, Implementation, and Management. 10. ed. Boston: Cengage Learning, 2013. |