Plano de Trabalho Docente 2014 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: Técnico em Informática Módulo: III Componente Curricular: Técnicas e Linguagem para Banco de Dados III C.H. Semanal: 2,5ha Professor: 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 III Módulo: III Nº Competências Nº Habilidades Nº Bases Tecnológicas 1 Propor agilidade na busca de 1 Detectar as melhores formas de coletar 1 informações no banco de dados, dados. elaborando soluções e utilizando métodos adequados de acordo com as solicitações do cliente.. 2 3 Fazer estruturas de blocos armazenados de instruções para obter o melhor desempenho na busca por resultados. Apresentar dados coletados em forma de informações relevantes para o apoio à tomada de decisão do cliente. 2 3 Revisão de SQL - vantagens e desvantagens - DML e DDL: - DQL - Linguagem de consulta de dados: where, have, between, order by, in, métodos específicos (getdate, entre outros), operadores lógicos, relacionais e aritméticos. Tipos de dados; Funções: convert(), str(float, lenght, decimal), ascii(string, char(integer), len(string), lower(string), upper(string), replicate(string, integer), space (n_espaco_em_branco), right (string, n de caracteres a esquerda), left (string n de caracteres a direita), ltrim(string), rtrim (string), substring(string texto, posição_inicial, tamanho), reverse (string). 4 Junções: associações internas - inner join (junções idênticas e não idênticas);
associações externas - left outer join ou right outer join, full outer join; associações cruzadas - cross join; autojunção. 5 6 7 8 9 10 11 12 Subconsultas Comentários de uma linha e várias linhas; Estrutura básicas dos blocos SQL: apresentação dos blocos, instruções SQL dentro do bloco, estrutura de decisão, estrutura de repetição, exceções Procedures: apresentação da sintaxe para criação de procedures e exemplos Functions: apresentação da sintaxe para criação de funções e exemplos Triggers: apresentação da sintaxe para criação de gatilhos e exemplos Views: apresentação da sintaxe para criação de gatilhos e exemplos Índice: apresentação para a sintaxe da criação de índice
III Procedimento Didático e Cronograma de Desenvolvimento Componente Curricular: TÉCNICAS E LINGUAGENS PARA BANCO DE DADOS III Habilidade Bases Tecnológicas Procedimentos Didáticos Identificar e selecionar sistemas gerenciadores de banco de dados de acordo com os requisitos levantados. 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. Revisão de SQL - vantagens e desvantagens - DML e DDL: - DQL - Linguagem de consulta de dados: where, have, between, order by, in, métodos específicos (getdate, entre outros), operadores lógicos, relacionais e aritméticos. Tipos de dados; Funções: convert(), str(float, lenght, decimal), ascii(string, char(integer), len(string), lower(string), upper(string), replicate(string, integer), space (n_espaco_em_branco), right (string, n de caracteres a esquerda), left (string n de caracteres a direita), ltrim(string), rtrim (string), substring(string texto, posição_inicial, tamanho), reverse (string). Aulas Teóricas e Aulas Prática em Laboratório de Informática. Aulas Teóricas e Aulas Prática em Laboratório de Informática. Aulas Teóricas e Aulas Prática em Laboratório de Informática. Módulo: III Cronograma / Dia e Mês 16 / 07 a 31 / 07 01 / 08 a 07 / 08 08 / 08 a 22 / 08 23 / 08 a 05 / 09 06 / 09 a 19 / 09 20 / 09 a 02 / 10 Junções: associações internas -
inner join (junções idênticas e não idênticas); associações externas - left outer join ou right outer join, full outer join; associações cruzadas - cross join; auto-junção. Subconsultas Comentários de uma linha e várias linhas; Estrutura básicas dos blocos SQL: apresentação dos blocos, instruções SQL dentro do bloco, estrutura de decisão, estrutura de repetição, exceções 03 / 10 a 16 / 10 17 / 10 a 05 / 11 06 / 11 a 20 / 11 21 / 11 a 26 / 11 27 / 11 a 02 / 12 03 / 12 a 09 / 12 Procedures: apresentação da sintaxe para criação de procedures e exemplos Functions: apresentação da sintaxe para criação de funções e exemplos
IV Procedimentos de Avaliação Componente Curricular: TÉCNICAS E LINGUAGENS PARA BANCO DE DADOS III Módulo: III 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 professor: ANTONIO MARCOS DOS SANTOS Assinatura: Data: 29/07/2014
VIII Parecer do Coordenador de Área: Nome da coordenadora: SANDRA MARIA LEANDRO Assinatura: Data: