<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NJ5GQ7" height="0" width="0" display:="" visibility:=""></iframe>
Novidade!

Programa de Especialização em Fundamentos de Programação SQL ONLINE

Especializa-te numa das linguagens fundamentais para o funcionamento de bases de dados relacionais.

1000€
750€
-25%
  • Programas especializacao online
  • Programa de Especialização em Fundamentos de Programação SQL

Curso de Especialização Online em SQL

Programa de especialização em fundamentos de programação SQL

Neste programa de especialização em SQL aprofundarás a Structured Query Language, que ​permite armazenar, gerir e analisar dados em bases de dados relacionais. Uma competência essencial para quem pretende se destacar no mundo digital e orientado por dados.

O programa ensina-te a conceber bases de dados relacionais, a ​criar esquemas de tabelas e a utilizar SQL para a construção e funcionamento de bases de dados.

Orienta a tua carreira para o mundo dos dados e da tecnologia. Aprende a gerir gestores de bases de dados como o ​SQL Server, MySQL, Oracle, PostgreSQL ou Access.

Estuda com um ​curso 100% online que te permite estudar ao teu próprio ritmo. Aprende com conteúdos práticos e interativos desenvolvidos por especialistas e obtém um certificado que comprova as tuas competências, abrindo-te portas a novas oportunidades profissionais.

Modalidade
Online (100% assíncrono)
ECTS
6
Duração
3 meses
Idioma
Português

Inscreve-te no programa

Preenche o formulário para iniciar o teu processo de inscrição

Portugal
Autorizo que os dados aqui recolhidos sejam utilizados, de acordo com a   política de privacidade da ENSILIS, para ser contactado para saber mais sobre os produtos, serviços e eventos da universidade, via email, apps de messaging, telefone ou SMS. Ao clicar e prosseguir declaro ter 16 anos ou mais.

O que vais aprender neste Curso Online de SQL?

  • Fundamentos de bases de dados: aprende o que são bases de dados, as suas caraterísticas básicas e avançadas e como fazer a transição para tabelas em diagramas de E/R. 
  • Modelo relacional linear: concebe bases de dados com campos partilhados. 
  • Linguagem de manipulação de dados: aprende a efetuar consultas simples e complexas e a inserir, modificar e apagar dados. 
  • Linguagem de definição de dados: adquire competências na criação, modificação e eliminação de tabelas, índices e vistas. 

Com a qualidade do IADE

SQL: linguagem essencial para dados

A utilização da linguagem SQL está tão difundida que tanto os modelos NoSQL utilizados em Big Data como as bases de dados baseadas em colunas utilizam variações desta linguagem para interagir com os dados.

A aquisição de conhecimentos de SQL permitir-te-á ​diferenciar o seu perfil profissional na tua procura de emprego e aceder a novas oportunidades profissionais.

Plano de estudos

Unidade curricular 1 - Introdução às bases de dados

  • Introdução às bases de dados
  • Sistemas de bases de dados
  • Modelo ER: conceitos básicos
  • Modelo entidade-relacionamento

Unidade curricular 2 - Diagramas E/R

  • Diagramas ER. Representação
  • Diagramas ER. Transferência para tabelas
  • Diagramas ER. Avançado
  • Diagramas ER: normalização
  • Diagramas ER: caraterísticas
  • Proposta de exercício prático

Unidade curricular 3 - SQL. Linguagem de manipulação de dados

  • Consultas simples
  • Consultas avançadas
  • Inserir, modificar e apagar
  • Preparar o ambiente de trabalho
  • SQL: linguagem de manipulação
  • Comandos SQL DML
  • Proposta de exercício prático

Unidade curricular 4 - SQL. Linguagem de definição de dados

  • Comandos SQL LDD: criar tabelas
  • Comandos SQL LDD: modificar e apagar tabelas
  • Índices e vistas
  • Proposta de exercício prático

Competências adquiridas

Após a conclusão do curso de SQL, terás desenvolvido as seguintes competências:

  • Conceber bases de dados relacionais.
  • Implementar BDs SQL usando a linguagem de definição de dados.
  • Operar em BDs SQL usando a linguagem de manipulação de dados.
  • Analisar instruções SQL no código Java, para manipulação de dados, a partir do código-fonte do programa.

Saídas profissionais no curso de SQL online

Com o curso online de SQL, irás adquirir competências e conhecimentos para trabalhar como:
Ícone de computador
Analista programador de SQL
Ícone de servidores
Programador de bases de dados SQL
Icono gráfico ascendente
Operador de dados SQL

Descubra as vantagens da nossa metodologia online

Perfil do aluno

O ​curso de SQL destina-se a pessoas que se interessam por tecnologia, que já tiveram algum tipo de contacto com a mesma e que pretendem​ aprender a linguagem de manipulação e definição de dados das bases de dados relacionais: SQL. 

É também uma formação muito útil para profissionais ligados ao processamento e análise de dados que ​queiram aprender SQL e aprofundar os seus conhecimentos. 

Não existem pré-requisitos académicos para frequentar o curso de SQL.

Formaliza a tua inscrição

Inscreve-te de forma rápida e fácil diretamente na nossa plataforma. Clica no botão «Inscrever-me» e inicia o processo de admissão.

Também te pode interessar

Pós-Graduação em Inteligência Artificial e Machine Learning - Online

Este curso é uma mais valia competitiva para todos os que pretendam aprender um pouco mais sobre inteligência artificial e machine learning e esta como pode proporcionar aos seus utilizadores um conhecimento profundo para desenvolver soluções diferenciadoras e criativas ajustadas às necessidades da sociedade.

Março 2026
Online
9 meses
18 ECTS
Português

FAQs

O que é SQL e para que serve?

SQL (Structured Query Language) é uma linguagem usada para comunicar com bases de dados. Permite consultar, inserir, atualizar e apagar dados de forma eficiente. É essencial para quem trabalha com análise de dados, programação ou gestão de sistemas.

SQL é difícil de aprender?

Não. SQL é uma linguagem relativamente simples e intuitiva. Com prática e bons exemplos, é possível aprender rapidamente a construir consultas úteis, mesmo sem experiência prévia em programação.

Quais são os principais comandos SQL?

Aprender os comandos básicos é o primeiro passo. Os principais são:

  • SELECT: para consultar dados.
  • INSERT: para adicionar dados.
  • UPDATE: para modificar dados.
  • DELETE: para remover dados.
  • CREATE: para criar tabelas ou bases.
  • DROP: para apagar estruturas.

Preciso saber programar para aprender SQL?

Não é obrigatório. SQL não é uma linguagem de programação tradicional, mas sim de consulta. É possível começar do zero, mesmo sem experiência técnica.

Onde se usa SQL no mercado de trabalho?

SQL é usado em áreas como análise de dados, ciência de dados, desenvolvimento web, administração de sistemas, BI (Business Intelligence), e muito mais. É uma das competências mais valorizadas por empresas em todo o mundo.

Qual é a diferença entre SQL e MySQL?

SQL é a linguagem em si. MySQL é um sistema de gestão de bases de dados que usa SQL para comunicar com os dados.

É possível usar SQL com Excel ou Power BI?

Sim. É comum usar SQL para extrair dados e depois analisá-los com ferramentas como Excel ou Power BI. Muitos analistas trabalham com essa combinação para gerar relatórios e dashboards.

SQL permite trabalhar com grandes volumes de dados?

Sim. SQL foi criado para lidar com grandes volumes de informação de forma eficiente. Com as estruturas certas, consegue consultar milhões de registos rapidamente.
Presencial +351 21 598 9180Online +351 21 598 9182