Conas SQL a úsáid

Údar: Eric Farmer
Dáta An Chruthaithe: 6 Márta 2021
An Dáta Nuashonraithe: 1 Iúil 2024
Anonim
Conas SQL a úsáid - Cumann
Conas SQL a úsáid - Cumann

Ábhar

D'fhorbair IBM SQL (a sheasann do Teanga Iarratas Struchtúrtha) ar dtús chun idirghníomhú le bunachair sonraí coibhneasta. Is teanga choitianta í do bhunachair sonraí agus tá sí fós inléite go maith. Agus tá sé réasúnta éasca na buneilimintí a fhoghlaim (cé gur féidir leis an teanga a bheith an-chumhachtach).

Céimeanna

  1. 1 De ghnáth fhuaimnítear SQL '' S-Q-L ' (Teanga Iarratas Struchtúrtha - teanga cheist struchtúrtha). D'fhorbair Donald D. Chamberlin agus Raymond F. Beuys SQL ar dtús ag IBM go luath sna 1970idí. Tugadh SEQUEL (Teanga Iarratas Béarla Struchtúrtha) ar an leagan seo.
  2. 2 Tá canúintí éagsúla SQL ann, ach cloíonn na DBMSanna is mó a úsáidtear inniu le caighdeán ANSI SQL99, agus tá roghanna breise curtha i bhfeidhm ag go leor díoltóirí chun an caighdeán seo a leathnú (glaonn Microsoft an ‘ghné’ de SQL T-SQL nó Transact-SQL, Oracle’s is é an leagan PL / SQL).
  3. 3 Sonraí a fháil! De ghnáth, is é seo a bhfuilimid ag caint faoi. Chun seo a dhéanamh, bain úsáid as an ráiteas SELECT - fiosróidh sé nó gheobhaidh sé (aisghabháil) sonraí ó bhunachar sonraí SQL.
  4. 4 Sampla simplí: Ba mhaith le ‘Roghnaigh * ó tblMyCDList’ - gach colún a fháil (roghnaigh) (seo an áit as a dtagann an *) agus sraitheanna den tábla ‘tblMyCDList’.
  5. 5 Is gnách go mbíonn ceisteanna i bhfad níos casta ná seo. Is féidir roghnú a úsáid chun colúin agus sraitheanna ar leith a tharraingt ó thábla, agus fiú sonraí a nascadh ó iliomad táblaí nó, ar an ábhar sin, na bunachair sonraí go léir le chéile.
  6. 6 Más mian linn na sraitheanna a roghnaíonn an t-oibreoir roghnaithe a scagadh, caithfear an coinníoll a cháiliú mar thacair de thaifid roghnaithe. taispeánfaidh 'roghnaigh * ó tblMyCDList, áit a dtaispeánfaidh CDid = 27' sraitheanna ina bhfuil an réimse CDid 27. Nó 'roghnaigh * ó tblAttribute, áit a n-úsáideann strCDName mar shampla' Dark Side% '' feiniméan nach féidir a thuar le 0 nó samplaí eile de chineál ar bith ... Agus taispeánfaimid (taispeáint) go bhfuil an t-albam Pink Floyd is fearr liom i mo bhailiúchán.
  7. 7 Úsáidtear ráitis INSERT agus UPDATE chun sonraí i mbunachar sonraí SQL a chur leis agus a mhodhnú (féach ar na naisc thíos le haghaidh roinnt ranganna teagaisc iontacha a d’fhéadfadh a bheith úsáideach duit níos déanaí).
  8. 8 Úsáidtear ráiteas DELETE chun sonraí a scriosadh ó bhunachar sonraí SQL.

Leideanna

  • Úsáid wamp nó xampp - freastalaí gréasáin níos simplí le phpmyadmin (mysql).
  • Faoi Linux, is iad MySQL agus PostgreSQL na bunachair sonraí is mó éilimh. Más cosúil go bhfuil an consól awkward, bain úsáid as ExecuteQuery nó uirlis foinse oscailte eile dá samhail.
  • D’fhéadfadh an leabhar seo a leanas a bheith cabhrach: Kline, Kevin, Daniel Kline agus Brand Hunt. 2001. SQL go hachomair. 2ú hEagrán. O'Reilly & Associates, Inc.
  • Tá sé an-éasca a cheangal le bunachair sonraí SQL laistigh de Microsoft Access (is féidir an uirlis fiosrúcháin seo a úsáid i mód SQL, cé go bhfuil an chomhréir difriúil ó na cinn a úsáidtear le Freastalaí SQL agus bunachair sonraí eile).
  • Is uirlis é Microsoft Query a thagann le Windows - tá modhanna fiosrúcháin grafacha nó SQL aige.

Rabhaidh

  • Is minic gur féidir mearbhall a dhéanamh ar an luach ‘bunachar sonraí’; is féidir é a úsáid chun labhairt faoi fhíor-choimeádán do bhailiúchán táblaí, cosúil le bunachar sonraí CD nó máistir-bhunachar sonraí. Is é an bogearra freastalaí iarbhír ina bhfuil an bunachar sonraí an “inneall bunachar sonraí” nó “bogearraí bunachar sonraí” a bhféadfadh bunachair sonraí a bheith iontu. Is samplaí iad SQL Server 2005 Express, MySQL, nó Access 2003.
  • De ghnáth ciallaíonn bunachar sonraí coibhneasta ‘córas a bhféachann a úsáideoirí ar shonraí i bhfoirm táblaí atá nasctha lena chéile trí luachanna sonraí roinnte’, a chuirtear i bhfeidhm go hiondúil mar ‘chóras bainistíochta bunachar sonraí coibhneasta’ (RDBMS) cosúil le MySQL, Sybase, Freastalaí SQL nó Oracle . Comhlíonann bunachair sonraí coibhneasta dochta le E.F. ‘Ted’ Codd’s ’Dhá Phrionsabal Dhéag de Bhunachair Sonraí Caidrimh’. Is féidir a áiteamh (agus is minic a bhíonn sé) gur bunachar sonraí coibhneasta é Rochtain freisin, ar ndóigh labhraíonn Microsoft faoi seo, ach déanann an bealach a dtógtar an t-eithne i ndáiríre gur ‘Modh Rochtana Seicheamhach Innéacsaithe (ISAM)’ é bunachar sonraí nó comhad monotonous Bunachar Sonraí. Ní furasta na difríochtaí a fheiceáil ar an gcéad amharc, toisc nach bhfuil siad ann, tá a chur i bhfeidhm SQL féin ag Access, ach tumann siad isteach sna hinnill bunachar sonraí (féach http://www.ssw.com.au/SSW/Database/ DatabaseDocsLinks.aspx le haghaidh tuairisc mhaith air seo). Rudaí eile atá ábhartha, rithfidh roinnt fiosruithe casta i Rochtain i bhfad níos moille ná mar atá i Freastalaí SQL. Rithfidh roinnt ceisteanna simplí níos moille i Freastalaí SQL.