Ministério da Educação Instituto Federal de Educação, Ciência e Tecnologia Sul-rio-grandense Pró-reitoria de Ensino Curso Técnico de Informática DISCIPLINA: Banco Dados I VIGÊNCIA : 2009 a ... PERÍODO LETIVO: 2° CARGA HORÁRIA TOTAL: 60 h CÓDIGO: EMENTA:. Introdução: evolução histórica dos sistemas de informação. conceitos básicos de um SGBD (Sistema Gerenciador de Bancos de Dados). Estrutura de um SGBD: níveis conceituais externo e físico. modelos conceituais e modelos externos. O modelo relacional: conceitos, álgebra relacional, cálculo relacional e normalização. Os modelos de rede e hierárquicos. Exemplos e aplicações de SGBD existentes e disponíveis. Aspectos de implementação dos SGBDs, integridade, segurança e privacidade. Conteúdos 1. UNIDADE I 1.1. Introdução Banco de Dados 1.2. Evolução Histórica 1.3. Tipo de Banco de Dados 1.4. Arquitetura de um Banco de Dados 1.5. Nível Externo,Conceitual,Interno 1.6. Mapeamentos 1.7. O sistema gerenciador de Banco de Dados 1.8. Introdução ao SQL 2. UNIDADE II 2.1. O Modelo Relacional de Banco de Dados 2.2. Álgebra Relacional 2.3. Cálculo Relacional 2.4. Integridade referencial 2.5. Projeto de Banco de Dados 2.6. Normalização 2.7. Normalização Avançada 3. UNIDADE III 3.1. Modelagem E/R 3.2. Transações 3.3. Concorrência 3.4. Segurança 3.5. Otimização 3.6. Banco de Dados Distribuidos Referências Bibliográficas S. Sudarshan; Korth, Henry F.; Silberschatz, Abraham, Sistema de Banco de Dados ,São Paulo :CAMPUS 2006 DATE, C. J. Introdução a Sistemas de Bancos de Dados ,São Paulo:CAMPUS 8 Edição GUIMARÃES, Célio Cardoso , Fundamentos de Bancos de Dados - Modelagem , Projeto e Linguagem Sql, São Paulo : UNICAMP 2006 1/1