SQL (Structured Query Language) é uma linguagem de programação padrão usada para gerenciar e manipular bancos de dados relacionais. Ele permite aos usuários criar, ler, atualizar e excluir dados em um banco de dados. SQL fornece uma maneira de interagir com bancos de dados usando instruções simples e declarativas.
Aprender SQL é essencial por vários motivos:
CREATE DATABASE FirstDB;
Nota: FirstDB é o nome do banco de dados.
USE FirstDB;
Nota: Isso seleciona o banco de dados para uso.
DROP DATABASE FirstDB;
Nota: Isso exclui permanentemente o banco de dados e todo o seu conteúdo.
ALTER DATABASE FirstDB READ ONLY = 1;
Nota: Isso torna o banco de dados somente leitura, evitando quaisquer modificações.
CREATE TABLE student ( student_id INT, first_name VARCHAR(30), last_name VARCHAR(50), student_address VARCHAR(50), hourly_pay DECIMAL(5,2), student_date DATE );
Nota: Isso cria uma tabela chamada 'student' com colunas e tipos de dados especificados.
SELECT * FROM student;
Nota: Isso recupera todas as linhas e colunas da tabela 'aluno'.
RENAME TABLE student TO students;
Nota: Isso altera o nome da tabela de 'aluno' para 'alunos'.
ALTER TABLE students ADD phone_number VARCHAR(15);
Observação: isso adiciona uma nova coluna 'phone_number' à tabela 'students'.
ALTER TABLE students CHANGE phone_number email VARCHAR(100);
Observação: isso altera o nome da coluna de 'número_telefone' para 'e-mail' e modifica seu tipo de dados.
ALTER TABLE students MODIFY COLUMN email VARCHAR(100);
Nota: Isso altera o tipo de dados da coluna 'email' para VARCHAR(100).
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name;
Observação: isso move a coluna 'e-mail' para depois da coluna 'sobrenome'.
ALTER TABLE students MODIFY email VARCHAR(100) FIRST;
Observação: isso move a coluna 'e-mail' para a primeira coluna da tabela.
ALTER TABLE students DROP COLUMN email;
Observação: isso remove permanentemente a coluna 'e-mail' da tabela.
ALTER TABLE students MODIFY email VARCHAR(100) AFTER last_name; SELECT * FROM students;
Nota: Isso altera a posição da coluna e exibe a nova estrutura da tabela em uma operação.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3