UC02831

Desenvolver uma interface para a base de dados com uma linguagem de programação.

Carga horária
50h
Área
Informática e TIC

Realizações

  • Explorar funções, instruções e sintaxe da linguagem de programação.
  • Planear a estrutura da interface para a base de dados.
  • Criar o layout de acesso à base de dados.
  • Ligar a interface com a base de dados.

Conhecimentos

  • Websites dinâmicos - conceitos.
  • Estrutura de layouts/templates.
  • Ambiente de desenvolvimento de programação.
  • Linguagem de programação - conceitos, funções, instruções e sintaxe.
  • Frameworks.
  • Métodos de ligação à base de dados.
  • Arquitetura de componentes de acesso base de dados.
  • Interface de acesso a dados.
  • Manipulação de registos - adicionar; eliminar; atualizar; procurar.
  • Segurança - práticas de proteção e autenticação.
  • Funcionalidades de um editor de texto.
  • Normas e regulamentos aplicáveis.

Aptidões

  • Interpretar manuais, guiões e tutoriais técnicos.
  • Utilizar as metodologias de planeamento de websites para definir a estrutura da interface.
  • Reconhecer linguagens de programação para o desenvolvimento de interfaces para bases de dados.
  • Aplicar as regras de programação, funções, instruções e sintaxe no desenvolvimento da interface.
  • Configurar e implementar conexões entre a interface e a base de dados.
  • Manipular registos na base de dados.
  • Utilizar frameworks no desenvolvimento de software para web.
  • Testar a interface desenvolvida.
  • Detetar e corrigir erros.
  • Criar um guião técnico ou manual de utilizador do programa.
  • Aplicar normas e regulamentos.

Atitudes

  • Responsabilidade pelas suas ações.
  • Autonomia no âmbito das suas funções
  • Empenho e persistência na resolução de problemas.
  • Iniciativa.
  • Sentido analítico
  • Sentido de organização.
  • Respeito pelas regras e normas definidas.
Critérios, contexto e recursos previstos

Critérios de desempenho

  • Cumprindo as especificações técnicas na definição da estrutura dos layouts.
  • Cumprindo as regras de programação, funções, instruções e a sintaxe.
  • Assegurando que todas as conexões entre a interface e a base de dados estejam protegidas por mecanismos de segurança adequados.

Contexto

  • Empresas do setor da informática.
  • Lojas de informática.
  • Serviços de apoio técnico.
  • Organismos da administração pública.

Recursos

  • Manuais, guiões e tutoriais técnicos.
  • Dispositivos eletrónicos com acesso à Internet.
  • Aplicações para fazer base de dados.
  • Ambientes integrados de desenvolvimento.
  • Aplicações para desenhar layout.
  • Frameworks
  • Servidor.
  • Editor de texto.