Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Plano de Ensino - Bando de Dados
1. Faculdade Anhanguera de Piracicaba
Rua Santa Catarina, 1005 – Água Branca – Piracicaba SP (19) 2533.9100
PLANO DE ENSINO E APRENDIZAGEM
CURSO: TÉCNICO EM INFORMÁTICA
PROFESSOR: Vitor Hugo Melo Araújo
Disciplina:
Banco de Dados
Período Letivo
2º. Sem/2014
Série
2º Série
Período
Matutino
C.H. Teórica
40
C.H. Prática
40
C.H. Total
80
Ementa
Arquitetura de Sistemas de Banco de Dados. Usuários de Banco de Dados. Modelagem Conceitual
de Dados. Modelo de entidade-relacionamento (ER). Modelo Lógico de Banco de Dados.
Mapeamento do Modelo ER para Modelo Relacional. Formas Normais de Banco de Dados
Relacional. Linguagem de Banco de Dados. Linguagem de Definição de Dados. Linguagem de
Manipulação de Dados.
Objetivo
Apresentar os principais conceitos envolvidos na construção e utilização de bancos de dados,
mostrando os benefícios da utilização desta forma estruturada de dados, através de atividades
teóricas e práticas.
Conteúdo Programático
1º Bimestre
Introdução a Banco de Dados
o Conceito e Objetivos
o Sistemas e Modelos de Dados de Banco de Dados: Hierárquico, Rede, Relacional,
Orientado a Objetos
o Sistemas Gerenciadores de Banco de Dados: definição, funções, catálogo,
arquitetura e usuários
Modelagem de Dados
o Definição
o Modelo de Dados
o Modelo Entidade-Relacionamento (MER)
Componentes: Relacionamentos, Atributos e Entidades
Tuplas e Domínios
2º Bimestre
Normalização
o Simplicidade dos Dados, Dependência Funcional, Estruturas Complexas e Anomalias
o Formas Normais
o Desnormalização
2. Banco de Dados Relacional
o Modelo Relacional
o Álgebra Relacional
o Cálculo Relacional de Tuplas e Domínios
Linguagem SQL
o Conceito
o Linguagem de Definição de Dados (DDL)
o Linguagem de Manipulação de Dados (DML)
o Linguagem de Controle de Dados (DCL)
Aplicações e Estudos de Banco de Dados
o SGBD Relacionais: MySQL, PostgreSQL, Microsoft SQL Server, Oracle, DB2
o Base de Dados e Esquemas de Dados
o Segurança de SGBD:
Acesso e restrições ao sistema: Autenticação e autorização
Injeção de comandos SQL (SQL Injection)
Ferramentas CASE
Criação de aplicação com acesso a Banco de Dados
Cronograma de Aulas
Semana n°. Tema Data
1 Apresentação da Disciplina e do Plano de ensino; 16.10
2 Conceito e Objetivo de Banco de Dados 23.10
3 Sistemas e Modelos de Dados 30.10
4 SGBD (Definição, funções, catálogo, arquitetura e usuário 06.11
5 Modelagem de Dados I 13.11
6 Consciência Negra 20.11
7 Modelagem de dados II 27.11
8 Modelagem de dados III 04.12
9 Entrega e Discussão dos Trabalhos 11.12
10 Revisão do 1º bimestre 18.12
Férias Escolares
22.12
à
31.01
11 Normalização de Banco de Dados 05.02
12 Normalização de Banco de Dados - continuação 12.02
13 Banco de dados Relacional 19.02
14 Linguagem SQL (conceito, DDL, DML, DCL) 26.02
15 Aplicações e Estudos de Banco de Dados (SGBD relacionais) 05.03
16 SGBD relacionais - Prática 12.03
17 Base de dados e Esquemas de Dados 19.03
18 Segurança de SGBD 26.03
19 Segurança de SGBD - continuação 12.03
20 Ferramentas CASE 19.03
21 Criação de aplicação com acesso a Banco de Dados 26.03
22 Criação de aplicação com acesso a Banco de Dados - continuação 02.12
23 Revisão para PROVA 09.04
24 Prova Oficial 16.04
25 Prova substitutiva 23.04
3. Procedimentos Metodológicos Indicados
Aulas expositivas, trabalho em grupo, seminário, visualização de filmes, atividades escritas.
Sistema de Avaliação
Ocorrerão duas Avaliações e uma Avaliação Substitutiva, além do desenvolvimento de um conjunto
de Tarefas Avaliativas.
1° Avaliação - PESO 4,0 2° Avaliação – PESO 6,0
Entrega do Trabalho (grupo): 8,0 Prova Escrita Oficial: 8,0
Lista de exercícios (0,5 p/ atividade): 2,0 Lista de exercícios (0,5 p/ atividade): 2,0
Total: 10,0 Total: 10,0
Observações:
• A nota final será calculada utilizando-se a expressão: (1ª. Avaliação * 0,40) + (2ª. Avaliação *
0,60).
• Somente poderá realizar a Avaliação Substitutiva o aluno que deixar de realizar uma das
avaliações regulares ou não atingir a nota mínima para aprovação.
• Os estudantes são considerados aprovados na disciplina quando obtiverem média final igual
ou superior a 5,0 (cinco inteiros).
Bibliografia Básica
Livros
1) Livro Didático Anhanguera.
2) ALVES, W. P. Banco de Dados: teoria e desenvolvimento. 1ª ed. São Paulo: Érica, 2009.
3) DATE, C. J. Introdução a Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2010.
4) HEUSER, Carlos Alberto. Projeto de Banco de Dados. 5ª ed. Porto Alegre: Sagra Luzzatto,
2004.
Bibliografia Complementar
1) MONTEIRO. E. Projeto de sistemas e Banco de Dados. Brasport. 2004.
2) SETZER, Valdemar W., SILVA Flavio Soares Corrêa da. Bancos de Dados. Edgard Blucher. 1 ª
EDIÇÃO.
Bibliografia Suplementar (Periódicos, Sites Científicos, etc.)
1) http://olhardigital.uol.com.br/
2) http:// http://aprendendo-bd.blogspot.com.br/
Diretor Executivo
_____________________
Assinatura
Professor da disciplina
_____________________
Assinatura
Coordenador PRONATEC
_____________________
Assinatura