Syntax: SKAPA DATABAS Databasnamn;Exempel: Skapa databas College;
Syntax: SKAPA TABELL tabellnamn (datatyp kolumnnamn1, datatyp kolumnnamn2,………);Exempel: CREATE TABLE STUDENT (student_id int,student_name varchar(50),student_dept varchar(50),classyear varchar(10));Se utdataskärmen noggrant, skärm som uppmanar MariaDB [test]> , här är MariaDB databasen System och test är namnet på databasen där vi utför SQL-operationer.
- DESC: Kommandot DESC visar strukturen/schemat för tabellen. Schema betyder dess struktur. På ett enkelt språk, "det är en ritning av en tabell", som visar tabellnamnet med dess detaljer som hur många kolumner som finns i den tabellen, datatyp för varje kolumn betyder vilken typ av värde en kolumn kan innehålla. Den visar nycklar, den visar om kolumnen kan innehålla nollvärde eller inte, standardvärden och extra information.
Syntax: Ändra TableTable_nameÄndra kolumn kolumnnamn datatypsbegränsning;Exempel: Ändra TableStudentModify Column student_id int NOT NULL; Schemanivåmodifiering görs med hjälp av en ändringstabell. Inte null-begränsning läggs till i kolumnen student_id.Syntax: Ändra tabell Tabellnamn Lägg till constraint_name (kolumnnamn);Exempel: Ändra tabellStudentAdd Primär nyckel(student_id,student_name); Primärnyckel läggs till på två kolumner innebär att kombinationen av student_id och student_name blir en primärnyckel för tabellstudent.Syntax: Ändra TableTable_nameDROP kolumn kolumnnamn;Exempel: Alter TableStudentDROP Kolumn stad;Här ‘stad’ kolumnen raderas med alter nyckelord. Nu finns inte stadskolumnen i elevtabellen.
Utdataskärmen visar strukturen för tabellen innan kolumn stad raderas och även struktur efter radering av stadskolumn.Syntax: DROPTable table_name;Exempel: DROPTable Student;Drop-kommandot tar bort all data, dvs alla poster med struktur/schema för tabellen från databasen.