Inscreva-se neste curso
Resumo
Aprenda a usar a linguagem SQL, uma das linguagens padrão mais importantes usadas e reconhecidas presentemente no mercado informático, no âmbito de aplicações de bases de dados.
Objectivo Geral
Implementar o acesso e manipulação dos dados de uma base de dados SQL, recorrendo à linguagem SQL como linguagem de manipulação e de definição de dados.
Competências a Desenvolver
-
Compreender o conceito de linguagem SQL e linguagem declarativa
-
Conhecer exemplos de programas no mercado informático que usam a linguagem SQL e a sua importância no mercado
-
Compreender o conceito de bases de dados, sistemas de gestão de bases de dados e modelos associados
-
Compreender o conceito de base de dados relacional e modelo relacional
-
Compreender os conceitos de bases de dados SQL, suas tabelas e queries associadas
-
Compreender o conceito de desenho de base de dados, modelos envolvidos e identificar principais passos a ter em conta na sua concepção
-
Conhecer quais os 3 grupos básicos de comandos SQL e seus comandos constituintes
-
Compreender o conceito de ordenação de registos e saber aplicar as cláusulas SQL associadas
-
Compreender o conceito de expressões e saber identificar literais, funções SQL, valores de sistema e construtores especiais SQL
-
Compreender o conceito de subqueries e tipos associados na linguagem SQL e saber aplicar as cláusulas SQL associadas
-
Compreender e saber aplicar os comandos SQL que permitem modificar dados, nomeadamente INSERT, UPDATE e DELETE
-
Compreender e saber identificar as principais características ACID de uma transacção e saber aplicar as cláusulas SQL associadas
-
Compreender o conceito de comandos de esquema e saber aplicar as cláusulas SQL associadas
-
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
-
Compreender a importância da linguagem SQL no mercado e identificar exemplos de uso de programação no mercado informático da linguagem SQL
Destinatários
Este curso destina-se a pessoas que pretendam manusear bases de dados, técnicos de informática e técnicos de tratamento de dados, assim como todos os interessados nesta área.
Aplicações Práticas
Este curso permite-lhe utilizar a linguagem SQL, padrão de mercado incontestável e uma das linguagens de manipulação de dados mais usadas, nos processos de registo e acesso a informação permitindo que passe a ser efectuado de forma simples, directa e padronizada.
Programa
-
Breve Introdução à Linguagem SQL
-
Bases de Dados, SGBD e Modelos de Dados
-
Base de Dados Relacional e Modelo Relacional
-
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
Funcionamento
-
Este curso tem apoio do formador, que esclarecerá as suas dúvidas através de um fórum de discussão, onde poderá colocar as suas questões a qualquer momento durante a duração do curso.
-
O curso encontra-se estruturado em aulas, que estão num formato cumpridor dos standards internacionais de e-learning.
-
Cada aula tem uma duração média estimada de 2 horas.
-
Pode aceder às aulas a qualquer hora do dia ou da noite, bem como fins-de-semana e feriados, em função da sua disponibilidade e disposição, tendo apenas a restrição de ter de terminar o curso até ao último dia de formação.
-
As aulas são disponibilizadas na sua Área de Membro de 2 em 2 dias, podendo frequentar cada aula desde o dia em que é disponibilizada até ao último dia de formação. O curso só termina 5 dias depois de ser disponibilizada a última aula.
-
Pode ainda interromper uma aula a qualquer momento e recomeçá-la mais tarde, podendo frequentar cada aula quantas vezes desejar.
-
No final de cada aula tem a possibilidade de efectuar o download de alguns materiais de formação para gravar no seu computador ou imprimir.
-
No final do curso receberá um Certificado de Formação Profissional caso frequente pelo menos 80% das aulas, realize as tarefas propostas, participe no fórum de discussão e tenha avaliação final positiva.
Requisitos
-
Para frequentar este curso é necessário ter acesso a um computador com ligação à Internet (preferencialmente de banda larga, como o ADSL) e um browser (programa para navegar na web), como o Internet Explorer, o Netscape Navigator ou o Firefox.
-
Pode aceder ao curso a partir de qualquer computador (por exemplo, em casa e no escritório).
-
Não necessita de instalar quaisquer programas no seu computador para poder aceder ao curso.
-
Este curso não exige qualquer conhecimento prévio do tema.
-
Para poder aplicar a parte prática associada a este curso, será necessário dispôr de uma base de dados SQL acessível por um programa que execute comandos SQL (não é obrigatório mas é aconselhável dispor de uma hipótese pelo menos).
Por exemplo:
Para a plataforma Windows:
-
Microsoft Office Access (versão aconselhada se possível) ou
-
Microsoft SQL Server (dispõe de versões gratuitas no site da Microsoft: SQL 2000, SQL 2005, SQL 2008, etc) ou
-
MySQL Server (gratuito)
Para a plataforma Unix/Linux:
Próximas datas deste curso
- de 3 a 28 de Junho de 2013
- de 20 de Junho a 15 de Julho de 2013
- de 7 de Julho a 1 de Agosto de 2013
- de 24 de Julho a 18 de Agosto de 2013
Inscreva-se neste curso