MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO MÉDIA E TECNOLÓGICA ESCOLA TÉCNICA FEDERAL DE PALMAS SUPERVISÃO EDUCACIONAL ÁREA INFORMÁTICA CURSO SUPERIOR DE TECNOLOGIA EM SISTEMAS PARA INTERNET Unidade Curricular: Fundamentos de Banco de Dados C/h Total: 40 C/h Teórica: 40 C/h Prática: 40 Período Letivo: Período 2 PLANO DE ENSINO 1. Competências: Dominar os conhecimentos básicos sobre Bancos de Dados e Sistemas de Gerenciamento de Bancos de Dados, ressaltando os aspectos de projeto e acesso a dados. 2. Habilidades: Conceituar banco de dados (BD) e sistema de gerência de banco de dados (SGBD). Caracterizar e conhecer as vantagens de um SGBD. Diferenciar os sistemas de armazenamento de dados. Conhecer modelos de dados e sua evolução: modelo hierárquico, modelo de rede e modelo relacional. Diferenciar as formas de modelagem de banco de dados Modelagem de banco de dados a partir de um estudo de caso. Preparar um modelo lógico consistente. Transformar modelos conceituais em lógicos. Desenvolver o modelo físico. Desenvolver normalização de relações. Fazer manipulações básicas de dados através de linguagem de modelagem de dados 3. Bases Tecnológicas: Banco de dados: Definição; Vantagens. Sistema de gerência de banco de dados: Definição; Níveis de visão; Funções básicas, Usuários, Estrutura geral. Modelos de dados: Definição: Evolução histórica; Modelo hierárquico; Modelo de rede; Modelo relacional. Projeto de banco de dados: Modelagem Conceitual (MER). Transformação de entidade-relacionamento para relacional . Normalização de relações. Engenharia reversa de tabelas. Linguagens formais: Álgebra relacional; Cálculo relacional; Linguagem SQL : DDL; DML. 4. Metodologia: 1. Prática Pedagógica As aulas serão expositivas com utilização de recursos audiovisuais, textos e lousa. A interação com o grupo ocorre nos momentos das atividades de leitura, seminários e trabalhos, como análise de textos (de opinião e publicitários), nas pesquisas e no estudo dirigido. O estudo dirigido acontece em sala de aula ou fora dela (biblioteca). Há atendimento individualizado e em grupo para sanar as dificuldades das tarefas dirigidas 2. Recursos Didáticos Quadro branco e pincel. Computador e data-show.. 5. Avaliação: 1. Periódica A média final será obtida somando-se os pontos adquiridos nos trabalhos solicitados (4,0), freqüência e participação em sala (4,0), Av.01 (6,0) e Av.02 (6,0). Caso não seja alcançada média para aprovação, o aluno fará recuperação final com valor 10,0. 2. Recuperação Os alunos que obtiverem média do semestre insatisfatória farão avaliação escrita a título de exame final, e sua média final consistirá em média aritmética entre a média do semestre e a nota obtida no exame final. 6.Bibliografia: 1.Básica HEUSER, Carlos Alberto. Projeto de Banco de Dados. Porto Alegre: SagraLuzzatto, 2005. MACHADO, Felipe Nery Rodrigues. Banco de dados; projeto e implementação. São Paulo: Érica, 2004. ALVES, William Pereira. Fundamentos de banco de dados. São Paulo: Érica, 2004. 2. Complementar Date, C. J. .Introdução a Sistemas de Banco de Dados. Rio de Janeiro: Campus, 2000. MACHADO, Felipe Nery Rodrigues. Projeto de banco de dados; uma visão prática. São Paulo: Érica, 2002. SETZER, Waldemar W. .Banco de dados; conceitos, modelos, gerenciadores, projeto lógico, projeto físico. São Paulo: Edgard Blücher, 2002. KROENKE, David M. .Banco de dados; fundamentos, projetos e implementação. Rio de Janeiro: LTC, 1999. HAY, David C. .Princípios de modelagem de dados. São Paulo: Makron Books, 1999. SILBERSCHATZ, Abraham ; KORTH, Henry F. ; SUDARSHAN, S. .Sistema de banco de dados. São Paulo: Makron Books, 2005. Aprovado pelo colegiado do curso em: __________/_________/_________ Vigora a partir do: 2 semestre de 2007