This is an old revision of the document!
Plano aprovado pelos colegiados de graduação (BCC, BSI) PDF (no Moodle) 2022/2
Objetivos: Introduzir os fundamentos que permitam ao aluno adquirir o domínio básico da tecnologia de banco de dados.
Ementa: Conceitos básicos de banco de dados. Modelos de dados e linguagens. Projeto de bancos de dados. Novas tecnologias e aplicações de banco de dados.
Livro
Artigos selecionados
Slides e material de aula: vide abaixo
Banco de dados de comércio exterior: script de criação de tabelas e carga de dados No Moodle da disciplina
Banco de dados Cinema/IMDb - Backup do BD cinemicro
Playlist das aulas no YouTube: Playlist
1. Introdução
2. Modelos de Dados e Linguagens
3. Projeto de Bancos de Dados
4. Novas tecnologias e aplicações de bancos de dados
Exercícios de modelagem
* Aluguel de imóveis - Resolução
* Oficina de consertos - Apresentação
* Processos judiciais - Apresentação
* Cadastro de imóveis urbanos - Resolução
* Extra: para estudar - NetFlix - Resolução
Exercícios de álgebra relacional
Exercícios de mapeamento ER-Relacional
Exercícios de SQL
| Aula | Data | Conteúdo previsto | Modalidade |
|---|---|---|---|
| 1 | 23/08/2022 | Apresentação da disciplina | Presencial |
| 2 | 25/08/2022 | Conceitos básicos em bancos de dados. Modelos de dados, esquemas, instâncias | Presencial |
| 3 | 30/08/2022 | Arquitetura de um SBD; componentes de um SGBD | Presencial |
| 4 | 01/09/2022 | Projeto conceitual: modelo ER | Presencial |
| 5 | 06/09/2022 | Projeto conceitual: modelo ER; variações de notação em esquemas conceituais | Presencial |
| 6 | 08/09/2022 | ER: exercício | Presencial - exercício |
| 7 | 13/09/2022 | ER: exercício | Presencial |
| 8 | 15/09/2022 | Modelo ER estendido; UML; conceitos adicionais | Presencial - exercício |
| 9 | 20/09/2022 | ERE: exercício | Presencial/Monitor |
| 10 | 22/09/2022 | ERE/UML: exercício | Presencial/Monitor |
| 11 | 27/09/2022 | Modelo Relacional - Restrições de integridade | Presencial |
| 12 | 29/09/2022 | Mapeamento ER/UML para relacional | Presencial |
| 13 | 04/10/2022 | Revisão para prova 1 | Presencial |
| 14 | 06/10/2022 | Prova 1: conceitos e modelagem conceitual | Prova presencial - individual |
| 15 | 11/10/2022 | Mapeamento ER/UML para relacional: exercícios | Presencial |
| 16 | 13/10/2022 | Álgebra relacional | Presencial |
| 17 | 18/10/2022 | Álgebra relacional: exercícios | Presencial - exercício |
| 18 | 20/10/2022 | Normalização | Presencial - exercício |
| 19 | 25/10/2022 | Revisão para Prova 2 | Presencial |
| 20 | 27/10/2022 | Prova 2: modelo relacional e álgebra | Prova presencial – individual |
| 21 | 01/11/2022 | A linguagem SQL: conceitos, DDL, mapeamento relacional-SQL | Presencial |
| 22 | 03/11/2022 | SQL: inserção e atualização | Presencial |
| 23 | 08/11/2022 | SQL: consultas | Presencial |
| 24 | 10/11/2022 | SQL: exercícios | Presencial - exercício |
| 25 | 17/11/2022 | SQL: exercícios | Presencial - exercício |
| 26 | 22/11/2022 | NoSQL: conceitos gerais | Presencial - exercício |
| 27 | 24/11/2022 | Exercícios SQL; revisão para Prova 3 | Presencial |
| 28 | 29/11/2022 | Prova 3: SQL e NoSQL | Prova presencial – individual |
| 29 | 01/12/2022 | Gerenciamento de dados não convencionais: dados geoespaciais | A definir |
| 30 | 06/12/2022 | Prova de reposição OU tópico extra: a definir | Assíncrona (Video) |