SQL is een querytaal die vaak wordt gebruikt om bewerkingen uit te voeren binnen een specifiek DBMS. Als je SQL onder de knie hebt, kun je verschillende webapplicaties schrijven met behulp van een MySQL- of Oracle-database. Met behulp van de querytaal worden alle tabellen in de database gemaakt en worden bepaalde gegevens opgeslagen, gewijzigd en opgehaald.
instructies:
Stap 1
SQL-commando's kunnen worden onderverdeeld in verschillende groepen:
- DDL, die worden gebruikt om objecten in de database te wijzigen en te verwijderen;
- DCL, die de toegang tot de database regelt;
- TCL, die de uitkomst van transacties bepalen;
- DML, die verantwoordelijk zijn voor het verplaatsen van gegevens.
Stap 2
De meest eenvoudige opdracht voor het maken van query's is SQL Create Table. Het beschrijft de structuur van de gegenereerde tabel. Als onderdeel van deze query kunt u lokale kolommen definiëren die het type en de namen van de gegevens in een bepaalde kolom definiëren. Bijvoorbeeld:
MAAK TABEL Eerstetafel (
id int, naam varchar (255), achternaam varchar (255));
De query maakt Firsttable met slots-ID, naam en achternaam, die kunnen worden ingesteld op de juiste waarden.
Stap 3
Een ander belangrijk commando is INSERT, dat specifieke gegevens in een reeds gemaakte tabel invoegt en de syntaxis heeft:
INSERT INTO `table` (` column1`, `column2`) WAARDEN (“val1”,“val2”)
Waar kolom1, kolom2 de kolommen zijn die u hebt gemaakt, en val1 en val2 de waarden zijn die u wilt invoegen.
Stap 4
Om gegevens voor uitvoer of andere bewerkingen op te halen, wordt een SELECT-query gebruikt, die er als volgt uitziet:
KIES * UIT `tabel`
Bovendien kunt u parameters instellen voor het apart extraheren van gegevens uit elke kolom. Als we bijvoorbeeld de naam van Firsttable willen ophalen, ziet de query er als volgt uit:
SELECTEER * VAN 'Firsttable' WHERE naam = '$ naam'
Stap 5
U kunt een query schrijven in een.txt- of.sql-bestand met behulp van gewoon Kladblok. Schrijf je commando's op, waarna je ze bijvoorbeeld kunt laden via de phpMyAdmin interface in het controlepaneel van je hosting of DBMS.