Operações básicas de tabela SQL

Neste tutorial, mostrarei como executar as operações de tabela SQL básicas , que incluem a criação e exclusão de tabelas. Também discutiremos a inserção, remoção e atualização de registros em uma tabela.

Além disso, também usamos o termo CRUD , que significa Criar, Ler, Atualizar e Excluir para as operações básicas de tabela do SQL .

Se você já trabalhou com o Excel, visualize o arquivo do Excel como seu banco de dados, as tabelas que você cria no SQL como as páginas do Excel e os registros como as linhas da planilha do Excel.

Índice

Operações de tabela SQL: CREATE TABLE

Vamos começar com o comando CREATE TABLE . Para criar uma tabela, primeiro, precisamos digitar o comando CREATE TABLE . Em seguida, insira o nome da tabela. Observe que o nome da tabela que você vai usar não deve estar presente no banco de dados, ou então ela não será criada. 

Operações básicas de tabela SQL

Depois disso, precisamos adicionar os parênteses de abertura e fechamento . Em seguida, adicionaremos o nome da coluna e os tipos de dados entre parênteses.

Operações básicas de tabela SQL

Também podemos criar uma tabela a partir de uma consulta. Podemos fazer isso usando o comando SELECT * INTO person.Persons_copy FROM person.Persons . Este comando criará uma tabela denominada person.Persons_copy com a mesma estrutura e registros da tabela person.Persons .

Operações básicas de tabela SQL

Manipulando registros em SQL

Depois de criar uma tabela, agora podemos usar o comando INSERT para inserir um registro. Os comandos destacados abaixo irão inserir os valores na tabela denominada dbo.courses .

Operações básicas de tabela SQL

Caso tenha feito uma entrada errada e queira excluí-la, você pode usar o comando DELETE para fazer isso. Utilizando o comando abaixo, os registros com id s maior ou igual a 1000 serão excluídos da tabela dbo.courses .

Operações básicas de tabela SQL

É importante usar o comando WHERE nesta operação, pois ele ajuda a especificar qual registro deve ser excluído, caso contrário, este comando excluirá tudo da tabela que você especificou.

Se você deseja excluir tudo em uma tabela, pode usar o comando TRUNCATE TABLE . O comando destacado abaixo irá limpar os registros dentro da tabela dbo.courses .

Operações básicas de tabela SQL

Atualizar um registro é muito simples. Usamos o comando UPDATE para fazer esta operação. O comando destacado abaixo atualizará o nome “ Dax para “ DAX ” dentro da tabela dbo.courses .

Operações básicas de tabela SQL

Como você percebeu, usamos o comando SET no exemplo para identificar qual coluna e qual valor deve ser atualizado. Também adicionamos o comando WHERE para indicar o registro existente que atualizaremos na tabela dbo.courses .

Operações de tabela SQL: DROP TABLE

Também podemos descartar tabelas simplesmente usando o comando DROP TABLE . O comando realçado neste exemplo mostra como excluir uma tabela especificada.

Operações básicas de tabela SQL

Esta função é semelhante ao comando TRUNCATE TABLE . No entanto, a principal diferença entre esses dois é que o comando TRUNCATE TABLE é usado apenas para limpar uma tabela. Por outro lado, o comando DROP TABLE é utilizado para deletar uma determinada tabela junto com seus registros.

Vamos agora tentar usar esses comandos SQL no Microsoft SQL Server Management Studio .

Criando uma tabela em SQL

Vamos começar criando uma tabela. Por exemplo, queremos criar uma tabela chamada dbo.Names .

Operações básicas de tabela SQL

No momento, estou trabalhando no banco de dados AdventureWorks2012 . Este é um banco de dados de backup fornecido pela Microsoft em seu site de documentação. 

Operações básicas de tabela SQL

Do lado direito, ao clicarmos no ícone + ao lado da pasta Tabelas , podemos ver que não existe nenhuma tabela existente na pasta Tabelas que tenha o nome de tabela dbo.Names

Operações básicas de tabela SQL

Agora vamos executar o comando abaixo para criar a tabela dbo.Names .

Operações básicas de tabela SQL

Após clicar no botão Executar , aparecerá uma mensagem dizendo “ Comandos concluídos com sucesso ”.

Operações básicas de tabela SQL

Em seguida, atualize a pasta Tabelas . Clique com o botão direito do mouse e selecione Atualizar .

Operações básicas de tabela SQL

Ao atualizar, podemos ver a tabela dbo.Names adicionada na pasta Tabelas .

Operações básicas de tabela SQL

A tabela dbo.Names está vazia no momento. Clique com o botão direito do mouse e selecione Selecionar as 1000 principais linhas nas opções para abri-lo.

Operações básicas de tabela SQL

Ao abrir, veremos que não possui nenhum registro e mostra apenas 3 colunas que são ID , FirstName e LastName

Operações básicas de tabela SQL

Criando uma tabela temporária em SQL

Uma Tabela Temporária sempre começa com # . Isso é muito útil para localizar e resolver possíveis erros e escrever consultas SQL porque não é armazenado permanentemente no banco de dados. Quando fechamos uma sessão, a tabela será deletada. Você pode criar uma Tabela Temporária usando o comando destacado abaixo.

Operações básicas de tabela SQL

A partir daqui, usaremos a tabela #Names para executar outros comandos.

