Plano de Trabalho Docente 2013 Ensino Técnico ETEC PAULINO BOTELHO Código: 091 Município: São Carlos - SP Eixo Tecnológico: Informação e Comunicação Habilitação Profissional: Técnico em Informática Qualificação: Auxiliar em programação de computadores Módulo: II Componente Curricular: Técnicas e Linguagem para Banco de Dados II CH Semanal: 2,5ha Professores: Antonio Marcos dos Santos I Atribuições e atividades profissionais relativas à qualificação ou à habilitação profissional, que justificam o desenvolvimento das competências previstas nesse componente curricular Instalar, codificar, compilar e testar programas estruturados, orientados a eventos e objetos Construir páginas de Internet, estabelecendo conexões com banco de dados Detectar tendências na área de Informática, propondo soluções inovadoras Desenvolver estruturas e utilizar aplicativos para banco de dados Planejar e documentar sistemas, aplicações e projetos Operar os serviços e funções dos sistemas operacionais
II Competências, Habilidades e Bases Tecnológicas do Componente Curricular Componente Curricular: TÉCNICAS E LINGUAGENS PARA BANCO DE DADOS II Módulo: II Nº Competências Nº Habilidades Nº Bases Tecnológicas 1 Construir banco de dados, definindo 1 Identificar e selecionar sistemas 1 Revisão das regras de conversão do seus relacionamentos e utilizando as técnicas e linguagens adequadas gerenciadores de banco de dados de acordo com os requisitos levantados modelo conceitual para o modelo relacional/ lógico 2 3 Aplicar as técnicas e linguagens na construção de tabelas com base em modelos de banco de dados previamente definidos Manipular as informações do banco de dados, de acordo com as necessidades detectadas junto ao cliente 2 3 Apresentação da linguagem SQL: histórico, ANSI SQL Introdução ao SGBD SQL Server: histórico e visão geral 4 Criação de banco de dados: create database e drop database 5 Variáveis e constantes 6 Interface de comando 7 Comandos da ferramenta x comandos
SQL 8 9 10 Subconjuntos da linguagem SQL: DDL, DML Linguagem de definição de dados: tipos de dados criar, apagar e alterar tabelas: o o constraints: conceitos de chave primária (UK, CK e NN); conceitos de integridade referencial constraint de foreign key Linguagem de manipulação de dados: inserir, apagar e alterar dados; comandos de transação: o o commit e rollback comandos de seleção de dados com cláusulas: o funções (agrupamento, numéricas, caracteres, datas)
avg funções de agregação: o max, min, sum, count, 11 Sub-queries, inner join, outer join e self join Banco de Dados de Apoio: MySQL ou MS-SQL
III Procedimento Didático e Cronograma de Desenvolvimento Componente Curricular: TÉCNICAS E LINGUAGENS PARA BANCO DE DADOS II Módulo: II Habilidade Bases Tecnológicas Procedimentos Didáticos Cronograma / Dia e Mês Identificar e selecionar sistemas gerenciadores de banco de dados de acordo com os requisitos levantados Revisão das regras de conversão do modelo conceitual para o modelo relacional/ lógico Aulas Teóricas e Aulas Prática em Laboratório de Informática Apresentação da linguagem SQL: histórico, ANSI SQL Aplicar as técnicas e linguagens na construção de tabelas com base em modelos de banco de dados previamente definidos Introdução ao SGBD SQL Server: histórico e visão geral Criação de banco de dados: create database e drop database Variáveis e constantes Interface de comando 22/07 a 05/08 06/08 a 20/08
Manipular as informações do banco de dados, de acordo com as necessidades detectadas junto ao cliente Comandos da ferramenta x comandos SQL Subconjuntos da linguagem SQL: DDL, DML Aulas Teóricas e Aulas Prática em Laboratório de Informática Linguagem de definição de dados: tipos de dados criar, apagar e alterar tabelas: constraints: conceitos de chave primária (UK, CK e NN); conceitos de integridade referencial constraint de foreign key Linguagem de manipulação de dados: inserir, apagar e alterar dados; comandos de transação: commit e rollback comandos de seleção de dados com cláusulas: funções (agrupamento, numéricas, caracteres, Modelo Lógico: Entidade: o classificação de Entidades; o representação de 21/08 a 04/09 05/09 a 19/09
avg datas) funções de agregação: o max, min, sum, count, Aulas Teóricas e Aulas Prática em Laboratório de Informática 20/09 a 04/10 05/10 a 19/10 20/10 a 03/11 Sub-queries, inner join, outer join e self join Banco de Dados de Apoio: MySQL ou MS-SQL 04/11 a 18/11 19/11 a 03/12 04/12 a 17/12 IV Procedimentos de Avaliação
Componente Curricular: TÉCNICAS E LINGUAGENS PARA BANCO DE DADOS I I Módulo: II Competência (por extenso) Construir banco de dados, definindo seus relacionamentos e utilizando as técnicas e linguagens adequadas Indicadores de Domínio Aplicação correta dos conceitos estudados na resolução de situações práticas Participação efetiva do aluno com o acompanhamento do professor Apresentação do trabalho, assiduidade, cumprimento de prazo Inferência de dados e viabilização dos conceitos Instrumentos de Avaliação Prova teórica Seminários sobre temas relacionados Prova prática Exercícios práticos (laboratório e Moodle) Participação Comportamento Atividades recuperação de Avaliação global e contínua Critérios de Desempenho Lógica, clareza, criatividade, domínio de conteúdo Coesão Criticidade Domínio de conceitos Resolução dos exercícios com o acompanhamento do professor Assiduidade Cumprimento de prazos Evidências de Desempenho 80% de aproveitamento e acertos das atividades em aula Clareza quanto ao conteúdo Organização das idéias e aplicação dos conceitos Acompanhamento da compreensão dos avanços limites e dificuldades do aluno
V Material de Apoio Didático para Aluno (inclusive bibliografia) COX, Joyce e LAMBERT, Joan Microsoft 2010 passo a passo Bookman São Paulo, 2010 ELMASRI, Ramez e SHAMKANT, B Navathe Sistemas de Bancos de Dados 4ª edição Pearson São Paulo, 2005 FERNANDES, Leila Maria Pinheiro e TAVEIRA, Gilda Aché SENAC DN Modelagem de Dados 6ª reimp Rio de Janeiro: Senac Nacional, 2008 80p MACHADO, Felipe Nery e ABREU, Maurício Projeto de Banco de Dados Uma visão Prática 12ª edição Ed Érica São Paulo, 2005 PIVA, Gustavo Dibbern e OLIVEIRA, Wilson José Informática, Análise e Gerenciamento de Dados Fundação Padre Anchieta São Paulo, 2010 VI Estratégias de Recuperação Contínua (para alunos com baixo rendimento/dificuldades de aprendizagem) Os alunos com rendimento insatisfatório resolverão exercícios práticos com retomada de conteúdo pelo professor e se submeterão as novas avaliações práticas, sobre os objetivos estabelecidos Obs: As provas individuais - teóricas e práticas - terão um peso maior em relação a outras atividades e itens comportamentais VII Identificação: Nome do professore: ANTONIO MARCOS DOS SANTOS Assinatura: Data: 22/07/2013 VIII Parecer do Coordenador de Área: Nome do coordenador (a): SANDRA MARIA LEANDRO KOIZIMI Assinatura: Data: