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.
| Responsible | Marcelo Santos |
|---|---|
| Last Update | 07/09/2026 |
| Completion Time | 23 horas 26 minutos |
| Members | 1 |
-
Guia de estudo1Lessons ·
-
Começar: objetivos, preparação e roteiroNew
-
-
01 — Instalação, modelação e preparação13Lessons · 3 h 20 min
-
SQL SERVER - 01 - SQL Server - Instalando no seu computadorNew
-
SQL SERVER - 02 - Conceitos essenciais e modelagemNew
-
SQL SERVER - 03 - Criação do Banco de Dados e propriedades deleNew
-
SQL SERVER - 04 - Criação de Tabelas com scripts, conceitos de chaves primária e estrangeiraNew
-
SQL SERVER - 05 - Foreign Keys ou Chaves EstrangeirasNew
-
SQL SERVER - 06 - INSERT - Inserindo dados nas tabelasNew
-
SQL SERVER - 07 - INSERT, DROP e ALTER TABLENew
-
SQL SERVER - 08 - Erro ao conectar na instância local do SQL SERVERNew
-
SQL SERVER - 67 - Atualização do SQL Server - O que será feito e dicas importantesNew
-
SQL SERVER - 68 - Instalação do SQL Server 2022 - DeveloperNew
-
SQL SERVER - 69 - Instalação do SSMS - SQL Server Management StudioNew
-
SQL SERVER - 70 - Testando os serviços do SQL Server 2022 e o SSMSNew
-
SQL SERVER - 71 - Restaurar o backup realizado do banco de dados no SQL Server 2022 (Dicas)New
-
-
02 — Consultas, agregações e funções15Lessons · 5 h 21 min
-
SQL SERVER - 09 - SELECT - Tudo o que você precisa saberNew
-
SQL SERVER - 10 - SELECT - Filtrando dados com a cláusula WHERENew
-
SQL SERVER - 11 - JOINs - Relacionamento entre tabelas (Inner Join, Right Join, Left Join e outros)New
-
SQL SERVER - 12 - Operações Matemáticas no select (query)New
-
SQL SERVER - 13 - O uso do IN, NOT IN, DISTINCT no SELECTNew
-
SQL SERVER - 14 - Função de Agregação SUMNew
-
SQL SERVER - 15 - Funções de Agregação (SUM, COUNT, AVG, MAX e MIN)New
-
SQL SERVER - 16 - Funções de Data (getdate, datediff, dateadd e Datepart)New
-
SQL SERVER - 17 - Funções de Texto ASCII, NCHAR, CHAR, CHARINDEX, CONCAT,CONCAT_WS e DIFFERENCENew
-
SQL SERVER - 18 - Funções de Texto FORMAT, LEFT, RIGHT, LEN, LOWER e UPPERNew
-
SQL SERVER - 20 - Funções de Texto STRING_AGG, SPACE e STUFFNew
-
SQL SERVER - 21 - Download e Instalação do Banco de Dados AdventureWorksNew
-
SQL SERVER - 22 - Funções de Texto SUBSTRING, TRIM, UPPER, LOWER, TRANSLATE, CASE WHEN e IIFNew
-
SQL SERVER - 23 - UNION e UNION ALLNew
-
SQL SERVER - 24 - SEQUENCES - Criar, Alterar e ApagarNew
-
-
03 — Alterações, transações e programação SQL16Lessons · 4 h 22 min
-
SQL SERVER - 25 - INSERTs e suas variaçõesNew
-
SQL SERVER - 26 - DELETE - apagando dados das tabelasNew
-
SQL SERVER - 27 - DROP - apagando objetos do banco (procedures, tables, sequences, entre outros)New
-
SQL SERVER - 28 - ALTER TABLE - alterando sua tabela de dadosNew
-
SQL SERVER - 29 - UPDATE - Manipular os dados de suas tabelasNew
-
SQL SERVER - 30 - TRANSACTION - Protegendo seus dados com o uso de transaçõesNew
-
SQL SERVER - 31 - IF ... ELSE - Estruturas de decisão nas consultas SQLNew
-
SQL SERVER - 32 - WHILE - Estruturas de repetição nas consultas SQLNew
-
SQL SERVER - 33 - CASE - Estruturas de decisão para alterar forma de visualização dos dadosNew
-
SQL SERVER - 34 - BEGIN ... END - Controle de Fluxo no T-SQLNew
-
SQL SERVER - 35 - TRY ... CATCH - Tratamento de erros no SQLNew
-
SQL SERVER - 36 - ÍNDICES - CREATE INDEX - Como acelerar a perfomance das suas consultasNew
-
SQL SERVER - 37 - TRIGGER - Criar gatilhos no seu banco de dadosNew
-
SQL SERVER - 38 - PROCEDURES - Como criar, executar e apagarNew
-
SQL SERVER - 39 - PROCEDURES - Gravação e validação de dados com procedureNew
-
SQL SERVER - 40 - Como utilizar uma PROCEDURE em uma planilha do ExcelNew
-
-
04 — Funções definidas pelo utilizador13Lessons · 3 h 1 min
-
SQL SERVER - 41 - Conclusão do CursoNew
-
SQL SERVER - 55 - Function 01 - Remover Espaços extras de campos de textoNew
-
SQL SERVER - 56 - Function 02 - Consultar estoque de produto com base no IDNew
-
SQL SERVER - 57 - Function 03 - Consultar valor total de pedidosNew
-
SQL SERVER - 58 - Function 04 - Retorno de tabela de dados com a FunctionNew
-
SQL SERVER - 59 - Function 05 - Retorno de dados pessoais (em tabela)New
-
SQL SERVER - 60 - Verificar se uma FUNCTION existe via comando (IF EXISTS)New
-
SQL SERVER - 61 - Como alterar uma function (ALTER FUNCTION)New
-
SQL SERVER - 62 - Alterar o idioma do mecanismo do SQL ServerNew
-
SQL SERVER - 63 - Identificar e formatar CPF e CNPJ nas suas consultasNew
-
SQL SERVER - 64 - Tira Dúvidas - Selects, Views e a cláusula WhereNew
-
SQL SERVER - 65 - Function - Identificar duplicidade em string em um campo da tabelaNew
-
SQL SERVER - 66 - Somar valores de diferentes tabelasNew
-
-
05 — Administração, análise e recursos complementares15Lessons · 7 h 23 min
-
#74 - SQL Server - Fidelização de clientes - Tempo de cadastroNew
-
#75 - SQL Server - Quanto tempo um cliente está no cadastro.New
-
#76 - SQL Server - Diferença de dias entre compras.New
-
#77 - SQL Server - Diferença de dias entre compras (ANSI)New
-
#78 - SQL Server - Media de dias entres compras.New
-
#79- SQL Server - chatGPT e Copilot para estudos de SQL.New
-
#80 - SQL Server - Criação e uso de Views no Excel e Power BI.New
-
Faça o backup do seu banco de dados com script - Método 1 - [SQL Server] - Aula 81New
-
Faça o backup do seu banco de dados com script - Método 2 - [SQL Server] - Aula 82New
-
Restaurando dados de um backup - [SQL Server] - Aula 83New
-
Inadimplência - Técnicas de consulta - Chamada para novas aulas - [SQL Server] - Aula 84New
-
Inadimplência - Criação das tabelas para a análise - [SQL Server] - Aula 85New
-
SQL SERVER - Orientações para baixar scripts do cursoNew
-
Database Normalization: Boyce-Codd Normal Form (BCNF) Explained for BeginnersNew
-
SQL Tutorial - Full Database Course for BeginnersNew
-
-
Praticar e consolidar2Lessons ·
-
Atividades práticas e respostas orientadorasNew
-
Verificação de aprendizagemNew 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.