This is an old revision of the document!


Disciplinas para Graduação

DCC011 - Introdução a Bancos de Dados -- Primeiro Semestre de 2023

PLANO DE ENSINO

Plano de ensino PDF (no Moodle) 2023/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.

Material de apoio

Livro

  • Elmasri, R.; Navathe, S. B. Sistemas de Banco de Dados. 7ª. ed. Pearson, 2019. Outras edições podem ser usadas, inclusive edições em inglês. Student resources (em inglês)

Artigos selecionados

  • Chen, P. (1976) The entity-relationship model — toward a unified view of data. ACM Transactions on Database Systems 1(1) (March 1976), 9–36. PDF
  • Codd, E. F. (1970) A Relational Model of Data for Large Shared Data Banks. Communications of the ACM 13(6):377-387. PDF Livro online de Codd sobre o modelo relacional

Slides e material de aula: vide abaixo

Recursos online
Software recomendado
Datasets

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

Unidades

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

  • NoSQL: conceitos gerais Slides Video AVISO: video com 58 minutos de duração
  • Gerenciamento de dados geoespaciais Video: geoinformática
  • Gerência de Dados e Informação: a área de pesquisa no PPGCC/DCC Video
  • Mineração de Dados e Ciência dos Dados: a área de pesquisa no PPGCC/DCC Video
Atividades Práticas e Avaliações

Exercícios de modelagem

Exercícios de álgebra relacional

Exercícios de mapeamento ER-Relacional

Exercícios de SQL

Calendário
Aula Data Conteúdo previsto Modalidade
1 14/03/2023 Apresentação da disciplina Presencial
2 16/03/2023 Conceitos básicos em bancos de dados. Modelos de dados, esquemas, instâncias Presencial
3 21/03/2023 Arquitetura de um SBD; componentes de um SGBD Presencial
4 23/03/2023 Projeto conceitual: modelo ER Presencial
5 28/03/2023 Projeto conceitual: modelo ER; variações de notação em esquemas conceituais Presencial
6 30/03/2023 ER: exercício Presencial - exercício
7 04/04/2023 ER: exercício Presencial - exercício
8 11/04/2023 Modelo ER estendido; UML; conceitos adicionais Presencial
9 13/04/2023 ERE: exercício Presencial
10 18/04/2023 ERE/UML: exercício Presencial
11 20/04/2023 Modelo Relacional Presencial
12 25/04/2023 Restrições de integridade - Revisão para prova 1 Presencial
13 27/04/2023 Prova 1: conceitos e modelagem conceitual Presencial
14 02/05/2023 Mapeamento ER/UML para relacional Prova presencial – individual
15 04/05/2023 Mapeamento ER/UML para relacional: exercícios Presencial
16 09/05/2023 Álgebra relacional Presencial
17 11/05/2023 Álgebra relacional: exercícios Presencial - exercício
18 16/05/2023 Normalização - Revisão para Prova 2 Presencial
19 18/05/2023 Prova 2: modelo relacional e álgebra Prova presencial – individual
20 23/05/2023 A linguagem SQL: conceitos, DDL, mapeamento relacional-SQL Presencial
21 25/05/2023 SQL: inserção e atualização Presencial
22 30/05/2023 SQL: consultas Presencial
23 01/06/2023 SQL: exercíciosPresencial - exercício
24 06/06/2023 SQL: exercícios Presencial - exercício
25 13/06/2023 NoSQL: conceitos gerais Presencial
26 15/06/2023 SQL: exercícios Presencial - exercício
27 20/06/2023 Revisão para Prova 3 Presencial
28 22/06/2023 Prova 3: SQL e NoSQL Prova presencial – individual
29 27/06/2023 Tópico extra: gerenciamento de dados não convencionais: dados geoespaciais A definir
30 29/06/2023 Prova de reposição OU tópico extra: a definir Presencial
Back to top
ibd2023_1.1681230700.txt.gz · Last modified: 2023/04/11 13:31 by clodoveu
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki