Mea e Manaomia e Iloa e uiga i le Gagana Igoa Faʻasalalau

O le Language Structured Query (SQL) o le seti lea o faatonuga na faʻaaoga e fesoʻotai ai ma se faʻamaumauga fesoʻotaʻiga . O le mea moni, o SQL o le gagana lava e tasi e malamalama i ai le tele o faʻamatalaga. Soo se taimi lava e te fegalegaleai ai ma se faʻamaumauga, o le polokalama faʻaliliuina au tulafono (pe o latou kiliki le kiliki pe fai ni tusiga) i totonu o se faʻamatalaga SQL lea e iloa e le database mea e faʻaaoga. O loʻo i ai i le SQL ni vaega autu se tolu: o le Gagana Faʻamatalaga o Faʻamatalaga (DML), le Faʻamatalaga o Faʻamatalaga o Fuainumera (DDL), ma le Gagana Pulea o Fuainumera (DCL).

Faʻaaoga masani o le SQL i luga o le upega tafaʻilagi

I le avea ai o se tagata e faʻaaogaina soʻo se polokalama o polokalama komepiuta, e ono faʻaaogaina le SQL, e tusa lava pe e te le iloa. Mo se faʻataʻitaʻiga, o le 'upega tafaʻilagi o le upega tafaʻilagi (pei o le tele o' upega tafaʻilagi) e faʻaaogaina le tusiga mai fomu ma kiliki ma faʻaaogaina e tusia ai se fesili SQL e toe maua mai faʻamatalaga mai le database e manaʻomia e fatu ai le itulau o loʻo sosoo mai.

Mafaufau i le faʻataʻitaʻiga o se faʻataʻitaʻiga i luga o le initaneti ma se galuega suʻesuʻe. O le itulau suʻesuʻe atonu o se pepa e aofia ai naʻo se atigipusa fefaʻatauaʻiga lea e te ulufale ai i se taimi suʻesuʻe ma kiliki se ki o sailiga. A e kiliki le ki, e maua mai e le 'upega tafaʻilagi soʻo se faamaumauga mai le faʻamaumauga o oloa o loʻo i ai le tau suʻesuʻe ma faʻaaoga ai iuga e fatu ai se itulau i luga o lau itulau i lau talosaga.

Mo se faʻataʻitaʻiga, afai na e suʻeina oloa o loʻo i ai le fuaitau "Irish," e mafai e le 'auʻaunaga ona faʻaaoga le faʻamatalaga o loʻo i lalo a le SQL e toe aumai ai oloa faʻapitoa:

FILIFILI * MAI oloa o loʻo i ai WHERE igoa LIKE '% irish%'

Faʻaliliuina, o lenei poloaiga e toe maua mai ai faʻamaumauga mai le laulau o faʻamaumauga e taʻua o "oloa" o loʻo i ai faʻamaumauga "faʻafefe" i soo se mea i totonu o le igoa o le oloa.

Faʻamatalaga Faʻamatalaga Faʻamatalaga

O le Gagana Faʻamatalaga o Faʻamatalaga (DML) o loʻo i ai le vaega laiti o tulafono a le tulafono na faʻaaogaina i taimi uma - oi latou e faigofie ona faʻaaogaina mea o loʻo i totonu o se faʻamaumauga i nisi tulaga. O tulafono masani masani e fa a le DML e toe aumai faamatalaga mai se faʻamaumauga (SELECT), faʻaopoopo faʻamatalaga fou i se nofoaga faʻamaumauga (tulafono INSERT), faʻafesuiaʻi faʻamatalaga o loʻo teuina nei i totonu o se faʻamaumauga (tulafono UPDATE), ma aveese faʻamatalaga mai se database (le TULAFONO TAULAGA).

Faʻamatala Upu Faʻamatalaga

O le Data Definition Language (DDL) o loʻo i ai tulafono e le masani ona faʻaaogaina. O tulafono a le DDL e suia ai le fausaga moni o se nofoaga faʻamaumauga, nai lo mea o loʻo aofia i le database. O faʻataʻitaʻiga o tulafono e masani ona faʻaaogaina DDL e aofia ai i latou na faʻaaogaina e fausiaina se laulau faʻamaumauga fou (CREATE TABLE), suia le fausaga o se laulau faʻamaumauga (ALTER TABLE), ma tape le laulau o faʻamaumauga (DROP TABLE).

Puleaina o le Faʻamatalaga

O le Gagana e Puleaina Faʻamatalaga (DCL) e faʻaogaina e faʻafoe ai le faʻaaogaina o tagata i faʻamaumauga . E aofia ai tulafono e lua: o le tulafono GRANT, na faʻaaoga e faʻaopopo ai faʻatagaga faʻamaumauga mo se tagata faʻaaoga, ma le REVOKE poloaiga, faʻaaoga e aveese ai faʻatagaga oi ai nei. O nei tulafono e lua o loʻo fausia ai le autu o le faʻataʻitaʻiga o le puipuiga malu o faʻamaumauga.

Faʻatulagaga o se Poloaiga SQL

O le mea e lelei ai mo i tatou e le o ni komepiuta komepiuta, o tulafono a le Sāmoa ua mamanuina ina ia i ai se faʻasalaga tutusa ma le gagana Peretania. E masani lava ona amata i se faʻamatalaga o le faʻamatalaina o le mea e fai, sosoo ai ma se fuaiupu e faʻamatalaina le tulimanu o le poloaiga (e pei o le laulau patino i totonu o se 'upega tafaʻilagi e aʻafia i le poloaiga) ma mulimuli ane, o se faasologa o fuaiupu e tuʻuina atu ai faʻasalaga faaopoopo.

E masani lava, o le na o le faitauina leotele o se faʻamatalaga SQL o le a avatu ia te oe se manatu sili ona lelei o le mea ua faamoemoe e fai. Faʻaalu sina taimi e faitau ai lenei faʻataʻitaʻiga o se faʻamatalaga SQL:

TATAU MAI tamaiti aoga WHERE graduation_year = 2014

E mafai ona e mateina le mea o le a faia e lenei faʻamatalaga? E maua ai le laulau a le tamaititi o le faʻamaumauga ma faʻaumatia uma faamaumauga mo tamaiti aoga na faauu i le 2014.

Aoaoina o Polokalame SQL

Ua matou tilotilo i ni nai faʻataʻitaʻiga faʻapitoa faigofie a SQL i lenei tusiga, ae o SQL o se gagana lautele ma mamana. Mo se faʻamatalaga sili atu loloto, tagaʻii le SQL Fundamentals .