Bain úsáid as cumhacht do bhunachar sonraí
Faigheann ceist bunachar sonraí sonraí ó bhunachar sonraí agus formáidí é i bhfoirm inléite. Ní mór do cheist a scríobh sa teanga a éilíonn an bunachar sonraí-de ghnáth, is é SQL an teanga sin.
Mar shampla, nuair is mian leat sonraí ó bhunachar sonraí, úsáideann tú ceist chun an fhaisnéis shonrach a theastaíonn uait a iarraidh. B'fhéidir go bhfuil tábla Fostaí agat, agus gur mhaith leat uimhreacha feidhmíochta díolacháin a rianú. D'fhéadfá do bhunachar sonraí a fhiosrú don fhostaí a thaifead na díolacháin is airde i dtréimhse áirithe.
Ráiteas SELECT SQL
Ní mór do cheist bunachar sonraí an fhormáid cheist a theastaíonn ón mbunachar sonraí a leanúint. Is é an fhormáid is coitianta ná an fhormáid cheist chaighdeánach Struchtúrtha Teanga (SQL) a úsáideann córais bhainistíochta bunachar sonraí go leor. Is teanga chumhachtach é SQL atá in ann fiosruithe chun cinn a dhéanamh.
Úsáideann SQL ráiteas SELECT chun sonraí sonracha a roghnú.
Smaoinigh ar shampla bunaithe ar bhunachar sonraí Northwind a théann go minic le táirgí bunachar sonraí mar theagascóir.
Seo sliocht as tábla Fostaithe an bhunachar sonraí:
EmployeeID | LastName | Ainm | Teideal | Seoladh | Cathair | Réigiún | |
---|---|---|---|---|---|---|---|
1 | Davolio | Nancy | Ionadaí díolacháin | 507 - 20ú Ave. E. | Seattle | WA | |
2 | Fuller | Andrew |
| 908 W. Bealach Caipitil | Tacoma | WA | |
3 | Leverling | Janet | Ionadaí díolacháin | 722 Moss Bay Blvd. | Kirkland | WA |
Chun ainm agus teideal an fhostaí a thabhairt ar ais ón mbunachar sonraí, bheadh an ráiteas SELECT ag breathnú ar nós seo:
SELECT FirstName, LastName, Title FROM Employees;
Filleadh sé:
Ainm | LastName | Teideal |
---|---|---|
Nancy | Davolio | Ionadaí díolacháin |
Andrew | Fuller | Leas-Uachtarán, Díolacháin |
Janet | Leverling | Ionadaí díolacháin |
Chun na torthaí a bheachtú níos faide, d'fhéadfá clásal DE a chur leis:
SELECT FirstName, LastName Ó Fostaithe
WHERE Cathrach = 'Tacoma';
Tuairisceán sé FirstName agus LastName d'aon Fhostaí atá ó Tacoma:
Ainm | LastName |
---|---|
Andrew | Fuller |
Tabhair faoi deara go dtuairiscíonn SQL sonraí i bhfoirm a chéile / colún atá cosúil le Microsoft Excel, rud a fhágann go bhfuil sé éasca a fheiceáil agus a bheith ag obair leis. D'fhéadfadh teangacha ceist eile sonraí a chur ar ais mar ghraf nó cairt.
Cumhacht na gCeisteanna
Tá sé de chumas ag bunachar sonraí treochtaí agus gníomhaíochtaí casta a nochtadh, ach ní dhéantar leas a bhaint as an gcumhacht seo ach an cheist a úsáid. Tá bunachar sonraí casta comhdhéanta de ilálacha táblaí a chuireann líon mór sonraí ar fáil. Ceadaíonn ceist duit é a scagadh isteach i dtábla amháin ionas gur féidir leat é a anailísiú níos éasca.
Is féidir le fiosrúcháin freisin ríomhanna a dhéanamh ar do shonraí nó cúraimí bainistíochta sonraí a uathoibriú. Is féidir leat nuashonruithe a dhéanamh ar do chuid sonraí freisin sula gcuirfear iad ar an mbunachar sonraí.