Bancos de Dados (INF12925)
A prova final será realizada na quinta-feira (25/08/2022), às 13h,
no horário e local normal das aulas.
Informações Gerais
- Curso: Engenharia de Produção
- Professor: Filipe Mutz
- E-mail: filipemtz @ gmail . com
- Carga Horária: 60h
- Semestre: 18/04/2022 a 18/08/2022
- Horário das Aulas: Terças-feiras e Quintas-feiras, de 13:00 às 15:00
- Local das Aulas: CT-X Sala 12
- Atendimentos extra-classe podem ser realizados mediante agendamento por e-mail.
Datas Importantes
- Trabalho 1: 12/06/2022
- Prova 1: 21/06/2022
- Trabalho 2: 07/08/2022 [atualizado em 22/07/2022]
- Prova 2: 11/08/2022 [atualizado em 22/07/2022]
- Trabalho 3:
14/08/202217/08/2022 [atualizado em 14/08/2022] - Prova Final:
23/08/202225/08/2022
Materiais de Estudo
Preparação do Ambiente de Desenvolvimento Python
Links Úteis
Materiais de Estudo
Aula 1 - Introdução à Disciplina
Aula 2 - Criação de Tabelas e Inserção de Dados
Especificação do Trabalho
Para recuperar uma linha da tabela em Python, é necessário usar o comando fetchone, como ilustrado
abaixo (veja também código de exemplo da biblioteca mais abaixo):
Comandos SQL
Código de Exemplo: Biblioteca com Menu de Opções
Solução do Trabalho
Trabalho 2 e 3 de Bancos de Dados
Nova data de entrega do trabalho 3: 17/08/2022
Nova data de entrega do trabalho 3: 17/08/2022
Observação: alguns slides contém um pequero erro. Onde foi utilizado "import psycopyg2", o correto
seria "import psycopg2" (sem o segundo "y").
Exercícios sobre Modelagem de BD e Consultas
Junções Externas (Outer Joins) e Subconsultas
Modelagem
Usando Python para Operar com o PostgreSQL
Código de Exemplo - Exibir dados do PostgreSQL e Salvar em Arquivos Excel usando
Python
Comandos Avançados - SQL
A média parcial para aprovação foi reduzida para 60%. Os alunos
cujas notas estão marcadas em verde na planilha estão aprovados e aqueles
cujas notas estão em vermelho deverão realizar prova final.
Atenção: Para cumprir o prazo máximo de disponibilização das notas antes
da prova final, esta será realizada na quinta-feira (25/08/2022) no horário e
local normal da aula!
Informações Adicionais
Playlist de Bancos de Dados