Não foram encontrados resultados

SQL Server

Quero saber mais sobre o curso

Direitos de Autor e Direitos Conexos

O presente conteúdo está protegido por Direitos de Autor e Direitos Conexos ao abrigo das leis portuguesas e da União Europeia. Não são permitidas cópias, importações ou demais utilizações, salvo mediante autorização expressa e sempre com referência à fonte de informação. A proteção dos direitos de autor e de propriedade industrial sobre os conteúdos presentes neste Web site, estende-se a todas as cópias de parte ou da totalidade da informação, nele contida.

Objetivos Gerais

Este curso visa dotar os participantes dos conhecimentos que permitem a definição, instalação e exploração de uma base de dados em SQL Server.

Destinatários

Este curso destina-se a administradores de bases de dados; programadores e público em geral com interesse nas temáticas em análise.

Objetivos Específicos

No final deste curso, os participantes deverão ser capazes de:
- Potenciar as funcionalidades do SQL Server;
- Simplificar a programação do lado do servidor com os comandos a Transact-SQL;
- Reforçar a segurança e alta disponibilidade através das melhorias das técnicas de encriptação e replicação;
- Melhorar o desempenho das queries.

Conteúdos Programáticos

1. Introdução ao SQL Server

1 Hora

1.1. Base de dados, SGDB, SQL, SQL Server;
1.2. Funcionalidades SQL Server;
1.3. Ferramentas e Utilitários:
   1.3.1. Service Manager / Gestão de Serviços SQL Service;
   1.3.2. Client network utility;
   1.3.3. Enterprise Manager / SQL Server Management Studio;
   1.3.4. Query Analyzer.
1.4. Outras Ferramentas (não incluídas no SQL Server Express):
   1.4.1. SQL Server Profiler;
   1.4.2. SQL Search;
   1.4.3. Query Store, Polybase, Dynamic Data Masking e Azure.

2. Implementação de Bases de Dados

6 Horas

2.1. Ciclo de vida de uma BD;
2.2. Objetos de uma BD;
2.3. Criação de uma BD;
2.4. Schemas / esquemas;
2.5. Propriedades de uma BD;
2.6. Tabelas de sistema;
2.7. Criação e remoção de tabelas;
2.8. Tabelas temporárias;
2.9. Campos e principais tipos de dados;
2.10. Definição de índices;
2.11. Dependências das tabelas, PK / chaves primárias e FK / chaves estrangeiras;
2.12. Exceções de dependências de tabelas;
2.13. Geração de script SQL para documentação e exportação de uma base de dados;
2.14. Mudança do nome e remoção de uma Base de dados.

3. Administração de Bases de Dados

4 Horas

3.1. Bases de dados do sistema;
3.2. Aplicação de medidas de segurança;
3.3. Evitar um ataque de injeção SQL;
3.4. Controlo de acesso a BD nível 1: contas para Utilizador / Login;
3.5. Controlo de acesso a BD nível 2: Role / Papel;
3.6. Controlo de acesso a BD nível 3: Privilégios / permissões;
3.7. Plano de segurança;
3.8. Perfis de utilização, contas e permissões em Transact-SQL;
3.9. Cópias de Segurança: Backup e Restore / Restauro;
3.10. Situação de perda de dados;
3.11. Verificação de consistência de BD;
3.12. Repor uma BD no sistema: Detach / Attach vs Take offline / Bring online.

4. Exploração de Bases de Dados

3 Horas

4.1. Queries em SQL Server, Sub querys e Linguagem Transact-SQL;
4.2. Manipulação de dados (Inserir, alterar e remover registos de uma tabela);
4.3. Concatenação e manipulação de strings;
4.4. Utilização de funções aritméticas;
4.5. Aplicação de critérios de filtragem;
4.6. Manipulação de valores nulos;
4.7. Wildcards / utilização de caracteres especiais;
4.8. Ordenação de resultados;
4.9. Criação de índices e utilitários para a sua manutenção.

5. Combinação de Dados

4 Horas

5.1. Cross Join;
5.2. Inner Join;
5.3. Outer Join;
5.4. Union;
5.5. Self Join;
5.6. Diferenças, vantagens e desvantagens dos vários joins com cenários práticos;
5.7. Funções de agregação;
5.8. Criar, modificar e remover vistas;
5.9. Manipulação de dados através de vistas;
5.10. Geração de resultados de querys em XLM.

1.1. Base de dados, SGDB, SQL, SQL Server;
1.2. Funcionalidades SQL Server;
1.3. Ferramentas e Utilitários:
   1.3.1. Service Manager / Gestão de Serviços SQL Service;
   1.3.2. Client network utility;
   1.3.3. Enterprise Manager / SQL Server Management Studio;
   1.3.4. Query Analyzer.
