UC02830

Desenvolver uma base de dados com linguagem SQL.

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

Realizações

  • Planear a estrutura de uma base de dados.
  • Criar e manipular tabelas relacionais e consultas.
  • Manipular registos na base de dados.

Conhecimentos

  • Sistemas de Gestão de Bases de Dados (SGBD) - conceitos.
  • Modelo relacional.
  • Modelação de informação.
  • Servidor virtual.
  • Linguagem SQL - comandos; funções; operadores
  • Base de dados- tabelas e integridade de dados; fundamentos de transact SQL; filtragem, ordenação e agrupamento de dados.
  • Funcionalidades de um editor de texto.
  • Normas e regulamentos aplicáveis.

Aptidões

  • Interpretar manuais, guiões e tutoriais técnicos.
  • Utilizar modelos relacionais para modelar a informação.
  • Elaborar diagramas para modelar a informação.
  • Instalar e executar o servidor local.
  • Utilizar os comandos, funções e operadores de uma linguagem SQL.
  • Criar tabelas.
  • Definir os campos das tabelas e tipo de dados.
  • Inserir, consultar, alterar e eliminar dados.
  • Definir o tipo de relações entre tabelas.
  • Criar consultas com critérios e filtros.
  • Criar guião técnico e o manual de utilizador da base de dados.

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 especificações metodológicas para estruturar a informação.
  • Cumprindo especificações para criar tabelas e definir as relações entre tabelas.
  • Garantindo a integridade dos dados.

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 a criação de base de dados.
  • Aplicações para a criação de diagramas.
  • Servidor.
  • Editor de texto.