BANCO DE DADOS I - 2023.2
- Marcio Rodrigo de Bertoli |
- Ao final da disciplina o acadêmico estará apto a analisar, projetar, testar e implementar banco de dados aplicáveis as demandas do mundo real, sejam elas científicas ou empresariais.
Informações da disciplina
Objetivos
- Compreender os conceitos de banco de dados, SGBDs, níveis de abstração e integridade de dados.
- Compreender a estrutura de um sistema gerenciador de bancos de dados.
- Conhecer e identificar as linguagens de definição, manipulação e consulta de bancos de dados.
- Compreender e diferenciar os processos e etapas que envolvem a modelagem, o projeto e a implementação de bancos de dados.
- Modelar bancos de dados, abstraindo características relevantes da realidade e sua representação em diagramas Projetar e implementar
Conteúdos
Projeto de Banco de Dados
- Diagrama de Fluxo de Dados
- Modelagem
- Cardinalidade
- Normalização
SGBD - Estrutura
Linguagem de Consulta (SQL)
- DDL – Linguagem de Definição de Dados
- DML – Linguagem de Manipulação de Dados
Implementação de uma aplicação Python com banco de dados
Metologia
As aulas serão expositivas e dialogadas com realização de atividades de aplicação prática em sala, com utilização de ferramentas computacionais. Periodicamente serão realizados estudos de caso e resoluções de lista de exercícios.
Referências Bibliográficas
BIBLIOGRAFIA BÁSICA
DATE, C. J. Introdução a Sistemas de Bancos de Dados. Rio de Janeiro: Elsevier.
SILBERSCHATZ, A., KORTH, H F. SUDARSHAN, S. Sistemas de Banco de Dados. Rio de Janeiro: LTC, 2020.
HEUSER, C. A. Projeto de Banco de Dados. Porto Alegre: Bookman, 2009.
BIBLIOGRAFIA COMPLEMENTAR
MILANE, A. M. P. et al. Consultas em Banco de Dados. Porto Alegre: SAGAH, 2020.
BARBOZA, F. F. M., FREITAS, P. H. C. Modelagem e desenvolvimento de banco de dados. Porto Alegre: SAGAH, 2018.
ALVES, W. P. Banco de Dados: Teoria e Desenvolvimento. São Paulo: Érica, 2021.
PICHETTI, R. F., CORTES, E. S., PAIXÃO, V. S. M. Banco de Dados. Porto Alegre: SAGAH, 2020.
MACHADO, F. N. Banco de Dados: Projeto e Implementação. São Paulo: Érica, 2020.
Recursos Pedagógicos
Projetor Multimídia.
Laboratório de Informática.
Software MariaDB 11.2.0.
Software Workbench 8.0.34.
Avaliação
O aluno será avaliado com 2 notas bimestrais (B1 e B2), sendo cada uma delas composta de:
- Uma avaliação bimestral com compõe 60% da nota.
- Um conjunto de trabalhos práticos e teóricos a serem aplicados em sala de aula e extraclasse que compõem 40% da nota.
A partir da média simples entre B1 e B2 obtém-se a nota final do aluno para a disciplina. Será considerado aprovado o aluno que atingir média final igual ou superior a 6,0 pontos e frequência igual ou superior a 75% das aulas.
Treinadores

Marcio Rodrigo de Bertoli