Programa do Curso
Introdução
- Descrição geral do Microsoft SQL Server 2019
- Funcionalidades e ferramentas do SQL Server 2019
- Compreensão dos conceitos fundamentais do SQL Server 2019
Começar a trabalhar
- Instalar o SQL Servidor
- Instalar o Management studio
- Ativar funcionalidades utilizando o gestor de configuração
- Utilizar o Management Studio
- Autenticar e conceder permissões de utilizador
- Criar uma nova conta de utilizador
Criação de Databases
- Criar a primeira base de dados
- Configurar a base de dados
- Compreender as estruturas das tabelas
- Criar uma tabela simples
- Editar uma tabela
- Introduzir dados
- Importar dados de ficheiros csv
- Criar tabelas a partir de ficheiros simples
- Instalar uma base de dados de amostra
Manter um ambiente saudável Database
- Compreender os tipos de dados
- Compreender as propriedades das colunas da tabela
- Utilizar campos de chave primária
- Estabelecer valores por defeito
- Restrições de verificação e exclusivas
- Utilizar chaves estrangeiras
- Criar uma coluna de chave externa
- Criação de relações entre tabelas
Utilização da linguagem de consulta estruturada
- Compreender o papel do T-SQL
- Utilizar o editor T-SQL
- Criar uma tabela com o T-SQL
- Adicionar dados a uma tabela
- Recuperar registos
- Filtrar os resultados obtidos
- Ordenar e atualizar registos
- Eliminar registos de uma tabela
- Juntar tabelas relacionadas
- Remoção de uma tabela da base de dados
Desempenho e programabilidade da consulta
- Criar uma vista dos dados
- Utilizar índices de tabelas de dados
- Criar índices adicionais numa tabela
- Visualizar planos de execução
- SQL Armazenamento de consultas do servidor
- Reconstrução de índices
- Funções de agregação
- Utilizar funções incorporadas
- Funções escalares definidas pelo utilizador
- Criando procedimentos armazenados
- Utilização de procedimentos armazenados parametrizados
Cópia de segurança e restauro
- Criar uma cópia de segurança completa da base de dados
- Criar uma cópia de segurança diferencial
- Restaurar uma cópia de segurança
- Automatização de cópias de segurança
- Utilizar soluções de continuidade da atividade
Segurança
- Compreender as funções e permissões dos utilizadores
- Utilizar esquemas de bases de dados
- Mascaramento dinâmico de dados
- Encriptação de dados Always On
Management e Monitorização
- Explorar o papel das bases de dados do sistema
- Prevenindo o crescimento automático excessivo do tempdb
- Analisar o SQL Registo de erros do servidor
- Utilizar vistas de gestão dinâmicas
- Comandos da consola de bases de dados (DBCC)
Resumo e próximas etapas
Requisitos
- Conhecimentos básicos de SQL
Público
- Database administradores
Declaração de Clientes (8)
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Curso - Introduction to SQL Server 2012 Integration Services (SSIS)
Lot of content and exactly the requested one.
Pascal - Diehl
Curso - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
gostei muito do ritmo da formação e dos exercícios dados entre as explicações
Trana
Curso - SQL in SQL Server
Machine Translated
Gostei do equilíbrio entre as aulas teóricas e os exercícios. Quando estava bloqueado, o Luke ajudava-me muito bem a compreender o problema e a encontrar soluções, o que teve um impacto muito positivo na minha compreensão.
Tom - Welsh Revenue Authority
Curso - Transact SQL Basic
Machine Translated
Really enjoyed compression data components
James - Medtech Limited
Curso - Transact SQL Advanced
otimização de banco de dados, abordagem dedicada, capacidade de fazer perguntas, visão/avaliação de nosso banco de dados
Aleksandra Czyndacka - Mikrobit
Curso - Administering in Microsoft SQL Server
Machine Translated
Apreciei a grande amplitude de conhecimentos do Folio. Não só estava familiarizado com o conteúdo do curso, como também conhecia construções em linguagens com as quais estávamos familiarizados para tornar os exemplos mais significativos para nós. Durante os intervalos, partilhou os seus conhecimentos sobre tecnologias e soluções fora do âmbito da formação para nos dar a conhecer outras soluções que poderíamos utilizar no futuro (e em futuras formações).
Raphael - Markit Valuations Limited
Curso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Transferência de conhecimentos através de exemplos simples e compreensíveis.
Katsiaryna
Curso - SQL language in MSSQL
Machine Translated