Introdução à Linguagem SQL

Destinatários:
Todos os profissionais que pretendam manusear bases de dados.
 
Pré-requisitos:
Conhecimentos prévios em bases de programação ou outras linguagens de programação.
 
Objetivos Gerais:
Dotar os participantes com conhecimentos sobre a linguagem de programação SQL para aceder e manipular dados de uma base de dados SQL.
 
Objetivos Específicos:
  • Conhecer quais os 3 grupos básicos de comandos SQL e seus comandos constituintes
  • Compreender e saber aplicar os comandos SQL que permitem modificar dados, nomeadamente INSERT, UPDATE e DELETE
  • Compreender e saber adicionar segurança aos objectos recorrendo à linguagem SQL
  • Compreender a arquitectura de componentes e papéis associadas a um SGBD e saber identificar tipos de instalação
Metodologia da Formação:
A formação será presencial baseada em trabalhos em grupo e individuais e simulação de casos práticos.
 
Conteúdo Programático:
  • Breve Introdução à Linguagem SQL
  • Bases de Dados, SGBD e Modelos de Dados
  • A Linguagem SQL presente no Mercado Informático
  • Exemplos de Programas que usam SQL: MySQL, Mircrosoft SQL Server e Access
  • Bases de Dados SQL, Tabelas e Queries
  • Desenho de Bases de Dados Relacionais
  • Normalização
  • Comando SELECT
  • Ordenação, Agregação, Agrupamento, Relacionamento de Tabelas
  • Subqueries
  • Manipulação de Dados
  • Criação e Manutenção de Tabelas
  • Vistas (Views)
  • Transacções
  • Segurança no SQL
  • Ligação entre SQL e Outras Linguagens de Programação