100 likes | 196 Views
Adatbázis kezelés. DML – Adat manipuláló nyelv. DML ( D ata M anipulation L anguage) Adat manipuláló nyelv. Rekord felvitele – INSERT INTO Rekord módosítása – UPDATE Rekord törlése – DELETE FROM. Rekordok felvitele. INSERT INTO <táblanév> [ ( oszlopnév lista) ]
E N D
Adatbázis kezelés DML – Adat manipuláló nyelv
DML(Data Manipulation Language)Adat manipuláló nyelv • Rekord felvitele – INSERT INTO • Rekord módosítása – UPDATE • Rekord törlése – DELETE FROM
Rekordok felvitele INSERT INTO <táblanév> [ ( oszlopnév lista) ] VALUES (értéklista); INSERT INTO diak(id, nev, szul_ido, szul_hely) VALUES (1, „Kiss Zoltán”, ‘1981-02-08’, „Budapest”);
Rekordok felvitele INSERT INTO diakVALUES (1, „Kiss Zoltán”, ‘1981-02-08’, „Budapest”); INSERT INTO diak(id, nev, szul_ido)VALUES (1, „Kiss Zoltán”, ‘1981-02-08’);
Rekordok felvitele INSERT INTO diak(nev, szul_ido)VALUES (1, „Kiss Zoltán”, ‘1981-02-08’); INSERT INTO diak(nev, id, szul_hely, szul_ido)VALUES („Kiss Zoltán”,1 , „Budapest”, ‘1981-02-08’);
Rekordok módosítása UPDATE <táblanév> SET <oszlopnév> = kifejezés [, <oszlopnév> = kifejezés … ] [WHERE feltétel]; UPDATE diak SET nev = „Kis Zolán”WHERE id=1;
Rekordok módosítása UPDATE diak SET szul_hely = „Budapest”; UPDATE diak SET szul_hely = „Budapest”WHERE id=5; UPDATE diak SET szul_hely = „Budapest”WHERE szul_ido=‘1988-09-12’;
Rekordok módosítása UPDATE diak SET szul_hely = „Eger”,szul_ido = ‘1991-04-06’,nev = „Nagy Péter”WHERE id=4;
Rekordok törlése DELETE FROM <táblanév> [WHERE feltétel]; DELETE FROM diakWHERE id=1; DELETE FROM diak;
Rekordok törlése DELETE FROM diakWHERE szul_hely = „Budapest”; DELETE FROM diakWHERE id < 10 AND szul_hely = „Budapest”;