Relatório - Plano de Ensino 06/02/2013 11:32 Página: 1/4 MODELAGEM DE DADOS EMENTA Sistemas de Banco de Dados, Projeto de Banco de Dados, Modelagem Conceitual de Dados, Derivação do Modelo Lógico. OBJETIVO GERAL Desenvolver projetos de banco de banco de dados para atender os requisitos de informações de sistema informatizados. Empregar as técnicas de modelagem de dados OBJETIVOS ESPECÍFICOS Citar os conceitos fundamentais de Sistemas de Banco de Dados; Descrever a arquitetura e os níveis de um sistema de gerenciamento de banco de dados; Explicar os tipos de modelos de dados existentes focando no modelo relacional; Empregar os conceitos fundamentais de projeto de banco de dados; Elaborar modelos conceituais dados; Elaborar modelos lógicos de dados; CONTEÚDOS UNIDADE 1 – Sistemas de Banco de Dados 1.1 - Histórico 1.2 – Vantagens e desvantagens 1.3 - Comparativo entre SGBD e Sistema de Arquivo tradicional 1.4 – Arquitetura Básica de um sistema de banco de dados 1.4.1 - Os três níveis de arquitetura (externo, conceitual, interno); 1.4.2 - Aplicações que utilizam Banco de Dados; 1.4.3 - Usuários de Banco de Dados (comuns, avançados, administrador) e suas responsabilidades ; 1.4.4 – Sistemas Gerenciadores de Banco de Dados; 1.4.5 – Base de Dados – ( dados e metadados) 1.5 - Arquitetura cliente servidor, 3 camadas e n camadas. 1.6 - Tipos de Modelos de Dados (Relacional, Orientado a Objetos e Objeto Relacional) UNIDADE 2 – Projeto de Banco de Dados 2.1 – Objetivos do Projeto de Banco de Dados; 2.2 – Definição de Modelo; 2.3 – Processo de Modelagem; 2.4 - Modelo Conceitual de Dados 2.5 – Modelo Lógico de Dados Relatório - Plano de Ensino 06/02/2013 11:32 Página: 2/4 2.6 – Modelo Físico de Dados UNIDADE3: Modelagem Conceitual de Dados 3.1 – A Abordagem Entidade-Relacionamento (E-R) 3.2 - Notações para modelagem conceitual (Peter Chen, Pé de Galinha, IDEF1X etc.) 3.3 - Conceitos Básicos do Modelo E-R 3.4 – Entidades 3.4.1 – Identificação das Entidades 3.4.2 – Modelagem de Entidades 3.4.3 – Entidades Fortes e Fracas 3.5 – Atributos 3.5.1 – O Papel dos Atributos 3.5.2 – Tipos de Atributos 3.5.3 – Modelagem dos Atributos 3.6 – Relacionamentos 3.6.1 – Identificação dos Relacionamentos 3.6.2 – Cardinalidade 3.6.3 – Modelagem dos Relacionamentos 3.7 – Elementos de Caracterização Semânticas Adicionais 3.7.1 - Estruturas de Generalização e Especialização 3.7.2 – Estruturas de Agregação 3.7.3 Auto-relacionamento 3.7.4 Dados Históricos 3.8 - Estudo de Caso 3.9 - Laboratório de Modelagem utilizando ferramenta Case Case UNIDADE 4: Derivação do Modelo Lógico Relacional 4.1 – O Modelo Relacional 4.1.1 – Conceitos Básicos ( tabelas, atributos, campos, tuplas) 4.1.2 – Integridade Referencial; 4.1.3 – Chaves Candidata, Chave Primária e Chave Estrangeira 4.2 – Regras de Derivação 4.2.1 – Derivação de Entidades e Relacionamentos 4.2.2 – Derivação das Estruturas de Generalização e Especialização 4.2.3 – Derivação das Agregações Relatório - Plano de Ensino 06/02/2013 11:32 Página: 3/4 4.2.4 - Derivação de Auto-Relacionamento 4.3 – Normalização 4.3.1 – Primeira Forma Normal 4.3.2 – Segunda Forma Normal 4.3.3 – Terceira Forma Normal 4.4 Estudos de Caso 4.5 Laboratório de Modelagem utilizando ferramenta Case BIBLIOGRAFIA BÁSICA HEUSER, C. Projeto de Banco de Dados. Editora Artmed 6.Ed, 2009, Série de Livros Didáticos, número 4. SILBERSCHATZ, Abraham; KORTH, Henry F; SUDARSHAN, S. A. Sistema de banco de dados. 5ª ed. Rio de Janeiro: Campus, 2006 ELMASRI, R.; NAVATHE, S., Sistemas de Banco de Dados. Pearson Education do Brasil, 4ª.Ed 2005. BIBLIOGRAFIA COMPLEMENTAR COUGO, Paulo Sérgio. Modelagem conceitual e projeto de bancos de dados. Rio de Janeiro: Campus, 2001. DATE, C.J. Introdução a sistemas de banco de dados. 8ª ed. Rio de Janeiro: Campus, 2004. CHEN, P. Gerenciando Banco de Dados - A Abordagem Entidade-Relacionamento para Projeto Lógico. Editora MCGraw-Hill, 1990. TOBY, Teorey; SAM, Lightstone; TOM, Nadeau. Projeto e Modelagem de Bancos de Dados. Rio de Janeiro: Campus, 2007. MACHADO, Felipe Nery; ABREU, Maurício. Projeto de Banco de Dados – Uma Visão Prática. São Paulo: Érica 2001 INDICAÇÃO MATERIAL DIDÁTICO HEUSER, C. Projeto de Banco de Dados. Editora Artmed 6.Ed, 2009, Série de Livros Didáticos, número 4. Cap2 Abordagem Entidade Relacionamento 38 paginas Cap5 Transformações Entre Modelos 47 paginas Obs: no site Pasta do Professor o nome dos capítulos está errado. o Cap2 é chamado de entidade e o Cap5 de Visão Geral do Projeto Lógico Peguei o nome correto no site da editora. SILBERSCHATZ, Abraham; KORTH, Henry F; SUDARSHAN, S. A. Sistema de banco de dados. 5ª ed. Rio de Janeiro: Campus, 2006 Cap7 Projeto de Banco de Dados Relacional 32 paginas ELMASRI, R.; NAVATHE, S., Sistemas de Banco de Dados. Pearson Education do Brasil, 4ª.Ed 2005. Relatório - Plano de Ensino 06/02/2013 11:32 Página: 4/4 Cap2 Sistemas de Banco de Dados: conceitos e arquitetura 16 paginas Cap5 O Modelo Relacional e as restrições de um banco de dados relacional Total 150 paginas Todos os livros estão disponíveis no site Pasta do Professor 17 paginas