Sintaxe: CRIAR BANCO DE DADOS Database_name;Exemplo: Criar banco de dadosFaculdade;
Sintaxe: CRIAR TABELA nome_tabela (tipo de dados nome_coluna1, tipo de dados nome_coluna2,………);Exemplo: CREATE TABLE STUDENT (student_id int,student_name varchar(50),student_dept varchar(50),classyear varchar(10));Veja a tela de saída com atenção, tela solicitando MariaDB [teste]> , aqui MariaDB é o sistema de banco de dados e test é o nome do banco de dados no qual estamos realizando operações SQL.
- DESC: O comando DESC mostra a estrutura/esquema da tabela. Esquema significa sua estrutura. Em uma linguagem simples, ‘é um blueprint de uma tabela’, que mostra o nome da tabela com seus detalhes como quantas colunas estão presentes nessa tabela, tipo de dados de cada coluna significa que tipo de valor uma coluna pode conter. Mostra chaves, mostra se a coluna pode conter valor nulo ou não, valores padrão e informações extras.
Sintaxe: Alter TableTable_nameModify column column_name data type constraint;Exemplo: Alter TableStudentModify coluna student_id int NOT NULL; A modificação do nível de esquema é feita usando alter table. A restrição não nula é adicionada à coluna student_id.Sintaxe: Alterar tabela Table_nameAdd constraint_name (column_name);Exemplo: Alter TableStudentAdd Primary Key(student_id,student_name); A chave primária é adicionada em duas colunas significa que a combinação de student_id e student_name se torna uma chave primária para a tabela Student.Sintaxe: Alterar a coluna TableTable_nameDROP column_name;Exemplo: Alter TableStudentDROP Coluna cidade;Aqui ‘cidade’ coluna é excluída usando a palavra-chave alter. Agora a coluna da cidade não está presente na tabela do aluno.
A tela de saída mostra a estrutura da tabela antes de excluir a coluna cidade e também a estrutura após a exclusão da coluna cidade.Sintaxe: DROPTable table_name;Exemplo: O comando DROPTable Student;Drop exclui todos os dados, ou seja, todos os registros com estrutura/esquema da tabela do banco de dados.