Selecionando uma tabela no SQL

Depois de criar a tabela #Names , agora vamos verificar seus registros executando o seguinte comando destacado.

Operações básicas de tabela SQL

Mas como ainda não inserimos nenhum registro, a tabela mostrará apenas as 3 colunas.

Operações básicas de tabela SQL

Soltando uma tabela no SQL

Agora, se quisermos descartar ou remover a tabela #Names , usaremos o comando DROP TABLE e selecionaremos a tabela #Names .

Operações básicas de tabela SQL

Depois disso, execute o comando SELECT * FROM #Names e ele mostrará uma mensagem como esta.

Operações básicas de tabela SQL

Isso ocorre porque excluímos a tabela #Names .

Inserindo um registro em uma tabela SQL

Antes de prosseguir, recriaremos a tabela #Names e inseriremos um registro nessa tabela usando o comando abaixo.

Operações básicas de tabela SQL

Este comando significa que estamos inserindo os valores (1, 'Dean', 'Jones') das colunas (ID, FirstName, LastName) em #Names .

Ao visualizar uma mensagem semelhante ao exemplo abaixo após executar este comando, significa que o registro foi adicionado à tabela.

Operações básicas de tabela SQL

Agora execute o comando SELECT * FROM #Names e você deverá ver o registro que acabamos de inserir.

Operações básicas de tabela SQL

Inserindo vários registros em uma tabela

Para inserir vários registros em uma tabela, basta criar vários valores. Mas certifique-se de separá-los com “ , ”. Use o comando abaixo como referência.

Operações básicas de tabela SQL

Se executarmos novamente o comando SELECT * FROM #Names , teremos agora um total de 4 registros na tabela #Names .

Operações básicas de tabela SQL

Atualizando um registro em uma tabela

Em seguida, vamos atualizar um registro na tabela #Names . Vamos tentar mudar o ID de John para 10 . Primeiro, usaremos o comando UPDATE e então selecionaremos #Names . Depois disso vamos adicionar os seguintes comandos: SET ID = 10 e WHERE FirstName = 'John' para selecionar John usando seu primeiro nome e definir seu ID para 10 .

Operações básicas de tabela SQL

O comando acima atualizará o ID de John para 10

Agora execute o comando SELECT * FROM #Names novamente para verificar se o registro foi atualizado com sucesso. 

Operações básicas de tabela SQL

Como resultado, o ID de John foi atualizado para 10 .

Excluindo um registro em uma tabela

Desta vez vamos deletar um registro na tabela #Names . Por exemplo, queremos excluir um registro com um valor de ID de 3 .

Operações básicas de tabela SQL

Vamos usar os comandos DELETE FROM #Names e WHERE ID = 3 para fazer isso.

Operações básicas de tabela SQL

Após a exclusão, execute novamente o comando SELECT * FROM #Names e perceberemos que restam apenas 3 registros na tabela #Names .

Esvaziando uma tabela em SQL

Em seguida, limparemos o conteúdo da tabela #Names . Usaremos o comando TRUNCATE TABLE #Names nesta operação. 

Operações básicas de tabela SQL

Depois de executar o comando TRUNCATE TABLE , use o comando SELECT * FROM #Names e mostrará que a tabela #Names agora está vazia.

Operações básicas de tabela SQL

Copiando Uma Tabela

Por fim, aprenderemos como copiar uma tabela. Para fazer isso, precisamos identificar qual tabela gostaríamos de copiar. Por exemplo, queremos fazer uma cópia da tabela Person.Person . Neste exemplo, usaremos o comando SELECT * INTO Person.Person_copy FROM Person.Person para fazer uma cópia da tabela Person.Person junto com seus registros.

Operações básicas de tabela SQL

A seguir, faremos uma cópia da tabela Person.Person com apenas 1 registro. Por exemplo, queremos copiar apenas o registro com valor BusinessEntityID 1 .

Operações básicas de tabela SQL

Para fazer isso, devemos adicionar o comando WHERE ao lado do comando FROM Person.Person . Em seguida, digite o nome da coluna BusinessEntityID e defina o valor como 1 .

Operações básicas de tabela SQL

Depois de executar o comando, ele mostrará uma mensagem que indica que criamos com sucesso uma cópia da tabela Person.Person . O nome da tabela é Person.Person_copy com um registro que tem o valor BusinessEntityID de 1 da tabela Person.Person .

Vamos selecionar a tabela Person.Person_copy usando o seguinte comando.

Operações básicas de tabela SQL

Usando essas etapas, conseguimos criar o mesmo número de colunas da tabela Person.Person e criar a tabela  Person.Person_copy .

Conclusão

Resumindo, podemos usar as operações básicas da tabela SQL para vários propósitos. Aprendemos a criar uma tabela; inserir, atualizar e excluir registros em uma tabela; e crie uma cópia de uma tabela.

Além disso, também discutimos como criar uma tabela temporária que podemos usar para testar comandos e encontrar ou corrigir possíveis erros. Lembre-se que todas as operações que fizemos na Mesa Temporária também podem ser feitas na Mesa Física . Lembre-se apenas que assim que encerrarmos uma sessão, a Mesa Temporária não existirá mais.

Se você quiser saber mais sobre este tópico e outros conteúdos relacionados, certamente pode conferir a lista de links relevantes abaixo.

Tudo de bom,

Hafiz

Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.