This is an old revision of the document!
Plano aprovado pelos colegiados de graduação (BCC, BSI) PDF (no Moodle) 2022/1
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
* Processos judiciais - Slides da resolução
* Cadastro de imóveis urbanos Slides da resolução
Exercícios de SQL
| Aula | Data | Conteúdo previsto | Modalidade | |
|---|---|---|---|---|
| 1 | 29/03/2022 | Apresentação da disciplina | Presencial | |
| 2 | 31/03/2022 | Conceitos básicos em bancos de dados. Modelos de dados, esquemas, instâncias | Presencial | |
| 3 | 05/04/2022 | Arquitetura de um SBD; componentes de um SGBD | Presencial | |
| 4 | 07/04/2022 | Projeto conceitual: modelo ER | Presencial | |
| 5 | 12/04/2022 | ER: exercício | Presencial - exercício | |
| 6 | 14/04/2022 | ER: exercício | Presencial - exercício | |
| 7 | 19/04/2022 | Modelo ER estendido; conceitos adicionais | Presencial | |
| 8 | 26/04/2022 | ERE: exercício | Presencial - exercício | |
| 9 | 28/04/2022 | ER: variações de notação em esquemas conceituais; UML | Presencial | |
| 10 | 03/05/2022 | ERE/UML: exercício | Presencial - exercício | |
| 11 | 05/05/2022 | Modelo Relacional | Presencial | |
| 12 | 10/05/2022 | Restrições de integridade | Presencial | |
| 13 | 12/05/2022 | Prova 1: conceitos e modelagem conceitual | Prova presencial - individual | |
| 14 | 17/05/2022 | Mapeamento ER/UML para relacional | Presencial | |
| 15 | 19/05/2022 | Mapeamento ER/UML para relacional: exercícios | Presencial | |
| 16 | 24/05/2022 | Álgebra relacional | Presencial | |
| 17 | 26/05/2022 | Álgebra relacional: exercícios | Presencial - exercício | |
| 18 | 31/05/2022 | Álgebra relacional: exercícios | Presencial - exercício | |
| 19 | 02/06/2022 | Normalização | Presencial | |
| 20 | 07/06/2022 | Prova 2: modelo relacional e álgebra | Prova presencial – individual | |
| 21 | 09/06/2022 | A linguagem SQL: conceitos, DDL, mapeamento relacional-SQL | Presencial | |
| 22 | 14/06/2022 | SQL: inserção e atualização | Presencial | |
| 23 | 21/06/2022 | SQL: consultas | Presencial | |
| 24 | 23/06/2022 | SQL: exercícios | Presencial - exercício | |
| 25 | 28/06/2022 | SQL: exercícios | Presencial - exercício | |
| 26 | 30/06/2022 | SQL: exercícios | Presencial - exercício | |
| 27 | 05/07/2022 | NoSQL: conceitos gerais | Presencial | |
| 28 | 07/07/2022 | Prova 3: SQL e NoSQL | Prova presencial – individual | |
| 29 | 12/07/2022 | Gerenciamento de dados não convencionais: dados geoespaciais OU prova de reposição | A definir | |
| 30 | 14/07/2022 | Tópico extra: a definir | Assíncrona (Video) |