Syntaxis: MAAK DATABASE Database_name;Voorbeeld: Database maken College;
Syntaxis: MAAK TABEL tabelnaam (gegevenstype kolomnaam1, gegevenstype kolomnaam2,………);Voorbeeld: MAAK TABEL STUDENT (student_id int,student_name varchar(50),student_dept varchar(50),classyear varchar(10));Bekijk het uitvoerscherm zorgvuldig, scherm met de vraag MariaDB [test]> , hier is MariaDB het databasesysteem en test is de naam van de database waarin we SQL-bewerkingen uitvoeren.
- DESC: Het DESC-commando toont de structuur/het schema van de tabel. Schema betekent de structuur ervan. In een eenvoudige taal, 'het is een blauwdruk van een tabel', die de tabelnaam toont met details zoals hoeveel kolommen er in die tabel aanwezig zijn, het gegevenstype van elke kolom betekent welk type waarde een kolom kan bevatten. Het toont sleutels, het laat zien of de kolom een null-waarde kan bevatten of niet, standaardwaarden en extra informatie.
Syntaxis: Wijzig TableTable_nameModify column column_name data type constraint;Voorbeeld: Wijzig TableStudentModify Column student_id int NOT NULL; Wijziging op schemaniveau wordt gedaan met behulp van de wijzigingstabel. Geen null-beperking is toegevoegd aan kolom student_id.Syntaxis: Tabel wijzigen TabelnaamVoeg constraint_name toe (kolomnaam);Voorbeeld: Verander TableStudentAdd Primary Key (student_id,student_name); Primaire sleutel is toegevoegd aan twee kolommen, waardoor de combinatie van student_id en student_name een primaire sleutel wordt voor tabelstudent.Syntaxis: Alter TableTable_nameDROP column column_name;Voorbeeld: Alter TableStudentDROP Kolom stad;Hier ‘stad’ kolom wordt verwijderd met behulp van het trefwoord alter. Nu is de stadskolom niet aanwezig in de studententabel.
Het uitvoerscherm toont de structuur van de tabel voordat de kolomstad wordt verwijderd en ook de structuur na het verwijderen van de stadskolom.Syntaxis: DROPTable table_name;Voorbeeld: DROPTable Student;Drop-opdracht verwijdert alle gegevens, d.w.z. alle records met structuur/schema van de tabel uit de database.