Hoje eu vou te mostrar as operações CRUD no SQL Server e o que de fato é esse tal de CRUD e como usar as operações!
Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!
Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:
Você já sabe o que é CRUD? Hoje eu vou te mostrar o que é isso e como você pode fazer operações para bancos de dados.
Vou te dar ume breve introdução ao CRUD para que você entenda o que é isso e como utilizar nos bancos de dados!
O que é esse tal de CRUD? Nada mais é do que um conjunto de operações que você pode fazer dentro do seu banco de dados.
Essa é uma sigla para Create, Read, Update e Delete. Que traduzindo seria criar, ler, atualizar e deletar.
São operações básicas que nós podemos fazer dentro de um banco de dados. Então sempre que for tratar com banco de dados ou ler sobre o assunto você vai ver sobre CRUD.
A ideia é que você consiga fazer essas operações para ajustar sua base de dados, seja criando uma base ou informação, lendo informações para fazer uma análise, atualizando informações que estejam erradas ou simplesmente precisam ser atualizadas e deletar uma informação caso não precise mais dela.
Vou te mostrar alguns exemplos de como você pode utilizar essas operações dentro de um banco de dados!
O primeiro passo antes de começar com essas operações é criar uma base de dados para que possamos utilizar o CRUD!
-- 1. Criando um Novo Banco de Dados (CREATE DATABASE)
-- Um banco de dados é um lugar onde conseguimos guardar informações/dados dentro de tabelas.
-- Para criar um banco de dados, usamos o seguinte comando:
CREATE DATABSE hashtag;
Vamos começar com o comando CREATE no SQL para criar um banco de dados. Depois podemos utilizar o comando CREATE TABLE para criar uma tabela!
-- Criando uma tabela 'alunos'
CREATE TABLE alunos(
ID_Aluno INT,
Nome_Aluno VARCHAR(100),
Email VARCHAR(100)
);
Nesse comando você vai poder colocar também as colunas e o tipo de dados no SQL Server após o nome da coluna.
Agora que criamos as tabelas nós podemos utilizar o comando SELECT FROM para selecionar essas tabelas.
-- Selecionando as tabelas criadas
SELECT * FROM alunos;
SELECT * FROM cursos;
SELECT * FROM matriculas;
Você deve notar que não temos informações dentro dessas tabelas, então vamos ter que inserir os dados. Para isso vamos usar o comando INSERT INTO.
-- Adicionando dados na tabela 'alunos'
INSERT INTO alunos(ID_Aluno, Nome_Aluno, Email)
VALUES
(1, 'Ana' , '[email protected]'),
(2, 'Bruno' , '[email protected]'),
(3, 'Carla' , '[email protected]'),
(4, 'Diego' , '[email protected]'),
Depois desse comando vamos colocar qual a tabela e depois (entre parênteses) qual as colunas que vamos adicionar as informações.
Para informar os valores vamos utilizar o comando VALUES e separar cada informação por vírgula.
Depois você pode utilizar o comando SELECT FROM na tabela de alunos para visualizar esses dados dentro da sua tabela.
-- Atualizando o valor do curso de Excel.
UPDATE cursos
SET Preco_curso = 300
WHERE ID_curso = 1;
Agora nós vamos fazer a atualização de valores dentro do SQL Server. Vamos utilizar o comando UPDATE + o nome da tabela.
Em seguida vamos falar qual a coluna vamos alterar e depois qual a linha queremos alterar.
IMPORTANTE: É muito importante utilizar depois do comando SET utilizar o comando WHERE para informar qual é a linha que vamos alterar as informações. Isso é necessário, pois se utilizar apenas o SET vai indicar apenas a coluna e com isso iria atualizar todos os valores daquela coluna.
Com isso vamos atualizar o preço do curso que está no ID 1 da tabela cursos.
OBS: Lembre-se de baixar o arquivo da aula para poder visualizar todas as tabelas e os dados que foram inseridos!
Por fim vamos ver os comandos DROP TABLE e DROP DATABASE, que servem para excluir uma tabela ou um banco de dados.
DROP TABLE alunos;
DROP TABLE cursos;
DROP TABLE matriculas;
OBS: Quando for excluir um banco de dados tem que alterar na caixa superior esquerda, pois se tentar utilizar com o banco de dados ativo o programa vai informar que esse banco está em uso!
Hoje eu te mostrei como utilizar as operações CRUD no SQL Server para dar seus primeiros passos e fazer suas análises dentro do banco de dados.
Então agora você já sabe o que são essas operações e como utilizar cada uma delas para poder fazer seus trabalhos e até mesmo para estudar. Pois muitos conceitos podem dificultar o estudo, não é mesmo?
Agora sempre que ouvir essa palavra CRUD você já sabe o que é e como utilizar essas operações dentro do SQL Server.
Para acessar outras publicações de SQL, clique aqui!
Expert em conteúdos da Hashtag Treinamentos. Auxilia na criação de conteúdos de variados temas voltados para aqueles que acompanham nossos canais.