O método CRUD forma a base de manipulação e do gerenciamento de dados das arquiteturas de dados, sendo essenciais para projetos e a implementação de sistemas de armazenamento de dados e das interfaces de usuário que interagem com os dados. Em resumo, o método CRUD é uma abreviação para Create (Criar), Read (Ler), Update (Atualizar) e Delete (Excluir). Essas aplicações são chamadas de sistemas OLTP (processamento de transação online)
Uma database, ou banco de dados, é uma coleção organizada de informações estruturadas que são armazenadas eletronicamente em um sistema de computador. Ela é projetada para armazenar, gerenciar e recuperar dados de forma eficiente e segura.
✅ Criando um database:
CREATE DATABASE CORPORE;
✅ Criando a primeira tabela:
USE CORPORE
IF(OBJECT_ID('dbo.PESSOA') IS NOT NULL)
DROP TABLE dbo.PESSOA;
CREATE TABLE dbo.PESSOA (
ID INT IDENTITY(1,1) NOT NULL PRIMARY KEY CLUSTERED,
NOME VARCHAR(100),
IDADE INT,
NASCIMENTO DATE
);
❗Testando...
✅ Inserindo dados:
USE CORPORE
INSERT INTO dbo.PESSOA (NOME, IDADE, NASCIMENTO)
VALUES ('Amanda', 33, '2023-01-01'), ('Matheus', 10, '2023-01-01'),
('Joao', 19, '2023-01-01'), ('Guilherme', 33, '2023-01-01'),
('Dara', 26, '2023-01-01'), ('Jose', 18, '2023-01-01');
❗Testando...
✅ Alterando dados da tabela:
USE CORPORE
UPDATE pessoa
SET idade = 30
WHERE nome = 'Amanda';
❗Conferindo...
✅ Alterando nome da coluna:
Ao executar (F5) o próprio programa já faz o alerta pois se existir conexões nesta tabela, irá impactar na execução das mesmas, por tanto, use-o com sabedoria!
"Cuidado: a alteração de qualquer parte de um nome de objeto pode interromper scripts e procedimentos armazenados."
USE CORPORE
EXEC sp_rename 'PESSOA.NOME', 'NOMES', 'COLUMN';
❗Conferindo...
✅ Excluindo registros:
USE CORPORE
DELETE FROM pessoa
WHERE ID = 5;
❗Conferindo...
✅ Excluindo toda a tabela:
USE CORPORE
DROP TABLE pessoa;
❗Conferindo...