Bases de dados com SQL Server: consultas, programação e administração
Modelar tabelas e chaves; escrever consultas e agregações; compreender transações e rotinas de administração.
Preparação recomendada
Uso básico do computador; ambiente de exercícios isolado.
Como estudar
Siga os módulos pela ordem apresentada. Pause as demonstrações para tentar os exercícios, registe dúvidas e compare a sua resolução com as atividades comentadas.
Autoria dos vídeos
- Alessandro Trovato
- CodeLucky
- freeCodeCamp.org
Seleção de recursos externos para estudo autónomo. Os vídeos mantêm a autoria original. A seleção não constitui um grau académico nem uma declaração de equivalência curricular.
| Responsável | Marcelo Santos |
|---|---|
| Última Atualização | 07/09/2026 |
| Tempo de conclusão | 23 horas 26 minutos |
| Membros | 1 |
-
Guia de estudo1Aulas ·
-
Começar: objetivos, preparação e roteiroNovo
-
-
01 — Instalação, modelação e preparação13Aulas · 3 h 20 min
-
SQL SERVER - 01 - SQL Server - Instalando no seu computadorNovo
-
SQL SERVER - 02 - Conceitos essenciais e modelagemNovo
-
SQL SERVER - 03 - Criação do Banco de Dados e propriedades deleNovo
-
SQL SERVER - 04 - Criação de Tabelas com scripts, conceitos de chaves primária e estrangeiraNovo
-
SQL SERVER - 05 - Foreign Keys ou Chaves EstrangeirasNovo
-
SQL SERVER - 06 - INSERT - Inserindo dados nas tabelasNovo
-
SQL SERVER - 07 - INSERT, DROP e ALTER TABLENovo
-
SQL SERVER - 08 - Erro ao conectar na instância local do SQL SERVERNovo
-
SQL SERVER - 67 - Atualização do SQL Server - O que será feito e dicas importantesNovo
-
SQL SERVER - 68 - Instalação do SQL Server 2022 - DeveloperNovo
-
SQL SERVER - 69 - Instalação do SSMS - SQL Server Management StudioNovo
-
SQL SERVER - 70 - Testando os serviços do SQL Server 2022 e o SSMSNovo
-
SQL SERVER - 71 - Restaurar o backup realizado do banco de dados no SQL Server 2022 (Dicas)Novo
-
-
02 — Consultas, agregações e funções15Aulas · 5 h 21 min
-
SQL SERVER - 09 - SELECT - Tudo o que você precisa saberNovo
-
SQL SERVER - 10 - SELECT - Filtrando dados com a cláusula WHERENovo
-
SQL SERVER - 11 - JOINs - Relacionamento entre tabelas (Inner Join, Right Join, Left Join e outros)Novo
-
SQL SERVER - 12 - Operações Matemáticas no select (query)Novo
-
SQL SERVER - 13 - O uso do IN, NOT IN, DISTINCT no SELECTNovo
-
SQL SERVER - 14 - Função de Agregação SUMNovo
-
SQL SERVER - 15 - Funções de Agregação (SUM, COUNT, AVG, MAX e MIN)Novo
-
SQL SERVER - 16 - Funções de Data (getdate, datediff, dateadd e Datepart)Novo
-
SQL SERVER - 17 - Funções de Texto ASCII, NCHAR, CHAR, CHARINDEX, CONCAT,CONCAT_WS e DIFFERENCENovo
-
SQL SERVER - 18 - Funções de Texto FORMAT, LEFT, RIGHT, LEN, LOWER e UPPERNovo
-
SQL SERVER - 20 - Funções de Texto STRING_AGG, SPACE e STUFFNovo
-
SQL SERVER - 21 - Download e Instalação do Banco de Dados AdventureWorksNovo
-
SQL SERVER - 22 - Funções de Texto SUBSTRING, TRIM, UPPER, LOWER, TRANSLATE, CASE WHEN e IIFNovo
-
SQL SERVER - 23 - UNION e UNION ALLNovo
-
SQL SERVER - 24 - SEQUENCES - Criar, Alterar e ApagarNovo
-
-
03 — Alterações, transações e programação SQL16Aulas · 4 h 22 min
-
SQL SERVER - 25 - INSERTs e suas variaçõesNovo
-
SQL SERVER - 26 - DELETE - apagando dados das tabelasNovo
-
SQL SERVER - 27 - DROP - apagando objetos do banco (procedures, tables, sequences, entre outros)Novo
-
SQL SERVER - 28 - ALTER TABLE - alterando sua tabela de dadosNovo
-
SQL SERVER - 29 - UPDATE - Manipular os dados de suas tabelasNovo
-
SQL SERVER - 30 - TRANSACTION - Protegendo seus dados com o uso de transaçõesNovo
-
SQL SERVER - 31 - IF ... ELSE - Estruturas de decisão nas consultas SQLNovo
-
SQL SERVER - 32 - WHILE - Estruturas de repetição nas consultas SQLNovo
-
SQL SERVER - 33 - CASE - Estruturas de decisão para alterar forma de visualização dos dadosNovo
-
SQL SERVER - 34 - BEGIN ... END - Controle de Fluxo no T-SQLNovo
-
SQL SERVER - 35 - TRY ... CATCH - Tratamento de erros no SQLNovo
-
SQL SERVER - 36 - ÍNDICES - CREATE INDEX - Como acelerar a perfomance das suas consultasNovo
-
SQL SERVER - 37 - TRIGGER - Criar gatilhos no seu banco de dadosNovo
-
SQL SERVER - 38 - PROCEDURES - Como criar, executar e apagarNovo
-
SQL SERVER - 39 - PROCEDURES - Gravação e validação de dados com procedureNovo
-
SQL SERVER - 40 - Como utilizar uma PROCEDURE em uma planilha do ExcelNovo
-
-
04 — Funções definidas pelo utilizador13Aulas · 3 h 1 min
-
SQL SERVER - 41 - Conclusão do CursoNovo
-
SQL SERVER - 55 - Function 01 - Remover Espaços extras de campos de textoNovo
-
SQL SERVER - 56 - Function 02 - Consultar estoque de produto com base no IDNovo
-
SQL SERVER - 57 - Function 03 - Consultar valor total de pedidosNovo
-
SQL SERVER - 58 - Function 04 - Retorno de tabela de dados com a FunctionNovo
-
SQL SERVER - 59 - Function 05 - Retorno de dados pessoais (em tabela)Novo
-
SQL SERVER - 60 - Verificar se uma FUNCTION existe via comando (IF EXISTS)Novo
-
SQL SERVER - 61 - Como alterar uma function (ALTER FUNCTION)Novo
-
SQL SERVER - 62 - Alterar o idioma do mecanismo do SQL ServerNovo
-
SQL SERVER - 63 - Identificar e formatar CPF e CNPJ nas suas consultasNovo
-
SQL SERVER - 64 - Tira Dúvidas - Selects, Views e a cláusula WhereNovo
-
SQL SERVER - 65 - Function - Identificar duplicidade em string em um campo da tabelaNovo
-
SQL SERVER - 66 - Somar valores de diferentes tabelasNovo
-
-
05 — Administração, análise e recursos complementares15Aulas · 7 h 23 min
-
#74 - SQL Server - Fidelização de clientes - Tempo de cadastroNovo
-
#75 - SQL Server - Quanto tempo um cliente está no cadastro.Novo
-
#76 - SQL Server - Diferença de dias entre compras.Novo
-
#77 - SQL Server - Diferença de dias entre compras (ANSI)Novo
-
#78 - SQL Server - Media de dias entres compras.Novo
-
#79- SQL Server - chatGPT e Copilot para estudos de SQL.Novo
-
#80 - SQL Server - Criação e uso de Views no Excel e Power BI.Novo
-
Faça o backup do seu banco de dados com script - Método 1 - [SQL Server] - Aula 81Novo
-
Faça o backup do seu banco de dados com script - Método 2 - [SQL Server] - Aula 82Novo
-
Restaurando dados de um backup - [SQL Server] - Aula 83Novo
-
Inadimplência - Técnicas de consulta - Chamada para novas aulas - [SQL Server] - Aula 84Novo
-
Inadimplência - Criação das tabelas para a análise - [SQL Server] - Aula 85Novo
-
SQL SERVER - Orientações para baixar scripts do cursoNovo
-
Database Normalization: Boyce-Codd Normal Form (BCNF) Explained for BeginnersNovo
-
SQL Tutorial - Full Database Course for BeginnersNovo
-
-
Praticar e consolidar2Aulas ·
-
Atividades práticas e respostas orientadorasNovo
-
Verificação de aprendizagemNovo 10 xp
-
Modelar tabelas e chaves; escrever consultas e agregações; compreender transações e rotinas de administração.
Preparação recomendada
Uso básico do computador; ambiente de exercícios isolado.
Como estudar
Siga os módulos pela ordem apresentada. Pause as demonstrações para tentar os exercícios, registe dúvidas e compare a sua resolução com as atividades comentadas.
Autoria dos vídeos
- Alessandro Trovato
- CodeLucky
- freeCodeCamp.org
Seleção de recursos externos para estudo autónomo. Os vídeos mantêm a autoria original. A seleção não constitui um grau académico nem uma declaração de equivalência curricular.