Plano de Ensino - Bando de Dados

3
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

description

Plano de Ensino - Bando de Dados

Transcript of Plano de Ensino - Bando de Dados

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

� 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

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