Buscar

Apresentação+do+Plano+de+Ensino

Prévia do material em texto

. 
 
Modelagem de Dados – CCT0310 
 
Apresentação da Disciplina 
 
Prof. Esp. Flávio Almeida 
 flavio.cti@hotmail.com 
www.ipaje.com.br 
 . 
Sumário 
 
• Objetivos 
• Plano de Ensino 
• Ementa 
• Conteúdo Programático 
• Mapa Conceitual 
• Metodologia de Desenvolvimento 
• Bibliografia 
• Atividade Estruturada 
• Introdução a disciplina 
 . 
Objetivos 
Ao final desta aula o aluno irá: 
• Conhecer a metodologia da disciplina; 
• Conhecer a ementa trabalhada durante o semestre; 
• Conhecer o mapa conceitual, demonstrando o 
relacionamento entre os assuntos que serão abordados; 
• Entender o cálculo das avaliações; 
• Compreender o desenvolvimento da atividade estruturada no 
escopo da disciplina. 
 . 
Plano de Ensino 
• Ementa 
• Sistemas de Banco de Dados; 
• Projeto de Banco de Dados; 
• Modelagem Conceitual de Dados; 
• Derivação do Modelo Lógico; 
• Noções de álgebra relacional de banco de dados; 
• Noções de SQL. 
 . 
Plano de Ensino 
• Objetivos 
– 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. 
 . 
Plano de Ensino 
• 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; 
 . 
Plano de Ensino 
• Objetivos 
– Específicos 
– Elaborar modelos lógicos de dados; 
– Apresentar conceito de álgebra relacional de banco de dados; 
– Elaborar um projeto de modelagem de dados; 
– Implementar o projeto de modelagem de dados utilizando 
um sistema de gerenciamento de banco de dados. 
 . 
Plano de Ensino 
• Conteúdo Programático 
 
UNIDADE 1: Visão Geral – Banco de Dados e os Sistemas de 
Gerenciamento de Banco de Dados (SGBD) 
• Visão geral: Banco de dados 
• Dados versus informação 
• Classificando os bancos de dados 
• Sistemas de Arquivos 
• SGBD (Sistema de Gerenciamento de Banco de Dados) 
• Os Usuários de Banco de Dados 
• O SGBD e suas Funcionalidades 
• Vantagens do SGBD 
 . 
Plano de Ensino 
• Conteúdo Programático 
 
UNIDADE 2: Projeto de Banco de Dados 
• Projeto de banco de dados 
• Modelo externo 
• Modelo Conceitual 
• Modelo interno 
• Modelo físico 
• Modelo de dados 
 . 
Plano de Ensino 
• Conteúdo Programático 
 
UNIDADE 3: Modelo Entidade-Relacionamento 
• Modelo Entidade-Relacionamento 
– Modelo de Banco de Dados 
– Modelo Conceitual 
– Modelo lógico 
• As Principais Características do MER 
– Entidade 
– Relacionamento 
– Cardinalidade 
– Atributo 
 . 
Plano de Ensino 
• Conteúdo Programático 
 
UNIDADE 3: Modelo Entidade-Relacionamento 
• Modelo Entidade-Relacionamento Estendido 
– Entidade Especializada 
– Entidade Genérica 
– Entidade Associativa 
• Diagrama Entidade-Relacionamento (DER) 
– Grau de Relacionamento 
• Modelando o "negócio" 
 
 . 
Plano de Ensino 
• Conteúdo Programático 
 
UNIDADE 4: Modelo de Dados Relacional 
• Chave Primária 
• Restrições de Integridade 
• Mapeamento do MER para o Modelo Relacional 
 
 . 
Plano de Ensino 
• Conteúdo Programático 
 
UNIDADE 5 - Normalização 
• Normalização 
– Aninhamento de Tabela 
– Regra: Primeira forma normal (1FN) 
– Regra: Segunda Forma Normal (2FN) 
– Regra: Terceira Forma Normal (3FN) 
– Regra: Quarta Forma Normal (4FN) 
– Regra: Quinta Forma Normal (5FN) 
 
 . 
Plano de Ensino 
• Conteúdo Programático 
 
UNIDADE 6- Noções de SQL 
• Linguagens de Definição de Dados (DDL) 
– Criação de tabela: CREATE 
– Alteração de Tabela: ALTER 
– Exclusão da Tabela: DROP 
• Linguagem de Manipulação de Dados (DML) 
– Inserção de dados: INSERT 
– Atualização de registros: UPDATE 
– Exclusão de Registros: DELETE 
• Comando SELECT 
– Sintaxe básica 
 . 
Plano de Ensino 
• Mapa Conceitual 
 . 
Plano de Ensino 
• Metodologia de Desenvolvimento 
– Recursos Utilizados 
• Datashow e computador para aulas expositivas; 
• Laboratório de Informática; 
• Ferramenta de Software: 
– BrModelo; 
– PostgreSQL. 
 
 . 
Plano de Ensino 
• Metodologia de Desenvolvimento 
– Metodologia de Avaliação 
O estudante será avaliado pelos seguintes critérios: da sua 
participação cooperativa/colaborativa e o do seu desempenho 
nas avaliações presenciais que se constituem de AV1, AV2 e 
AV3. 
Inclui-se nessa composição de nota a realização de um projeto 
de modelagem de dados que poderá ser somado à nota da 
avaliação correspondente (AV1). 
 
 . 
Plano de Ensino 
• Metodologia de Desenvolvimento 
– Metodologia de Avaliação 
O estudante receberá uma nota final e será aprovado se 
obtiver nota igual ou maior que seis. 
É sugerido ao aluno que realize os simulados ofertados por 
nosso ambiente virtual chamado Avaliando Aprendizado, pois o 
mesmo, além de ter como objetivo realizar uma revisão dos 
conteúdos antes da realização das avaliações, ainda, somam 
notas, por acertos, a avaliação correspondente (AV3). 
Frequentar, no mínimo, 75% das aulas ministradas. 
 
 . 
Plano de Ensino 
• Bibliografia 
– Básica 
• NETO, Geraldo Henrique. Modelagem de dados. Rio de Janeiro: Universidade 
Estácio de Sá, 2015. 
• 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 
. 
 . 
Plano de Ensino 
• 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; 
ELMASRI, R.; NAVATHE, S., Sistemas de Banco de Dados. Pearson Education do Brasil, 4ª.Ed 
2005. 
 . 
Atividade Estruturada 
• Desenvolvimento de Projeto

Outros materiais

Perguntas Recentes