An difríocht idir athruithe ar: "Teanga Struchtúrtha Iarratas"

Content deleted Content added
→‎Eochairfhocail SQL: ag cur leis - Ionramháil sonraí & sainiú sonraí
Líne 25:
 
==Eochairfhocail SQL==
Is féidir eochairfhocail SQL a roinnt i ngrúpaí éagsúla.
===Aisghabháil sonraí===
Is í an oibríocht chun sonraí a aisghabháil an oibríocht is coitianta i m[[bunachar sonraí|bunachair sonraí]] le haghaidh idirbheart.
Line 42 ⟶ 43:
Seo sampla de chomhcheangal idir dhá thábla ag a bhfuil luach coiteann.
===Ionramháil sonraí===
Is fo-thacar den teanga í teanga ionramhála sonraí, DML (ón mBéarla ''Data Manipulation Language''), a úsáidtear chun cur leis na sonraí nó le haghaidh sonraí a nuashonrú nó a scrios.
*<code>INSERT</code>: úsáidtear le haghaidh náid nó níos mó rónna a chur le tábla atá ann cheana féin (''codaigh'' go foirmiúil).
*<code>UPDATE</code>: úsáidtear le haghaidh luachanna thacar rónna tábla atá ann cheana féin a mhionathrú.
*<code>MERGE</code>
*<code>DELETE</code>: scriostar náid nó níos mó rónna atá ann ó thábla <!---- Hmmm, ciotach...--->.
''Sampla INSERT:''
INSERT INTO mo_thábla (réimse1, réimse2, réimse3) VALUES ('teist', 'N', NULL);
 
''Sampla UPDATE:''
UPDATE mo_thábla SET réimse1 = 'luach nuashonraithe' WHERE réimse2 = 'N';
 
''Sampla DELETE:''
DELETE FROM mo_thábla WHERE réimse2 = 'N';
 
===Rialúcháin idirbhirt===
 
===Sainiú sonraí===
Úsáidtear an dara grúpa eochairfhocal, Teanga Shainithe Sonraí nó DDL (''Data Definition Language''), chun táblaí nua nó eilimintí a bhaineann le sin a shainmhíniú.
 
* <code>CREATE</code>
* <code>DROP</code>
* <code>TRUNCATE</code>
* <code>ALTER</code>
===Rialúchán sonraí===