GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA, TECNOLOGIA E INOVAÇÃO FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA ESCOLA TÉCNICA ESTADUAL REPÚBLICA CURSO DE TÉCNICO DE INFORMÁTICA PLANO DE DISCIPLINA MODELAGEM DE DADOS 1 – MD1 - 2009 1. COMPETÊNCIAS O aluno deverá ser capaz de analisar situações e realizar todo o projeto de banco de dados. 2. HABILIDADES Conhecer o ciclo de vida de um projeto de banco de dados; Conhecer os conceitos básicos da área de banco de dado; Conhecer o ambiente de trabalho do MSAccess, assim como os recursos existentes; Conhecer o ambiente gráfico de trabalho do Interbase, assim como os recursos existentes; Criar tabelas estruturadas, respeitando a um modelo pronto ou elaborado em sala; Relacionar tabelas; Criar as regras de integridade em função das chaves pré-definidas no modelo do projeto/exercício; Estruturar soluções inteligentes. 3. MATERIAL DIDÁTICO Apostilas. ESCOLA TÉCNICA ESTADUAL REPÚBLICA Rua Clarimundo de Melo, nº 847 – Quintino – RJ Tel.: 21 2299-1858 / 1861 / 1862 GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA, TECNOLOGIA E INOVAÇÃO FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA ESCOLA TÉCNICA ESTADUAL REPÚBLICA CURSO DE TÉCNICO DE INFORMÁTICA PLANO DE DISCIPLINA MODELAGEM DE DADOS 1 – MD1 - 2009 4. REFERÊNCIAS BIBLIOGRÁFICAS HEUSER, C. A. Projeto de Banco de Dados, 4º ed. Porto Alegre, Editora Sagra Luzzatto, 2001. ELMASRI, R. e NAVATHE, S. B. Sistema de Banco de Dados – Fundamentos e Aplicações, 3º ed. Rio de Janeiro, LTC, 2002. KORTH, H. F. e SILBERSCHATZ, A. Sistema de Banco de Dados, 3º ed. São Paulo, Editora Makron Books, 1999. LITE MS Access 2000, passo a passo, São Paulo, Editora Makron Books, 1999. MACHADO, F. e ABREU, M. Projeto de Banco de Dados 7º ed, São Paulo, Editora Érica, 2001. MANZANO, J. A. N. G. Estudo Dirigido de SQL (ANSI/89), São Paulo, Editora Érica, 2002. MASLAKOWSKI, M. Aprenda em 21 dias MySQL, Rio de Janeiro, Editora Campus, 2000. NIEDERAUER, J. Guia de Consulta Rápida Interbase, São Paulo, Editora Novatec, 2003. PRATES, R. Guia de Consulta Rápida MySQL, São Paulo, Editora Novatec, 2000. THOMSON, L. e WELLING, L. PHP e MySQL: desenvolvimento web, Rio de Janeiro, Editora Campus, 2003. WILDEROM, S. M. E WILDEROM, B. P. M. Aplicações Cliente/Servidor com Delphi 6 e Interbase 6 2º ed., São Paulo,Editora Érica, 2001. 5. ESTRATÉGIAS Aulas presenciais expositivas e práticas utilizando os recursos dos laboratórios de informática. Utilização de estudos de casos calcados em aplicabilidade prática para o desenvolvimento da metodologia. ESCOLA TÉCNICA ESTADUAL REPÚBLICA Rua Clarimundo de Melo, nº 847 – Quintino – RJ Tel.: 21 2299-1858 / 1861 / 1862 GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA, TECNOLOGIA E INOVAÇÃO FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA ESCOLA TÉCNICA ESTADUAL REPÚBLICA CURSO DE TÉCNICO DE INFORMÁTICA PLANO DE DISCIPLINA MODELAGEM DE DADOS 1 – MD1 - 2009 6. INSTRUMENTOS DE AVALIAÇÃO O aluno será avaliado pelo uso dos instrumentos listados abaixo: Avaliação Prática (AL) – prova prática realizada nos laboratórios, regras definidas pela equipe. Avaliação Teórica (AT) – prova teórica única elaborada pela equipe. Avaliação Participativa (AP) – premiação por participação, comportamento e/ou freqüência do aluno durante a aula. 7. CRITÉRIOS DE AVALIAÇÃO Será considerado aprovado na disciplina o aluno que obtiver média, igual ou superior a 6,0 (seis). (Se Média = (1MB + 2MB + 3MB) / 3 ≥ 6,0 Então: Aluno Aprovado). O aluno que obtiver média aritmética inferior a 6,0 (seis), será submetido à Recuperação Final (RF). (Se Média = ((1MB + 2MB + 3MB )) /3 <6,0 Então: Aluno em RF). Para os alunos que ficaram para RF, será considerado aprovado na disciplina, o aluno que alcançar média igual ou superior a 6,0 (seis). (Se Média Final ≥ 6,0 Então: Aluno Aprovado Senão: Aluno Reprovado). ESCOLA TÉCNICA ESTADUAL REPÚBLICA Rua Clarimundo de Melo, nº 847 – Quintino – RJ Tel.: 21 2299-1858 / 1861 / 1862 GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA, TECNOLOGIA E INOVAÇÃO FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA ESCOLA TÉCNICA ESTADUAL REPÚBLICA CURSO DE TÉCNICO DE INFORMÁTICA PLANO DE DISCIPLINA MODELAGEM DE DADOS 1 – MD1 - 2009 8. CONTEÚDO PROGRAMÁTICO DESCRIÇÃO Aula 0 - Realizar uma dinâmica de apresentação para criar uma atmosfera de cumplicidade e reciprocidade entre professor e aluno. Aula 1 - Apresentar o ciclo de vida do Projeto de Banco de Dados. Exercícios. Aula 2 - Níveis de abstração e os conceitos básicos da área de banco de dados. Aula 3 - Os profissionais, sistemas de arquivos e o SGBD (regras básicas). Aula 4 - Aula extra 2ª, 3ª e 4ª. Exercícios. Aula 5 - Apresentar os conceitos centrais da abordagem ER: entidade, relacionamento, atributo e cardinalidade. Aula 6 - Construção de modelos Entidade/Relacionamento. Exercícios. Aula 7 - Exercícios Aula 8 - Exercícios. Revisão. Aula 9 - Aula extra 3ª e 4ª. Avaliação do 1º Trimestre Aula 10 - Abordagem Relacional – (tabelas, chaves, domínio, ...). ESCOLA TÉCNICA ESTADUAL REPÚBLICA Rua Clarimundo de Melo, nº 847 – Quintino – RJ Tel.: 21 2299-1858 / 1861 / 1862 Semana GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA, TECNOLOGIA E INOVAÇÃO FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA ESCOLA TÉCNICA ESTADUAL REPÚBLICA CURSO DE TÉCNICO DE INFORMÁTICA PLANO DE DISCIPLINA MODELAGEM DE DADOS 1 – MD1 - 2009 DESCRIÇÃO Aula 11 - Apresentar o SGBD Microsoft Access: o ambiente, os objetos, criação de tabelas, definição de nomes, tipos de dados e propriedades (tamanho e formatos, formato personalizados, máscara de entrada, valor padrão, regra de validação, texto de validação, campo requerido e índices) para os campos dos registros de uma tabela e definição de um campo como chave primária. Aula 12 - Criação do banco de dados. Aula 13 - Inserção de dados nas tabelas. Aula 14 - Exercícios. Aula 15 - Banco de dados com mais de uma tabela a partir de um modelo. Aula 16 - Definição do relacionamento entre as tabelas. Aplicação da Integridade Referencial entre as tabelas. Aula 17 - Estruturação e criação de consultas; Grade QBE; modos de apresentação: folha de dados, Sql e estrutura. Aula 18 - Exercícios. Aula 19 - Definição de critérios; campos calculados; ordenação; parâmetro. Aula 20 - Exercícios. Aula 21 - Exercícios. Revisão. Avaliação do 2º Trimestre Aula 22 - MySql – Apresentação do programa e conceitos básicos. Apresentar a linguagem SQL: o histórico, a linguagem, visão geral, vantagens e desvantagens, conceitos básicos: CREATE DATABASE, criação e remoção de tabelas (CREATE TABLE / DROP TABLE), tipos de dados e criação de índices. Aula 23 - Construção de bancos de dados. Aula 24 - Construção de bancos de dados. ESCOLA TÉCNICA ESTADUAL REPÚBLICA Rua Clarimundo de Melo, nº 847 – Quintino – RJ Tel.: 21 2299-1858 / 1861 / 1862 Semana GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA, TECNOLOGIA E INOVAÇÃO FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA ESCOLA TÉCNICA ESTADUAL REPÚBLICA CURSO DE TÉCNICO DE INFORMÁTICA PLANO DE DISCIPLINA MODELAGEM DE DADOS 1 – MD1 - 2009 DESCRIÇÃO Aula 25 - Extração de Dados de uma Tabela: o Comando SELECT FROM. A Cláusula WHERE. Aula 26 - Exercícios. Aula 27 - Utilizando a Cláusula DISTINCT. Agrupando Informações selecionadas (GROUP BY). Ordenando dados selecionados (ORDER BY). Aula 28 - Exercícios. Aula 29 - Operadores aritméticos (realizando cálculos com informação selecionada.), operadores relacionais, operadores lógicos, operadores BETWEEN e NOT BETWEEN. Aula 30 - Operadores baseados em strings de caracteres: LIKE e NOT LIKE, operadores baseados em listas: IN e NOT IN, operadores baseados em valores desconhecidos: IS NULL e IS NOT NULL. Aula 31 - Exercícios. Aula 32 - Utilizando funções de agregação sobre conjuntos. (MAX, MIN, SUM, AVG e COUNT). Aula 33 - Exercícios de revisão. Avaliação 3º Trimestre Recuperação Final COC Final Equipe de MD1: Otacílio/ Rosymere Cersosimo ESCOLA TÉCNICA ESTADUAL REPÚBLICA Rua Clarimundo de Melo, nº 847 – Quintino – RJ Tel.: 21 2299-1858 / 1861 / 1862 Semana