Ríomhairí, Bunachair
A go leor le mórán: Sampla san Rochtana, in SQL. Conas iarratas a dhéanamh ar go leor-le-leor?
Gach DBMS (Córas bainistíochta bunachar sonraí) , tá roinnt cineálacha na gcaidreamh idir táblaí. I measc iad a ceann-le-duine, duine-le-leor, go leor-le-duine (tá cuid acu claonadh a aithint dá chineál i amháin) agus go leor-le-leor. Sampla de sin, agus míniú ar a chur i bhfeidhm i bunachair sonraí éagsúla, mar shampla Rochtana nó SQL a bheidh, a phlé san Airteagal seo.
sainmhíniú
Go leor-le-leor caidreamh é an sainmhíniú atá ar chluiche le haon cheann de na cóipeanna de cheann de na úscraí de ngach cás eile. I bhfocail eile, gach réimse den chéad (dara) tábla a bhaineann le gach réimse den dara (an chéad).
Léiríonn an scéim go soiléir an croílár an gcaidreamh.
Nuair a Is féidir le go leor-le-leor caidrimh a úsáid?
Sampla de go leor-le-leor - grúpa mac léinn agus grúpa múinteoirí. Foghlaimíonn gach dalta ag an am céanna i roinnt ollúna, a bhfuil, ar a seal, a thabhairt léachtaí mic léinn éagsúla. Sa phictiúr léiríonn an difríocht idir aon-le-leor agus go leor-le-leor.
Is leor-le-leor caidreamh go minic is gá in ullmhú na bunachair scála mór, samplaí beag léirithe de ghnáth ach amháin do chríocha oideachais, i ndáiríre, i gcleachtas tharlaíonn sé go raibh na heintitis níos mó sa bhunachar sonraí agus caidrimh níos eatarthu - an níos mó an dóchúlacht cúláraigh go minic chun go leor le mórán.
Conas iarratas a dhéanamh ar go leor-le-leor?
Beidh samplaí de na ndáil lena mbaineann a chur leis go fóill le linn an t-alt, ach tá sé tábhachtach, ní hamháin a thuiscint cad é, ach freisin ar conas a chur i bhfeidhm. Sonraí an phróisis ag brath go díreach ar an mbunachar sonraí a roghnaíodh don phost, fad a fhanfaidh an prionsabal an gcéanna do gach duine.
Rochtain Microsoft
Tá bogearraí Oifig ó "Microsoft" eolas ar an margadh bogearraí do go leor ar feadh i bhfad. Tagann sé le eagarthóir téacs Worfd, Excel próiseálaí tábla agus an ceann eile a bhaineann leis an líne ar "an oifig". Is féidir leat Rochtain (léamh mar "acces", an litriúil aistriúchán - "rochtana") a cheannach agus ar leithligh óna "chomhghleacaithe". Tá sé molta a cheannach, ar ndóigh, bogearraí ceadúnaithe, ach tá sé aon rún cé mhéad is féidir repack pirated thaispeáint suas sa ngréasán ollmhór, i bhfoirm comhaid rialta, nó lámha torrents. Is "Microsoft Acces" ar fáil fiú i tionól iniompartha. nach bhfuil de dhíth a shuiteáil agus aon scileanna speisialta a bheith ag obair le PC, is fearr a oireann do roghnú más rud é nach mbeidh na bogearraí a úsáid fada buan agus is minic.
Ón chomhthéacs sin, is léir go "Microsoft Acces" - a córas bainistíochta bunachar sonraí. Agus ar cheann de na ba choitianta. Is choibhneasta, rud a chiallaíonn go bhfuil sé bunaithe ar an loighciúil shamhail sonraí, atá le linn a chuid oibre Tagraíonn an teoiric na dtacar agus loighic chéad-ordú. Go leor-le-leor gaol i Access (Beidh samplaí a thabhairt sa mhíniú) réadaítear an-, an-simplí. Smaoinigh air.
Tá dhá táblaí ..
Chun nach gcuirfear aon rud nua a chumadh, a chur ar an a luadh cheana míniú a thabhairt ar an sampla go leor-le-leor mar gheall ar an mac léinn. Ní mór duit a chruthú tábla "Mic Léinn" agus an bord "Múinteoirí." Tá an dá an chéad agus an dara ceann de na heochracha bunscoile. Éilíonn freisin tábla eile, a réimsí le haghaidh cásanna den dhá eintiteas chéile - na heochracha na chéad agus an dara táblaí.
Má cheapann muid sampla eile: ligean le rá, na himreoirí agus an fhoireann (mar gheall ar an bhfíric go bhfuil ar a laghad ceann amháin de na himreoirí ag imirt d'fhoirne éagsúla, agus gach foireann comhdhéanta d'aon imreoirí), ag tógáil nasc a athrú. Beidh orthu freisin trí táblaí. Díobh seo, "Peile" agus "Foireann" mar an príomh-agus ceann idirmheánach.
scéim sonraí
Caidrimh idir táblaí sa bhunachar sonraí "Microsoft Acces" bhfeidhm ag baint úsáide an cluaisín "Scéim Sonraí". Tá an painéal taispeáint a leanas leis na heintitis uile (sa chás seo, na trí táblaí). Cruthaigh caidreamh go leor le mórán a bheith ag baint úsáide as an dá caidreamh, duine-le-leor idir an príomhoide ( "Mic Léinn" agus "Mhúinteoirí") agus an tábla staging. Chun seo a dhéanamh, ní mór duit a idirnascadh na heochracha bunscoile faoi seach.
Taispeánann an léaráid thuas conas an "ciorcad sonraí" cluaisín (Relathionships). Líon na chur leis an mbord tábla ar feadh tréimhse éiginnte. Is Suíomh hiomlán adjustable ag an úsáideoir.
SQL
Dearadh Bunachar Sonraí ar SQL - tasc níos deacra ná mar a "Acces". Má tá an táirge maykrosoftovskih in oiriúint go hiomlán leis an dtimpeallacht oifige, tá ollmhór agus, le gach scaoileadh agus gach feidhmiúlacht extensible thabhairt cothrom le dáta, ach ag an am céanna áisiúil chun comhéadan úsáideora simplí, SQL - tá sé ina teanga cláir ar leith neamh-nós imeachta, lena ar ardáin éagsúla Is féidir leat a bheith ag obair le bunachair shonraí. Na bogearraí maith ar a dtugtar chun na críche seo: Oracle MySQL agus DB2 (a phobail, ach ní an t-aon cheann dá leithéid). In ainneoin an bhfíric go bhfuil gach ceann acu a subtleties agus nuances, tá an teanga SQL a "aontaithe". Trí fhoghlaim a bheith ag obair le ar a laghad ceann amháin acu, chun déileáil le daoine eile a bheith i bhfad níos éasca.
Cruthaigh, a líonadh agus gníomhaíochtaí díreacha ar an mbunachar sonraí atá ann cheana féin i SQL bhí gá leis trí cód speisialta nó scripteanna. Mar sin féin, iad siúd a bhfuil déanta cheana féin é chuig an rannóg 'go leor-le-leor ", sampla de a bhfuil sa teanga cláir a thugtar thíos, ní mór a fhios ar a laghad, na orduithe bunúsacha agus na prionsabail na teanga SQL.
Tá an prionsabal a chruthú go leor le mórán
D'fhéadfadh aontachas fhadtréimhseach embarrass roinnt agus "unleash an ceo", ach i ndáiríre tá an prionsabal de chur i bhfeidhm na cumarsáide mar an gcéanna. A chlóscríobh caidreamh go leor-le-leor curtha i bhfeidhm i gcleachtas, ní hamháin sa "Acces", ach freisin ar an SQL, ní mór a chruthú ar dtús dhá thábla bonn agus ceann - idirmheánach. Mar an gcéanna, tá sé leis an eochair: Is iad an nádúr bunúsach na réimsí is mó, gach ceann acu a thaifeadadh sa tábla nascadh. Rud a chiallaíonn nach bhfuil na caidrimh SQL-leor-le-leor bunúsach difriúil ó na "Acces".
Cur i bhfeidhm na cumarsáide
A chur i bhfeidhm ar go leor-le-leor i script SQL ag baint úsáide as eochracha seachtracha (EOCHAIR EACHTRACH) cosúil leis an eochair bunaidh sa tábla is mó. Thaifead siad mar aon leis na réimsí nuair a chruthú agus / nó eagarthóireacht.
An ról atá ag go leor leor-le-
Go ginearálta, ar an gcaidreamh idir na heintitis sa bhunachar a úsáidtear chun iomláine an fhaisnéis arna stóráil iontu. Cinntíonn Níl ach bunachar sonraí dea-dheartha leis na naisc is gá a stóráil go sábháilte, taithí úsáideora agus is struchtúr atá resistant a tionchair ón taobh amuigh agus athruithe. De ghnáth, i gcás ina mbeidh na sonraí ar an mbunachar sonraí maidir le heagrú, chuideachta ar fad nó gnólacht, tá sé sraith de aonáin a bhfuil cásanna éagsúla.
Ciallaíonn sin go mbeidh in ullmhú na scéimeanna seo ( "Acces") nó scripteanna a scríobh (sa "Oracle" nó "DiBiTu") a bheith i láthair ar a laghad go leor le mórán. Sampla SQL, is minic a úsáidtear in oiliúint le linn "Bunachar Sonraí Eagraíochta" - DB Rí.
Bonn ar shonraí Rí
Tá an bunachar sonraí oiliúint eolais faoi chorparáide Rí. I measc na táblaí:
- fostaithe de chuid na cuideachta - tá an t-ID fostaí, sloinne, céadainm agus lár tosaigh (díriú ar ainmneacha eachtracha), cód chomh maith le haghaidh an Boss agus an fostaí áitiú an seasamh, dáta iontrála do na ngnólachtaí a fhaigheann a dtuarastal agus coimisiún ar fáil, cód roinn;
- tá i measc na réimsí ar an tábla an cód agus ainm na roinne, chomh maith leis an cód ar a shuíomh - ranna áirithe de chuid corparáidí;
- ranna socrúcháin, atá i gceist ag dul isteach faisnéis maidir leis an socrúchán cód agus ainm na cathrach;
- phost sa chuideachta - tábla beag le dhá réimse iar cód agus a ainm oifigiúil;
- gnólachtaí-Ceannaitheoirí - réimsí: an cód agus ainm an cheannaitheora, seoladh, cathair, stáit, cód zip agus ceantair, uimhir theileafóin, bainisteoir seirbhíse ar an cód chustaiméirí, an creidmheas le haghaidh an cheannaitheora agus tuairimí (tuairimí agus nótaí);
- comhaontuithe díolacháin, ina bhfuil an cód agus dáta an chonartha, an cód cheannaitheora, dáta seachadta agus an méid iomlán an chonartha;
- Achtanna na ndíolachán - an gníomh de chuid na cód agus an cód an chonartha, lena n-áirítear an gníomh, cód an táirge, a praghas, méid a cheannófaí agus an costas ceannaigh iomlán;
- Na n-earraí - an t-ainm cód an táirge;
- Praghas - an cód táirge, d'fhógair dó an praghas, an praghas is ísle is féidir, dáta bunaithe agus dáta an praghas ar ceal.
tábla beag ar fáil ina bhfuil nach mó ná dhá nó trí réimse a bhaineann le suas le tábla de aon-le-duine nó duine-le-leor.
Scála tábla céanna, ar nós "fostaithe de chuid na cuideachta", "cuideachta-tomhaltóirí", "comhaontuithe díolacháin" agus "gníomhartha na ndíolachán" a bhaineann le heintitis éagsúla, le roinnt - le cabhair ó "idirghabhálaithe" go leor le mórán caidreamh. Is Tábla "ceannaitheoirí de chuid na cuideachta" féin idirghabhálaí, mar shampla, toisc go bhfuil sé go leor de na réimse, a tógadh ó tháblaí eile agus eochair iasachta. Lena chois sin, is é an scála agus an bunachar sonraí gaol "Rí Chorparáid" go bhfuil na caidrimh chomhghaolú fuaite lena chéile agus i bhfeidhm ar a chéile. Beidh an scrios ar a laghad ceann amháin acu mar thoradh ar an scrios an sláine an bunachar sonraí iomlán.
nuances tábhachtacha
Nuair a chur i bhfeidhm ar go leor-le-leor, beag beann ar a córas bainistíochta bunachar a úsáidtear, tá sé tábhachtach a chinneadh na heochracha ceart a mbeidh a tharraingt suas dearcadh. Mícheart bhfeidhm an nasc nach gcomhlíonann an aidhm is mó - is é sin, chun a chinntiú go sláine an tábla, agus mar thoradh air sin, in ionad an compord ná, beidh an t-úsáideoir a fháil, ar an láimh eile, an míchaoithiúlacht agus fadhbanna breise, go háirithe le feiceáil le linn a líonadh na táblaí eagarthóireacht agus a gcuid sonraí.
Similar articles
Trending Now