1.4. Outras Ferramentas (não incluídas no SQL Server Express):
   1.4.1. SQL Server Profiler;
   1.4.2. SQL Search;
   1.4.3. Query Store, Polybase, Dynamic Data Masking e Azure.

2.1. Ciclo de vida de uma BD;
2.2. Objetos de uma BD;
2.3. Criação de uma BD;
2.4. Schemas / esquemas;
2.5. Propriedades de uma BD;
2.6. Tabelas de sistema;
2.7. Criação e remoção de tabelas;
2.8. Tabelas temporárias;
2.9. Campos e principais tipos de dados;
2.10. Definição de índices;
2.11. Dependências das tabelas, PK / chaves primárias e FK / chaves estrangeiras;
2.12. Exceções de dependências de tabelas;
2.13. Geração de script SQL para documentação e exportação de uma base de dados;
2.14. Mudança do nome e remoção de uma Base de dados.

3.1. Bases de dados do sistema;
3.2. Aplicação de medidas de segurança;
3.3. Evitar um ataque de injeção SQL;
3.4. Controlo de acesso a BD nível 1: contas para Utilizador / Login;
3.5. Controlo de acesso a BD nível 2: Role / Papel;
3.6. Controlo de acesso a BD nível 3: Privilégios / permissões;
3.7. Plano de segurança;
3.8. Perfis de utilização, contas e permissões em Transact-SQL;
3.9. Cópias de Segurança: Backup e Restore / Restauro;
3.10. Situação de perda de dados;
3.11. Verificação de consistência de BD;
3.12. Repor uma BD no sistema: Detach / Attach vs Take offline / Bring online.

4.1. Queries em SQL Server, Sub querys e Linguagem Transact-SQL;
4.2. Manipulação de dados (Inserir, alterar e remover registos de uma tabela);
4.3. Concatenação e manipulação de strings;
4.4. Utilização de funções aritméticas;
4.5. Aplicação de critérios de filtragem;
4.6. Manipulação de valores nulos;
4.7. Wildcards / utilização de caracteres especiais;
4.8. Ordenação de resultados;
4.9. Criação de índices e utilitários para a sua manutenção.

5.1. Cross Join;
5.2. Inner Join;
5.3. Outer Join;
5.4. Union;
5.5. Self Join;
5.6. Diferenças, vantagens e desvantagens dos vários joins com cenários práticos;
5.7. Funções de agregação;
5.8. Criar, modificar e remover vistas;
5.9. Manipulação de dados através de vistas;
5.10. Geração de resultados de querys em XLM.

Metodologias de Formação

- Expositiva; Interrogativa; e Ativa.

Modalidade de Formação

Outras ações de formação contínua (não inseridas no Catálogo Nacional de Qualificações).

Metodologias de Avaliação

- Avaliação diagnóstica (quando aplicável);
- Avaliação da Ação de Formação e Desempenho do Formador pelo Formando;
- Avaliação da Aprendizagem dos Formandos;
- Avaliação Pós-Formação.

Forma de Organização da Formação

Formação presencial e/ou Formação à distância (online).

Recursos Pedagógicos

- Manual de apoio à Formação (quando aplicável);
- Textos de apoio; exercícios práticos (quando aplicável);
- Diapositivos de Apresentação.

Espaços e Equipamentos

Quando Formação Presencial:
- Sala de formação com as condições necessárias ao desenvolvimento do curso.
- Projetor de vídeo.
- Quadro Branco.

Quando Formação à Distância:
- Utilização de ferramenta informática de comunicação à distância em tempo real.

Horários Online

Manhã (10h-13h)
Tarde (14h-17h)
Pós- Laboral (19h-22h)
Sábado (10h-13h)

Horários Presencial

Laboral (10h-13h | 14h-17h)
Pós- Laboral (19h-22h)
Sábado (10h-13h)

Próximas datas

22 Abr

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

20 Mai

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

27 Mai

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

04 Jun

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

11 Jun

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

15 Jul

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

22 Jul

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

19 Ago

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

26 Ago

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

16 Set

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

23 Set

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

21 Out

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

28 Out

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

02 Nov

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

18 Nov

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

16 Dez

2024

18 H

PORTO e LISBOA

379.00€

Inscrição

23 Dez

2024

18 H

PORTO e LISBOA

349.00€

Inscrição

Abr

Mai

Jun

Jul

Ago

Set

Out

Nov

Dez

Jan

Fev

Mar

Pedido de Informações

SQL Server