Sintassi: CREA DATABASE Nome_database;Esempio: Crea database College;
Sintassi: CREATE TABLE nome_tabella (tipo di dati nome_colonna1, tipo di dati nome_colonna2,………);Esempio: CREATE TABLE STUDENT (student_id int,student_name varchar(50),student_dept varchar(50),classyear varchar(10));Guarda attentamente la schermata di output, prompt a schermo MariaDB [test]> , qui MariaDB è il database System e test è il nome del database in cui stiamo eseguendo le operazioni SQL.
- DESC: Il comando DESC mostra la struttura/schema della tabella. Schema significa la sua struttura. In un linguaggio semplice, "è un progetto di una tabella", che mostra il nome della tabella con i suoi dettagli come quante colonne sono presenti in quella tabella, il tipo di dati di ciascuna colonna significa che tipo di valore può contenere una colonna. Mostra le chiavi, mostra se la colonna può contenere o meno un valore nullo, valori predefiniti e informazioni extra.
Sintassi: Alter TableTable_nameModify column column_name vincolo del tipo di dati;Esempio: Alter TableStudentModify Colonna student_id int NOT NULL; La modifica del livello dello schema viene eseguita utilizzando alter table. Viene aggiunto un vincolo non nullo nella colonna student_id.Sintassi: Alter Table Nome_tabellaAggiungi nome_vincolo (nome_colonna);Esempio: Alter TableStudentAdd Primary Key(student_id,student_name); La chiave primaria viene aggiunta su due colonne significa che la combinazione di student_id e student_name diventa una chiave primaria per la tabella student.Sintassi: Alter TableTable_nameDROP column column_name;Esempio: Alter TableStudentDROP Colonna città;Qui "città" la colonna viene eliminata utilizzando la parola chiave alter. Ora la colonna della città non è presente nella tabella degli studenti.
La schermata di output mostra la struttura della tabella prima di eliminare la città della colonna e anche la struttura dopo l'eliminazione della colonna della città.Sintassi: DROPTable table_name;Esempio: DROPTable Student; Il comando Drop cancella tutti i dati ovvero tutti i record con struttura/schema della tabella dal database.