Gerenciamento de dados e informação (IF685)

De CInWiki
Revisão de 20h12min de 9 de maio de 2016 por Rcac (discussão)
Ir para: navegação, pesquisa

A disciplina de Gerenciamento de dados e informação tem por objetivo fornecer aos alunos uma base sólida em banco dados, abrangendo desde conceitos de modelagem até recursos de linguagens de 4ª geração.


Professores

Os professores da disciplina para Ciência da Computação são:

Já os de Engenharia da Computação são:


Avaliação

A avaliação da cadeira consiste em duas provas escritas e um projeto. A primeira prova costuma valer a primeira nota(metade da média final), enquanto a segunda nota é composta de 70% da nota da segunda prova + 30% da nota do projeto. Este último é dividido em seis entregas, e em duas destas entregas acontece uma prova prática.

A primeira prova geralmente é dividida em duas partes: a primeira abrange a modelagem de um banco, com possível normalização, enquanto a segunda envolve uma questão de SQL e uma questão de PL. A lógica das questões é corrigida com rigidez, por isso é essencial dominar os conceitos ensinados em sala de aula.

O projeto evolui de uma definição de mini-mundo até implementações dos modelos relacional e objeto-relacional, passando por modelagens conceitual e física, além de normalização. É realizado em grupos de cinco a seis pessoas. O SGBD utilizado é o Oracle, por ser líder de mercado, entre outros motivos. As seis entregas do projeto são estas:

  • 1) Definição de minimundo
  • 2) Modelagem E-R
  • 3) Esquema relacional normalizado
  • 4) Implementação relacional (SQL e Ling. de 4ª Geração)
  • 5) Modelagem (E-R Estendido)
  • 6) Implementação Objeto-Relacional, Conectividade Java e XML

Antes das entregas 4 e 6, cada grupo recebe de seu respectivo monitor uma lista de exercícios para colocar em prática os conceitos ensinados e treinarem para a prova escrita. No dia destas entregas, também acontece uma prova prática, que consiste em um sorteio de uma questão da lista de exercícios passada para que o aluno resolva na hora, utilizando o SQL Plus. Estas datas geralmente são colocadas próximas à data das provas escritas, para que os alunos cheguem nelas bem exercitados.