Banco de Dados I

this page as Linked Data

Google Sala de Aula: TCC-00.287, TCC-00.334

Calendário de provas

TCC-00.287

TCC-00.334

  • P1: 19/Jul/2021 (revisão 26/Jul)

  • P2: 30/Ago/2021 (revisão 01/Set)

  • 2a chamada: 13/Set/2021 (revisão 15/Set)

  • VS: 20/Set/2021 (revisão 22/Set)

Todas as avaliações de aprendizagem (provas) da disciplina de Banco de Dados I (Princípios de Banco de Dados) do primeiro período de 2021 serão feitas seguindo-se os seguintes procedimentos.

1) O enunciado das avaliações serão disponibilizados como atividades no Google Sala de Aula nos dias já agendados para as avaliações.

2) Os alunos resolverão os exercícios propostos com seus próprios recursos computacionais utilizando os softwares Netbeans, PostgreSQL e editor de texto Google Doc.

3) Ao final do tempo de prova os alunos entregarão os arquivos correspondentes às suas respostas através da plataforma GitHub, conforme já explicado na primeira semana de aula.

4) Na aula agendada para a revisão da correção das provas haverá uma arguição dos alunos sobre suas respostas. Alguns alunos serão escolhidos pelo professor e deverão responder às dúvidas do professor sobre suas respostas utilizando os recursos de compartilhamento de tela e microfone do Google Meet. As notas das provas poderão ser reajustadas para mais ou para menos conforme o desempenho do aluno durante a arguição.

5) Problemas tecnológicos que possam dificultar o processo acima serão tratados caso a caso.

Critérios de avaliação

se frequência inferior a 75% então (Obs.: não há abono de faltas)

reprovado por falta sem VS

senão

Nota final = 0,8*(P1 + P2) / 2 + 0,2*(exercícios)

Bibliografia

  • Elmasri, R. & Navathe, S. B.; Sistemas de Banco de Dados; Tradução da 6a. Edição; Pearson-Addison-Wesley; 2011.

  • Silberschatz, A.; Korth, H. F. & Sudarshan, S.; Sistema de Banco de Dados; Tradução da 6a. Edição; Editora Campus; 2012.

  • Date, C.J.; Introdução a Sistemas de Bancos de Dados; Trad. da 8a Ed.; Campus; 2004.

  • Ramakrishnan, R.; Database Management Systems; Third Edition; McGraw-Hill; 2003.

  • Garcia-Molina, H.; Ullman, J. D. & Widom J.; Database Systems: The Complete Book; Second Edition; Prentice Hall; 2009.

  1. Modelo Entidade-Relacionamento

  2. Modelos relacional (definição de dados)

    1. Estrutura de dados delacional

    2. Regras de integridade

    3. SQL

  3. Mapeamento Lógico Relacional

  4. Modelo relacional (manipulação de dados)

    1. Álgebra Relacional

    2. SQL

  5. Normalização

  6. Processamento e otimização de consulta