CI218-BCC1+IBM1: Introdução a Sistemas de Banco de Dados
Segundo Semestre de 2023
Profa. Carmem Hara
[Dias de Aula]
[Provas]
[Trabalho]
[Bibliografia]
[Notas de Aula]
[Listas de Exercicios]
Aulas
- segunda-feira, 15:30-17:10 na PC18
- quarta-feira, 15:30-17:10 na PC18
Horário de atendimento: terça-feira, 15:30-16:30
Não haverá aula no período na semana de 25 a 29 de setembro. Foi postada uma lista de exercícios.
Provas
- Primeira (P1):
27/setembro/2023, quarta-feira 02/outubro/2023, segunda-feira
- Segunda (P2): 22/novembro/2023, quarta-feira
- Exame Final: 04/dezembro/2023, segunda-feira
Média do semestre: (P1 * 0.40) + (P2 * 0.45) + (T * 0.15)
Trabalho
- Trabalho sobre SQL e álgebra relacional [especificação]
- Nota: a base geomundo já está disponível no servidor bd do departamento.
- Entrega:
21/09/2023, 23:59h25/09/2023, 23:59h
Bibliografia
- Livro Texto:
Sistemas de Gerenciamento de Banco de Dados
Raghu Ramakrishnan, Johannes Gehrke
Terceira Edição, Ed. AMGH, 2015
- Sistema de Banco de Dados
Abraham Silberschatz, Henry F. Korth, S. Sudarshan
Sexta Edicao, Editora Campus, 2012
Material adicional do livro pode ser encontrado em
aqui.
- Sistemas de Banco de Dados
Ramez Elmasri, Shamkant B. Navathe
Editora Pearson Education Br, Sexta Edicao, 2011
- Principles of Database and Knowledge-Base Systems, Volume 1
Jeffrey Ullman
Second Edition, Computer Science Press, 1988
- Foundations of Databases
Serge Abiteboul, Richard Hull, Victor Vianu
Addison-Wesley, 1995
Notas de Aula
- Aula 1:
Conceitos Basicos
[Slides]
- Aula 2:
Álgebra Relacional
[Slides]
- Aula 3: Exemplos de consultas utilizando a Álgebra Relacional
- Aula 4:
SQL (slides .pdf)
- Aula 5:
Operações de conjunto e subconsultas em SQL (slides .pdf)
- Aula 6:
Agregações em SQL
Aula 7:
SQL (slides .pdf)
Aula 8:
Visoes em SQL (slides .pdf)
Aula 9: Modelo Entidade-Relacionamento
[slides]
[video]
Aula 10: Mapeamento de um Diagrama E-R para um Esquema Relacional
[slides]
[video]
Aula 10: Dependencias Funcionais e Normalizacao
[slides]
Listas de Exercicios