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