├── Aula 15 - Funções de Valor Escalar.sql ├── Avançado ├── Aula 1 - Base de Dados │ └── Aula 1 - Base de Dados.sql ├── Aula 10 - Armazenamento dos dados nas tabelas │ └── Aula 10 - Armazenamento dos dados nas tabelas.sql ├── Aula 11 - Estrutura de um datarow │ └── Aula 11 - Estrutura de um datarow.sql ├── Aula 12 - Limites de espaço em uma página │ └── Aula 12 - Limites de espaço em uma página.sql ├── Aula 13 - Armazenamento de dados de tamanho variável │ └── Aula 13 - Armazenamento de dados de tamanho variável.sql ├── Aula 14 - LOB Storage │ └── Aula 14 - LOB Storage.sql ├── Aula 15 - O problema do Select asterisco │ └── Aula 15 - O problema do Select asterisco.sql ├── Aula 16 - Extensões e Páginas de Alocação │ └── Aula 16 - Extensões e Páginas de Alocação.sql ├── Aula 17 - Sobre tamanhos de páginas │ └── Aula 17 - Monitoramento de tamanho de páginas - PFS.sql ├── Aula 18 - Alteração de Data │ └── Aula 18 - Alteração de Data.sql ├── Aula 19 - Sobre o tamanho dos dados e suas leituras │ └── Aula 19 - Sobre o tamanho dos dados e suas leituras.sql ├── Aula 2 - Criando base de dados │ └── Aula 2 - Criando base de dados.sql ├── Aula 20 - Alteração de tabelas │ └── Aula 20 - Alteração de tabelas.sql ├── Aula 21 - Resquícios das alterações de tabelas │ └── Aula 21 - Resquícios das alterações de tabelas.sql ├── Aula 3 - Armazenamento das tabelas │ └── Aula 3 - Armazenamento das tabelas.sql ├── Aula 4 - Alterando o Filegroup Padrão │ └── Aula 4 - Alterando o Filegroup Padrão.sql ├── Aula 5 - Crescimento das tabelas │ └── Aula 5 - Crescimento das tabelas.sql ├── Aula 6 - Demonstrando o crescimento dos arquivos │ └── Aula 6 - Demonstrando o crescimento dos arquivos.sql ├── Aula 7 - Tipos de Armazenamento │ └── Aula 7 - Tipos de Armazenamento.sql ├── Aula 8 - Data Pages e Data Rows │ └── Aula 8 - Data Pages e Data Rows.sql └── Aula 9 - Tipos de dados do SQL Server │ └── Aula 9 - Tipos de dados do SQL Server.sql ├── Basico ├── Aula 10 - Selecionando Dados Parte 1.sql ├── Aula 12 - Populando a tabela de vendas e de clientes.sql ├── Aula 13 - Inner Join.sql ├── Aula 14 - Inner join com mais de uma tabela.sql ├── Aula 15 - Seleções usando GROUP BY.sql ├── Aula 16 - Juntando Selects usando Union All.sql ├── Aula 17 - Subselects.sql ├── Aula 18 - Stored Procedure.sql ├── Aula 19 - Migração.sql ├── Aula 20 - Criando Tabelas Parte 1.sql ├── Aula 21 - Criando Constraints das Novas Tabelas.sql ├── Aula 22 - Iniciando a migração de dados.sql ├── Aula 23 - Transações.sql ├── Aula 24 - Refatorando a Tabela de Cidades parte 1.sql ├── Aula 25 - Update com join.sql ├── Aula 26 - Migrando os dados parte 2.sql ├── Aula 27 - Migrando dados pra tabela de endereços.sql ├── Aula 29 - Adicionando coluna na tabela de clientes.sql ├── Aula 3 - Criando Base de Dados.sql ├── Aula 30 - Alterando os endereços da tabela de clientes.sql ├── Aula 31 - Removendo Colunas da Tabela.sql ├── Aula 32 - Criando View.sql ├── Aula 35 - Refatorando a tabela de telefones 1.sql ├── Aula 36 - Refatorando a tabela de telefones 2.sql ├── Aula 37 - Criando Trigger.sql ├── Aulas - Chaves Primárias, secundárias e compostas.sql ├── Aulas - Criando Base de dados.sql ├── Aulas - Populando as Tabelas.sql └── requisitos base.txt ├── Intermediário ├── Aula 15 - Funções de Valor Escalar.sql ├── Aula 16 - Funções de Valor de Tabela.sql ├── Aula 17 - Criando Cursores.sql ├── Aula 30 - Problema - Tabela Variável.sql ├── Aula 31 - Problema - Tabela Temporária.sql ├── Aula 32 - Problema - CTE.sql ├── Aula 34 - Exemplo de CTE em View.sql └── dados base.sql └── README.md /Aula 15 - Funções de Valor Escalar.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Aula 15 - Funções de Valor Escalar.sql -------------------------------------------------------------------------------- /Avançado/Aula 1 - Base de Dados/Aula 1 - Base de Dados.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 1 - Base de Dados/Aula 1 - Base de Dados.sql -------------------------------------------------------------------------------- /Avançado/Aula 10 - Armazenamento dos dados nas tabelas/Aula 10 - Armazenamento dos dados nas tabelas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 10 - Armazenamento dos dados nas tabelas/Aula 10 - Armazenamento dos dados nas tabelas.sql -------------------------------------------------------------------------------- /Avançado/Aula 11 - Estrutura de um datarow/Aula 11 - Estrutura de um datarow.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 11 - Estrutura de um datarow/Aula 11 - Estrutura de um datarow.sql -------------------------------------------------------------------------------- /Avançado/Aula 12 - Limites de espaço em uma página/Aula 12 - Limites de espaço em uma página.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 12 - Limites de espaço em uma página/Aula 12 - Limites de espaço em uma página.sql -------------------------------------------------------------------------------- /Avançado/Aula 13 - Armazenamento de dados de tamanho variável/Aula 13 - Armazenamento de dados de tamanho variável.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 13 - Armazenamento de dados de tamanho variável/Aula 13 - Armazenamento de dados de tamanho variável.sql -------------------------------------------------------------------------------- /Avançado/Aula 14 - LOB Storage/Aula 14 - LOB Storage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 14 - LOB Storage/Aula 14 - LOB Storage.sql -------------------------------------------------------------------------------- /Avançado/Aula 15 - O problema do Select asterisco/Aula 15 - O problema do Select asterisco.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 15 - O problema do Select asterisco/Aula 15 - O problema do Select asterisco.sql -------------------------------------------------------------------------------- /Avançado/Aula 16 - Extensões e Páginas de Alocação/Aula 16 - Extensões e Páginas de Alocação.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 16 - Extensões e Páginas de Alocação/Aula 16 - Extensões e Páginas de Alocação.sql -------------------------------------------------------------------------------- /Avançado/Aula 17 - Sobre tamanhos de páginas/Aula 17 - Monitoramento de tamanho de páginas - PFS.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 17 - Sobre tamanhos de páginas/Aula 17 - Monitoramento de tamanho de páginas - PFS.sql -------------------------------------------------------------------------------- /Avançado/Aula 18 - Alteração de Data/Aula 18 - Alteração de Data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 18 - Alteração de Data/Aula 18 - Alteração de Data.sql -------------------------------------------------------------------------------- /Avançado/Aula 19 - Sobre o tamanho dos dados e suas leituras/Aula 19 - Sobre o tamanho dos dados e suas leituras.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 19 - Sobre o tamanho dos dados e suas leituras/Aula 19 - Sobre o tamanho dos dados e suas leituras.sql -------------------------------------------------------------------------------- /Avançado/Aula 2 - Criando base de dados/Aula 2 - Criando base de dados.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 2 - Criando base de dados/Aula 2 - Criando base de dados.sql -------------------------------------------------------------------------------- /Avançado/Aula 20 - Alteração de tabelas/Aula 20 - Alteração de tabelas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 20 - Alteração de tabelas/Aula 20 - Alteração de tabelas.sql -------------------------------------------------------------------------------- /Avançado/Aula 21 - Resquícios das alterações de tabelas/Aula 21 - Resquícios das alterações de tabelas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 21 - Resquícios das alterações de tabelas/Aula 21 - Resquícios das alterações de tabelas.sql -------------------------------------------------------------------------------- /Avançado/Aula 3 - Armazenamento das tabelas/Aula 3 - Armazenamento das tabelas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 3 - Armazenamento das tabelas/Aula 3 - Armazenamento das tabelas.sql -------------------------------------------------------------------------------- /Avançado/Aula 4 - Alterando o Filegroup Padrão/Aula 4 - Alterando o Filegroup Padrão.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 4 - Alterando o Filegroup Padrão/Aula 4 - Alterando o Filegroup Padrão.sql -------------------------------------------------------------------------------- /Avançado/Aula 5 - Crescimento das tabelas/Aula 5 - Crescimento das tabelas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 5 - Crescimento das tabelas/Aula 5 - Crescimento das tabelas.sql -------------------------------------------------------------------------------- /Avançado/Aula 6 - Demonstrando o crescimento dos arquivos/Aula 6 - Demonstrando o crescimento dos arquivos.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 6 - Demonstrando o crescimento dos arquivos/Aula 6 - Demonstrando o crescimento dos arquivos.sql -------------------------------------------------------------------------------- /Avançado/Aula 7 - Tipos de Armazenamento/Aula 7 - Tipos de Armazenamento.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 7 - Tipos de Armazenamento/Aula 7 - Tipos de Armazenamento.sql -------------------------------------------------------------------------------- /Avançado/Aula 8 - Data Pages e Data Rows/Aula 8 - Data Pages e Data Rows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 8 - Data Pages e Data Rows/Aula 8 - Data Pages e Data Rows.sql -------------------------------------------------------------------------------- /Avançado/Aula 9 - Tipos de dados do SQL Server/Aula 9 - Tipos de dados do SQL Server.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Avançado/Aula 9 - Tipos de dados do SQL Server/Aula 9 - Tipos de dados do SQL Server.sql -------------------------------------------------------------------------------- /Basico/Aula 10 - Selecionando Dados Parte 1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 10 - Selecionando Dados Parte 1.sql -------------------------------------------------------------------------------- /Basico/Aula 12 - Populando a tabela de vendas e de clientes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 12 - Populando a tabela de vendas e de clientes.sql -------------------------------------------------------------------------------- /Basico/Aula 13 - Inner Join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 13 - Inner Join.sql -------------------------------------------------------------------------------- /Basico/Aula 14 - Inner join com mais de uma tabela.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 14 - Inner join com mais de uma tabela.sql -------------------------------------------------------------------------------- /Basico/Aula 15 - Seleções usando GROUP BY.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 15 - Seleções usando GROUP BY.sql -------------------------------------------------------------------------------- /Basico/Aula 16 - Juntando Selects usando Union All.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 16 - Juntando Selects usando Union All.sql -------------------------------------------------------------------------------- /Basico/Aula 17 - Subselects.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 17 - Subselects.sql -------------------------------------------------------------------------------- /Basico/Aula 18 - Stored Procedure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 18 - Stored Procedure.sql -------------------------------------------------------------------------------- /Basico/Aula 19 - Migração.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 19 - Migração.sql -------------------------------------------------------------------------------- /Basico/Aula 20 - Criando Tabelas Parte 1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 20 - Criando Tabelas Parte 1.sql -------------------------------------------------------------------------------- /Basico/Aula 21 - Criando Constraints das Novas Tabelas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 21 - Criando Constraints das Novas Tabelas.sql -------------------------------------------------------------------------------- /Basico/Aula 22 - Iniciando a migração de dados.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 22 - Iniciando a migração de dados.sql -------------------------------------------------------------------------------- /Basico/Aula 23 - Transações.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 23 - Transações.sql -------------------------------------------------------------------------------- /Basico/Aula 24 - Refatorando a Tabela de Cidades parte 1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 24 - Refatorando a Tabela de Cidades parte 1.sql -------------------------------------------------------------------------------- /Basico/Aula 25 - Update com join.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 25 - Update com join.sql -------------------------------------------------------------------------------- /Basico/Aula 26 - Migrando os dados parte 2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 26 - Migrando os dados parte 2.sql -------------------------------------------------------------------------------- /Basico/Aula 27 - Migrando dados pra tabela de endereços.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 27 - Migrando dados pra tabela de endereços.sql -------------------------------------------------------------------------------- /Basico/Aula 29 - Adicionando coluna na tabela de clientes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 29 - Adicionando coluna na tabela de clientes.sql -------------------------------------------------------------------------------- /Basico/Aula 3 - Criando Base de Dados.sql: -------------------------------------------------------------------------------- 1 | /* 2 | Aula 3 - Nova base de dados 3 | */ 4 | CREATE DATABASE dbLojaJailson; -------------------------------------------------------------------------------- /Basico/Aula 30 - Alterando os endereços da tabela de clientes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 30 - Alterando os endereços da tabela de clientes.sql -------------------------------------------------------------------------------- /Basico/Aula 31 - Removendo Colunas da Tabela.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 31 - Removendo Colunas da Tabela.sql -------------------------------------------------------------------------------- /Basico/Aula 32 - Criando View.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 32 - Criando View.sql -------------------------------------------------------------------------------- /Basico/Aula 35 - Refatorando a tabela de telefones 1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 35 - Refatorando a tabela de telefones 1.sql -------------------------------------------------------------------------------- /Basico/Aula 36 - Refatorando a tabela de telefones 2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 36 - Refatorando a tabela de telefones 2.sql -------------------------------------------------------------------------------- /Basico/Aula 37 - Criando Trigger.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aula 37 - Criando Trigger.sql -------------------------------------------------------------------------------- /Basico/Aulas - Chaves Primárias, secundárias e compostas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aulas - Chaves Primárias, secundárias e compostas.sql -------------------------------------------------------------------------------- /Basico/Aulas - Criando Base de dados.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aulas - Criando Base de dados.sql -------------------------------------------------------------------------------- /Basico/Aulas - Populando as Tabelas.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/Aulas - Populando as Tabelas.sql -------------------------------------------------------------------------------- /Basico/requisitos base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Basico/requisitos base.txt -------------------------------------------------------------------------------- /Intermediário/Aula 15 - Funções de Valor Escalar.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/Aula 15 - Funções de Valor Escalar.sql -------------------------------------------------------------------------------- /Intermediário/Aula 16 - Funções de Valor de Tabela.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/Aula 16 - Funções de Valor de Tabela.sql -------------------------------------------------------------------------------- /Intermediário/Aula 17 - Criando Cursores.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/Aula 17 - Criando Cursores.sql -------------------------------------------------------------------------------- /Intermediário/Aula 30 - Problema - Tabela Variável.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/Aula 30 - Problema - Tabela Variável.sql -------------------------------------------------------------------------------- /Intermediário/Aula 31 - Problema - Tabela Temporária.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/Aula 31 - Problema - Tabela Temporária.sql -------------------------------------------------------------------------------- /Intermediário/Aula 32 - Problema - CTE.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/Aula 32 - Problema - CTE.sql -------------------------------------------------------------------------------- /Intermediário/Aula 34 - Exemplo de CTE em View.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/Aula 34 - Exemplo de CTE em View.sql -------------------------------------------------------------------------------- /Intermediário/dados base.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/Intermediário/dados base.sql -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Zurubabel/SQLServer/HEAD/README.md --------------------------------------------------------------------------------