Plano de Ensino – 2014 I. Dados Identificadores Curso Tecnologia em Análise e Desenvolvimento de Sistemas Disciplina Modelagem de Dados e SQL Professor Eduardo Patto Pinho Período Noturno Módulo Organização da Informação Carga Horária Semanal: II. 4 ha Semestral: 80 ha Ementa Introdução a Modelagem de Dados; Modelos de Dados; componentes e conceitos; Representação Gráfica; Identificação; Aplicação pratica dos Modelos de Dados; Relação entre modelos Lógicos e Físicos de Dados; Introdução a Linguagem SQL; Melhores práticas ; Praticas de Utilização da Linguagem SQL. III. Objetivos 1. Objetivo Geral: Identificar as necessidades de dados da organização Representar estas necessidades de forma coerente e padronizada Projetar o armazenamento das informações em sistemas relacionais de bancos de dados Garantir a coerência e integridade dos dados armazenados Prover acesso eficiente à informação armazenada 2. Objetivos Específicos: . Identificar as necessidades de dados da organização Representar estas necessidades de forma coerente e padronizada Projetar o armazenamento das informações em sistemas relacionais de bancos de dados Garantir a coerência e integridade dos dados armazenados Prover acesso eficiente à informação armazenada Plano de Ensino – 2014 IV. Conteúdo Programático Origem e Evolução da Modelagem de Dados Conceitos Fundamentais Entidades Atributos Relacionamentos Multiplicidade Modelagem Conceitual Modelagem Lógica de Dados O Modelo de Dados Relacional Normalização Álgebra Relacional Manipulação de Dados SQL Implementação do modelo lógico em ambiente Cliente-Servidor Conceitos Camadas Distribuição Replicação Desnormalização Views, Stored Procedures e Triggers Os Papéis de AD e DBA Plano de Ensino – 2014 V. Métodos/Técnicas/Recursos Utilização de Slides Utilização do laboratório de Informática Utilização do Software MySQL Trabalhos em Grupo em Sala de Aula para avaliar o nível de conhecimento da Sala. Trabalho em grupo com Apresentação Prova Individual Manuais VI. Avaliação 1) Trabalho de Modelagem de Dados em Grupo, Valor 4,00 pontos 2) Prova individual de Todo o conteúdo Valor 6, pontos 3) Avaliação de desempenho e participação individual. VII. Cronograma das atividades e práticas pedagógicas Semana 1 2 3 4 5 6 7 8 9 10 11 12 Carga Horária Conteúdo Programático 4 hrs Apresentação Plano de Aula Teoria Modelagem Conceitual Teoria Modelagem Conceitual, Entidades e Atributos 4 Hrs 4 Hrs 4 Hrs 4 Hrs 4 Hrs 4 Hrs 4 Hrs 4 Hrs 4 Hrs 4 Hrs 4 Hrs Relacionamentos Metodologia Expositiva Trabalho em Sala de Aula Trabalho em Sala de Aula Teoria Modelagem Lógica Expositiva Teoria Modelagem Lógica Expositiva Teoria Modelagem Lógica Trabalho em Sala de Aula Normalização Laboratório Modelo Relacional Laboratório Trabalho em Grupo Apresentação Trabalho em Grupo Apresentação Introdução a SQL Expositiva Comando Select Laboratório Plano de Ensino – 2014 13 14 15 16 17 18 19 20 VIII. 4 Hrs 4 Hrs. 4 Hrs. 4 Hrs 4 Hrs. 4Hrs 4Hrs 4Hr4 Funções Where, Order By, Group By Comando UPDATE Comando INSERT Comandos Select, Update e Insert Revisão Matéria Prova Laboratório Laboratório Laboratório Trabalho em grupo Laboratório Individual Revisão Prova Exame Individual Bibliografia Básica:Modelagem Conceitual e Projeto de Banco de Dados Ed. Campus. Complementar:Revista SQL Magazine Periódicos: Revista SQL Magazine