Programação em linguagem SQL avançada(Oracle)

09-11-2024 - 21-12-2024

Sábados, com sessões síncronas e assíncronas / 50h

160 € (Sócios: 80 €)
OBS : Curso gratuito para candidatos desempregados (todo o país)
Com direito a subsídio de refeição (todos os candidatos)

Formação online.

UFCD 0814

Este curso faz parte do Percurso Formativo de Programador

Coordenador: António Pacheco

Competências

  • Gestão de base de dados (Trabalhar com base de dados.)
  • Integração de sistemas (Integrar diferentes sistemas de Tecnologias de Informação.)
  • Programação (Programar em linguagens informáticas.)

Finalidade do Curso

Embora a linguagem SQL tenha sido concebida para ser de fácil utilização, alguns projetos informáticos fracassam porque as respetivas consultas são demasiado lentas ou consomem demasiados recursos do hardware onde corre a base de dados.
Este curso mostra quais os recursos que o utilizador da base de dados tem à sua disposição para tirar um máximo de rendimento da base de dados, mostrando alguns critérios de otimização de SQL.

Os principais destinatários da formação ministrada pelo Citeforma são possuidores de competências escolares e profissionais favoráveis às condições de autonomia e de disciplina que a modalidade de ensino à distância exige e, este é um meio de democratização e universalização do acesso à formação e ao conhecimento, reforçando o papel social que o Citeforma desempenha. Este curso é sustentado nas versões mais recentes do Oracle enquanto SGBD.

A quem se destina o curso

Profissionais de informática que possuam os seguintes requisitos:
- Aproveitamento no curso de Programação em Linguagem SQL sobre Oracle, ou conhecimentos equivalentes de SQL sobre base de dados Oracle;
- Facilidade na utilização do computador pessoal, dominando o acesso à internet e alguma familiaridade com o e-mail;
- Acesso à internet e um endereço de e-mail para receção e envio de mensagens;

- Acesso a um computador pessoal, de preferência um portátil, que terá que ter as seguintes características:
Sistema operativo Windows, Mac ou Linux. Familiaridade no trabalho com Windows XP;
Memória RAM com 1Gb ou superior, tendo no mínimo 250Mb de memória RAM livre para a máquina virtual;
Privilégios de administração para instalação de software Oracle Virtual Box;
Espaço livre em disco de 11Gb. Como alternativa espaço livre no disco interno de 110Mb e acesso a um disco externo ou PEN Drive com 10Gb livres.

Nas ações já iniciadas, pode efetuar uma manifestação de interesse, de forma a ser contactado quando a ação voltar a ser calendarizada.

  • 1 Programação em Linguagem SQL Avançada(Oracle)
  • 1.1 Funções analíticas
  • 1.2 Utilização de transações, descrevendo o mecanismo de bloqueios
  • 1.3 Nível de isolamento de uma transação
  • 1.4 Diferentes tipos de índices, conhecendo as suas vantagens e inconvenientes
  • 1.5 Utilização de vistas
  • 1.6 Mecanismos usados pela base de dados para procurar uma linha numa tabela
  • 1.7 Mecanismos usados pela base de dados para fazer uma junção entre duas tabelas
  • 1.8 Plano de execução de uma instrução SQL
  • 1.9 Descrição da forma como a base de dados escolhe o plano de execução de uma instrução SQL e utilizar técnicas para o influenciar no sentido de maximizar a eficiência
  • 1.10 Cuidados a ter na utilização de índices
  • 1.11 Regras de “bom senso” na escrita de comandos SQL
  • 1.12 Técnicas para executar consultas hierárquicas
  • logo iefp
  • logo sitese
Este website usa cookies para melhorar a experiência do utilizador. A sua não aceitação pode resultar em dificuldade em visualizar/interagir com as páginas da Citeforma. Conhecer Política de Cookies Aceito
  • logo PRR
  • pessoas2030
  • lisboa2030
  • fami2030
  • min_trabalho
  • logo uniao europeia