plano de aula

Propaganda
FUNDAÇÃO UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO
Colegiado de Engenharia Civil
Av. Presidente Tancredo Neves, 100 – Centro – Petrolina, PE, CEP 56306-410 -Caixa Postal 252, Petrolina-PE, Tel/Fax: (87)3861-1927, www.univasf.edu.br
PLANO DE UNIDADE DIDÁTICA- PUD
Disciplina: CCMP0036 Banco de Dados I
Professor: Edmundo Sérgio Spoto
Data: 30/07/2009
Turma: 02/2009
Créditos Total: 3
Crédito Prática: 1
Carga Horária: 60 hs
Crédito Teórico: 2
Turma: C5
Pág. 1 de 4
2009.2
Coordenação: EDMUNDO SPOTO
EMENTA:
Unidade:
Objetivos
Apresentar a disciplina; ementa;
Calendário; Introduzir o conceito
de Banco de Dados.
Introduzir os conceitos básicos
de Banco de Dados.
Subunidades
Aula 0
Estudar os conceitos de
Entidade Relacionamento em
Projetos de Banco de Dados.
Aula 2
Estudar os conceitos de
Entidade Relacionamento e
Modelo Relacional.
Aula 3
Estudar os conceitos de
Entidade Relacionamento e
Modelo Relacional
Modelo Entidade e
Relacionamento.
Aula 4
Introduzir o Modelo Relacional
Aula 6
Estudar os conceitos de
Normalização e suas
conseqüências.
Estudar os conceitos de
Aula 1
Aula 5
Aula 7
Aula 8
Conteúdo Programático
Apresentação da Proposta da
Disciplina de Banco de Dados.
Procedimentos
Aula expositiva
Avaliação
Resolução de
exercícios propostos
Encontros
2/2
Introdução dos conceitos básicos de Banco Aula expositiva
de Dados, Modelos de BD existentes,
SGBD, Sistemas de BD, Níveis de Visão e
Independência de Dados.
Modelo Entidade-Relacionamento: Conjunto Aula expositiva
de Entidades, Representação de Atributos,
Conjunto de Relacionamentos, Chaves e
Cardinalidades.
Modelo Entidade Relacionamento: Chaves Aula expositiva
Primarias e estrangeiras, Dependências
Relacionamentos.
Resolução de
exercícios propostos
2/4
Resolução de
exercícios propostos
2/6
Entidade e Relacionamento Estendido
Aula expositiva
(Especialização e Generalização), Herança,
Agregação.
Resolução de
exercícios propostos
Entidades Fortes e Fracas. Conjuntos
de Relacionamentos e multiplicidades.
Generalização e Especialização.
Agregação.
Modelo Relacional – Domínios,
Relação e Esquemas de BD.
Restrições baseadas em Esquemas
Primeira e Segunda Forma Normal e
exercícios.
Resolução de
exercícios propostos
Segunda e Terceira Forma normal e
Aula expositiva
Aula expositiva
Aula expositiva
Aula expositiva
Resolução de
exercícios propostos
data
03/08
05/08
17/08
19/08
2/8
22/08
2/10
24/08
2/12
Resolução de
exercícios propostos
2/14
26/08
Resolução de
exercícios propostos
2/16
Resolução de
2/18
29/08
31/08
FUNDAÇÃO UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO
Colegiado de Engenharia Civil
Av. Presidente Tancredo Neves, 100 – Centro – Petrolina, PE, CEP 56306-410 -Caixa Postal 252, Petrolina-PE, Tel/Fax: (87)3861-1927, www.univasf.edu.br
PLANO DE UNIDADE DIDÁTICA- PUD
Disciplina: CCMP0036 Banco de Dados I
Professor: Edmundo Sérgio Spoto
Data: 30/07/2009
Turma: 02/2009
Normalização e suas
conseqüências.
Estudar os conceitos de
Normalização e suas
conseqüências.
Estudar o projeto de Banco de
Dados utilizando ferramenta
Case.
Praticar o projeto de Banco de
Dados em um SGBD utilizando
uma ferramenta Case.
Estudar os conceitos da Álgebra
Relacional aplicada em Banco
de Dados.
Estudar os conceitos da Álgebra
Relacional aplicada em Banco
de Dados.
Estudar os conceitos da Álgebra
Relacional Estendida aplicada
em Banco de Dados.
Estudar os conceitos da Álgebra
Relacional Modificações no
Banco de Dados
Estudar os conceitos da Álgebra
Relacional aplicada em Banco
de Dados.
Primeira Avaliação
Introduzir a Linguagem SQL:
conceitos e definições e
práticas.
Créditos Total: 3
Crédito Prática: 1
Carga Horária: 60 hs
Crédito Teórico: 2
exercícios
Aula 8
Terceira Forma Normal e Forma
Normal Boyce Code e exercícios
Turma: C5
Pág. 2 de 4
2009.2
Coordenação: EDMUNDO SPOTO
exercícios propostos
Aula expositiva
Resolução de
exercícios propostos
2/20
02/09
Resolução de
exercícios propostos
2/22
09/09
Resolução de
exercícios propostos
2/24
Resolução de
exercícios propostos
2/28
Aula expositiva
Resolução de
exercícios propostos
2/30
21/09
Aula expositiva
Resolução de
exercícios propostos
2/32
23/09
Operações para modificações do
Aula expositiva
Banco. Alterações, Inclusão e
Remoção. Exercícios
Visões no Banco de Dados - Exercícios
Aula expositiva
Resolução de
exercícios propostos
2/34
28/09
Aula 9
Ferramenta Case Geração do projeto lógico
de Banco de Dados
Aula prática em
Aula 10
Ferramenta Case Geração do projeto
Físico de Banco de Dados. Escolha de
um SGBD.
Álgebra Relacional Funções básicas
(Selecionar, projetar e re-nomear).
Produto cartesiano. Exercícios
Operação de União, Compatibilidade
de Relações. Operações de diferenças,
Adicionais e Intersecções. Junção
Natural. Divisão. Atribuições.Exercícios
Projeção Generalizada. Junção
Externa. Funções Agregadas.
Laboratório.
Aula 11
Aula 12
Aula 13
Aula 14
Aula 15
Aula expositiva e
prática
Aula expositiva
14/09
16/09
Resolução de
exercícios propostos
30/09
2/36
-
Aula 16
Prova escrita
Prova Escrita
Introdução à SQL (DDL, DML e DCL).
Introduzir o ambiente de
Aula expositiva e
desenvolvimento da linguagem SQL de prática em laboratório
Um SGBD.
Prova escrita
Resolução de
exercícios propostos
2/40
2/42
05/10
07/10
FUNDAÇÃO UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO
Colegiado de Engenharia Civil
Av. Presidente Tancredo Neves, 100 – Centro – Petrolina, PE, CEP 56306-410 -Caixa Postal 252, Petrolina-PE, Tel/Fax: (87)3861-1927, www.univasf.edu.br
PLANO DE UNIDADE DIDÁTICA- PUD
Disciplina: CCMP0036 Banco de Dados I
Professor: Edmundo Sérgio Spoto
Data: 30/07/2009
Turma: 02/2009
Créditos Total: 3
Introduzir a Linguagem SQL:
conceitos e definições e
práticas.
Introduzir a Linguagem SQL:
conceitos e definições e
práticas.
Introduzir a Linguagem SQL:
conceitos e definições e
práticas.
Introduzir os Comandos de
Consultas da SQL.
Aula 17
Introduzir os Comandos de
Consultas da SQL.
Aula 21
Introduzir os Comandos de
Consultas da SQL.
Aula 22
Aula 18
Aula 19
Aula 20
Aulas praticas de Álgebra
Relacional
Aulas Práticas de SQL
-
2ª Avaliação
2ª Chamada
Prova Final
-
-
Crédito Prática: 1
Comandos do Ambiente de SQL em
SGBD Oracle e PostGreSQL.
Carga Horária: 60 hs
Crédito Teórico: 2
Resolução de
exercícios propostos
2/44
Aula expositiva
Resolução de
exercícios propostos
2/46
14/10
Aula expositiva e
prática
Resolução de
exercícios propostos
2/48
19/10
Aula expositiva
Resolução de
exercícios propostos
2/50
21/10
2/52
28/10
Aula expositiva e
prática em laboratório
Comandos DDL - exercícios
Comandos DML – Insert, Update e
Delete. Select. – Validar transação
(Commit) Anular transação (Rolback).
Comandos de Expressões aritméticas,
Aliases, Colunas e Literais.Valores
(Null e not NULL), Distict, Order by;
queries (clausula Where).
Comandos condicionais, funções de
linhas – exercícios.
Turma: C5
Pág. 3 de 4
2009.2
Coordenação: EDMUNDO SPOTO
Aula expositiva
Resolução de
exercícios propostos
27/06
Funções Numéricas. Manipulação de
Aula expositiva
datas. Conversões de tipos. Exercícios
Resolução de
exercícios propostos
2/54
04/11
Exercícios e Implementações de
projetos
Exercícios e Implementações de
projetos
Prova escrita
Prova escrita
Prova escrita
Resolução de
exercícios propostos
Resolução de
exercícios propostos
Prova escrita
Prova escrita
Prova escrita
2/56
09/11
2/58
11/11
02/60
-
16/11
18/11
30/11
Aula expositiva e
prática
Aula expositiva e
prática
FUNDAÇÃO UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO
Colegiado de Engenharia Civil
Av. Presidente Tancredo Neves, 100 – Centro – Petrolina, PE, CEP 56306-410 -Caixa Postal 252, Petrolina-PE, Tel/Fax: (87)3861-1927, www.univasf.edu.br
PLANO DE UNIDADE DIDÁTICA- PUD
Disciplina: CCMP0036 Banco de Dados I
Professor: Edmundo Sérgio Spoto
Data: 30/07/2009
Turma: 02/2009
Créditos Total: 3
Crédito Prática: 1
Crédito Teórico: 2
Carga Horária: 60 hs
Turma: C5
Pág. 4 de 4
2009.2
Coordenação: EDMUNDO SPOTO
Bibliografia:
1. SILBERSCHATZ, A. KORTH, H. F.; SUDARSHAN, S. Sistema de Banco de Dados. MAKRON BOOKS, 2004;
2. MACHADO, F; ABREU, M. Projeto de Banco de Dados – Uma Visão Prática. Editora Érica, São Paulo, 1996;
3. ELMASRI, R; NAVATHE, S. B. Sistemas de Fundamentos de Banco de Dados – Ed. Campus, 2006TEIXEIRA
Bibliografia Complementar:
4 – ABREY, M. ; COREY, M. J. Oracle: Guia do Usuário, São Paulo, 1997.
5 - BOBROWSKI, S. M. Dominando o Oracle 7 & Clientes/Servidores, São Paulo, Makron Books, 1995.
6 - DEITEL, H. M. DEITEL, P. J. Java como Programar, 3ª Edição – Bookman – 2001.
7 - TAYLOR, ART JDBC: Developer’s resource: database programming on the internet. Upper Siddle River: Prentice Hall, 1997.
Assinaturas:
Matrículas SIAPE :
16235266
Download