PROJETO DE BANCO DE DADOS

Propaganda
PROJETO DE BANCO
- PLANO DE ENSINO
DE
Prof. Angelo Augusto Frozza, M.Sc.
DADOS
PLANO DE ENSINO

Ementa

Etapas do projeto de banco de dados: modelo
conceitual, projeto lógico e projeto físico

Engenharia reversa (obtenção de um modelo de dados
aproximado, a partir de um banco de dados existente)

Álgebra Relacional

Linguagens de consulta declarativas
PLANO DE ENSINO

Objetivo geral

Ao final da disciplina os alunos devem dominar os
principais conceitos relacionados a banco de dados, a
fim de projetar e utilizar bancos de dados na
construção de aplicações que necessitem armazenar
dados.
PLANO DE ENSINO

Objetivos específicos

Mostrar a necessidade de armazenamento e controle
dos dados;

Conhecer os modelos para construção de banco de
dados: conceitual, lógico e físico;

Saber transformar modelos conceituais em modelos
lógicos de banco de dados;

Saber como definir e manipular um modelo lógico a
partir de uma linguagem padrão.
PLANO DE ENSINO

Conteúdo programático
1. Conceitos básicos e estrutura de um SGBD




1.1 Projeto de banco de dados no ciclo de vida do software
1.2 Banco de dados
1.3 Sistemas de Gerenciamento de Banco de Dados
1.4 Modelos de dados
Carga horária: 4 h/a
 Aulas expositivas e dialogadas
 Resolução de exercícios

PLANO DE ENSINO

Conteúdo programático
2. Etapas do projeto de banco de dados
2.1 Modelo conceitual
 2.2 Modelo relacional
 2.3 Normalização

Carga horária: 30 h/a
 Aulas expositivas e dialogadas
 Aulas em laboratório
 Resolução de exercícios

PLANO DE ENSINO

Conteúdo programático
3. Introdução à prática de banco de dados
3.1 Linguagem de Definição de Dados - DDL
 3.2 Projeto físico
 3.3 Álgebra relacional
 3.4 Linguagem de Manipulação de Dados – DML

Carga horária: 20 h/a
 Aulas expositivas e dialogadas
 Aulas em laboratório
 Resolução de exercícios
 Trabalho prático da disciplina

PLANO DE ENSINO

Conteúdo programático
4. Tópicos especiais em projeto de banco de
dados
4.1 Stored Procedures
 4.2 Triggers
 4.3 Visões
 4.4 Engenharia reversa
 4.5 Uso de ferramentas CASE

Carga horária: 06 h/a
 Aulas expositivas e dialogadas
 Trabalho de pesquisa

PLANO DE ENSINO

Metodologia





Aulas expositivas e dialogadas;
Aulas práticas em laboratório;
Realização de exercícios;
Trabalho prático da disciplina;
Trabalho de pesquisa;
PLANO DE ENSINO

Avaliação
1 Prova
 Exercícios de fixação
 1 Trabalho prático


Frequência mínima: 75%
- peso 40%
- peso 20%
- peso 40%
PLANO DE ENSINO

Bibliografia básica

DATE, C. J. Introdução a Sistemas de Banco de
Dados. Rio de Janeiro: Campus, 1999.

ELMASRI, R.; NAVATHE. S. B. Sistema de Banco
de Dados. 4. ed. Rio de Janeiro: LTC, 2005.

GRAVES, M. Projeto de banco de dados com XML.
São Paulo: Makron Books, 2003.

HEUSER, C. A. Projeto de Banco de Dados. 6. ed.
São Paulo: Bookman. 2009.

KORTH, H. F.; SILBERSCHATZ, A. Sistemas de
Banco de Dados. São Paulo: McGraw-Hill, 1999.
BOAS PRÁTICAS

NA AULA
Celular

Manter desligado (ou no silencioso) e dentro
da bolsa;

Se for atender (somente em casos de
urgência), pedir licença ao professor e sair da
sala, retornando apenas no final da aula;
BOAS PRÁTICAS

NA AULA
Laboratórios de Informática

NÃO LEVAR COMIDA PARA O
LABORATÓRIO, incluindo balas etc.;

Desligar o computador ao sair;

Reportar problemas na máquina ao professor;

Não retirar os cabos das máquinas sem
autorização do professor.

Se for autorizado, deixar a máquina como encontrou no final
da aula;
BOAS PRÁTICAS

NA AULA
Laboratórios de Informática

Antes de sair do laboratório,
colocar as cadeiras no lugar e
limpar qualquer lixo que ficar na bancada e
que porventura tenha CAIDO NO CHÃO;

Para podermos usar o condicionador de ar devemos
manter conversas ao mínimo possível, pois num
ambiente fechado o som reverbera com maior
intensidade;

Brincadeiras fora de hora ou mal gosto, dão direito ao
aluno de se retirar da sala e permanecer fora até o
final da aula e, ainda, como brinde uma anotação no
CGAE.
CONTATO

Prof. Angelo Augusto Frozza, M.Sc.
[email protected]
http://www.ifc-camboriu.edu.br/~frozza
@TilFrozza
http://www.twitter.com/TilFrozza
http://about.me/TilFrozza
Download