MAC0439  Laboratório de Bancos de Dados

OBJETIVOS:  Desenvolver um projeto lógico e físico de bancos de dados utilizando sistemas de gerenciamento de bancos de dados relacionais e/ou relacionais-objetos. Consolidar os principais fundamentos apresentados em uma disciplina introdutória de sistemas de bancos de dados.

PROGRAMA:  Principais elementos da arquitetura dos gerenciadores de bancos de dados relacionais. Linguagem SQL: detalhes dos comandos de definição de dados e de manipulação de dados. Integridade e segurança em bancos de dados: conceitos e comandos SQL. Visões, gatilhos e procedimentos armazenados. Ferramentas de apoio para o desenvolvimento do projeto lógico e físico de bancos de dados. Especificação e implementação de um banco de dados com seus procedimentos de inserção, eliminação, atualização e consulta. Principais técnicas para sintonia fina de banco de dados relacionais. Arcabouços para persistência em bancos de dados. Ferramentas de apoio para projeto e execução de workflows científicos e processos de negócio.

RESPONSÁVEIS:  João Eduardo Ferreira, Marcelo Finger e Kelly Rosa Graghetto.

PRÉ-REQUISITOS:  MAC0426.

CARGA HORÁRIA SEMANAL E NÚMERO DE CRÉDITOS:  4 horas, 4 créditos-aula.

CRITÉRIO DE AVALIAÇÃO DA APRENDIZAGEM:  Méda simples das notas de trabalhos e exames escritos.

BIBLIOGRAFIA BÁSICA: 

OBSERVAÇÃO:  Disciplina optativa eletiva no currículo do BCC.

 

[Veja dados da disciplina no JúpiterWeb]


DCC | IME-USP | 2000, 2013