CoimpiutaireanStòr-dàta

Tha mòran a-iomadh: An mar eisimpleir ann an Cothrom, ann SQL. Ciamar a dhèanamh iomadh-gu-iomadh?

All DBMS (stòr-dàta siostam rianachd) , tha grunn sheòrsaichean dhàimhean eadar bùird. Nam measg aon-gu-aon, aon-gu-iomadh-ri-aon (cuid a tha buailteach a bhith a 'comharrachadh an dà sheòrsa a-steach aon) agus iomadh-gu-mòran. Tha eisimpleir den sin, is mìneachadh den iarrtas aca ann an diofar stòran-dàta, leithid Cothrom no SQL, thèid a dheasbad anns an aiste seo.

definition

Tha mòran a-iomadh dàimh a mhìneachadh mar an gèam sam bith de na lethbhreacan de aon de na h-uile essences suidheachaidhean eile. Ann am briathran eile, gach achadh a 'chiad (dara) Clàr co-cheangailte ris a h-uile h-achaidhean air an dàrna (toiseach).

Tha an sgeama seo gu soilleir a 'nochdadh brìgh an dàimh seo.

Nuair a tha iomadh-gu-iomadh Faodaidh dàimhean a chleachdadh?

Tha eisimpleir de iomadh-gu-mòran - oileanach buidheann agus buidheann de luchd-teagaisg. Tha gach oileanach ag ionnsachadh aig an aon àm ann an corra aidmheil, a tha, ann an tionndadh, seachad òraidean grunn oileanaich. Anns an dealbh a 'sealltainn an diofar eadar aon-ri-iomadh agus iomadh-gu-mòran.

Tha mòran a-iomadh dàimh S tric a tha riatanach ann an ullachadh mòr-sgèile stòran-dàta, beag mhìneachail eisimpleirean as trice a chleachdadh ach airson adhbharan foghlaim, ann an da-rìribh, ann an cleachdadh a 'tionndadh a-mach gu bheil an tuilleadh pàirtean ann an stòr-dàta agus tuilleadh dàimhean a tha eatorra - a tha nas buailtiche tric fheum air iomadh-gu-mòran.

Ciamar a dhèanamh iomadh-gu-iomadh?

Eisimpleirean de na thaobh ceist ann fhathast a thèid a chur ann an cùrsa den alt, ach tha e cudromach chan ann a mhàin a 'tuigsinn dè a tha e, ach cuideachd mar a chuireas e. Fiosrachadh den phròiseas seo dìreach an crochadh air an stòr-dàta a thaghadh airson na h-obrach, fhad 'sa tha am prionnsabal an aon do na h-uile.

Microsoft Access

Oifis bho bathar-bog "Microsoft" Tha fios ann am bathar-bog a 'mhargaidh gu math airson ùine fhada. Tha e a 'tighinn le teacsa neach-deasachaidh Worfd, Excel clàir giullachair agus eile a bhuineas do na loidhne "oifis". 'S urrainn dhut (leughadh mar "acces", eadar-theangachadh litireil - "cothrom") a cheannach agus air leth bho a "cho-obraichean." Thathar a 'moladh a cheannach, gu dearbh, ceadachas bathar-bog, ach nach eil e mar dìomhair mòran pirated repack Gheibhear anns a' mhòr-lìn, ann an riochd cunbhalach faidhlichean, no Torrents làmhan. "Microsoft Acces" a tha ri fhaotainn fiù 's ann an so-ghiùlain chomhchruinnich. Chan eil e gu feum sam bith sònraichte a stàladh agus sgilean a bhith ag obair le PC, tha e freagarrach airson taghadh as fheàrr ma tha am bathar-bog cha tèid a chleachdadh fad-maireannach agus gu math tric.

Bho na co-theacsa a tha e soilleir gu bheil "Microsoft Acces" - an stòr-dàta siostam rianachd. Agus aon de na mòr-chòrdte. 'S e dàimh, a' ciallachadh tha e stèidhichte air an loidsigeach dàta modail, a tha ann an cùrsa air an obair aige a 'buntainn ri seata teòiridh agus a' chiad òrdugh-loidsig. Tha mòran a-dàimh ann an iomadh Access (eisimpleirean a thoirt seachad ann an mìneachaidh) air a thuig math, gu math sìmplidh. Beachdaichidh e.

Tha dà bùird ..

Gus nach do smaoinich dad ùr, a 'gabhail an iomradh mu thràth a' mìneachadh an iomadh-gu-iomadh eisimpleir mu na h-oileanaich. Feumaidh tu a chruthachadh table "Students" agus an clàr "luchd-teagaisg." An dà chuid a 'chiad agus an dàrna sin tha bun-iuchraichean. cuideachd ag iarraidh clàr eile, a ainneamh còmhla airson suidheachaidhean an dà bhuidheann - iuchraichean a 'chiad agus an dàrna bùird.

Ma tha sinn a 'beachdachadh air eadar-dhealaichte mar eisimpleir: canamaid, cluicheadairean agus an sgioba (air a thoirt seachad gu bheil co-dhiù aon de na cluicheadairean a' cluich airson diofar sgiobaidhean, agus gach sgioba air a dhèanamh de aon-deug cluicheadairean), a 'togail ceangal cha atharrachadh. Bidh iad cuideachd Feumaidh trì bùird. Dhiubh sin, "Ball-coise" agus "Team" mar a 'phrìomh agus aon eadar-mheadhanach.

dàta sgeama

Dàimhean eadar na clàir anns an stòr-dàta "Microsoft Acces" a chur an gnìomh a 'cleachdadh an tab "Dàta Sgeama." Tha an taisbeanadh a 'phannal air a chur ris a h-uile bhuidhnean (sa chùis seo, a h-uile trì bùird). Cruthaich iomadh-gu-bidh mòran a 'cleachdadh an dà dàimhean, aon-gu-mòran ceangal eadar a' phrionnsapal ( "Students" agus "luchd-teagaisg") agus an t-àite stad bhòrd. Gus seo a dhèanamh, feumaidh tu interconnect fa leth bun-iuchraichean.

Tha an dealbh gu h-àrd a 'sealltainn mar a tha an tab "dàta cuairt" (Relathionships). Tha an àireamh a chur ris a 'chlàr a' bhòrd bràth. Àite tha làn-rèitichte leis an neach-cleachdaidh.

SQL

Stòr-dàta air a Design SQL - obair nas cruaidhe na a "Acces". Ma maykrosoftovskih bathar a làn atharrachadh gus an àrainneachd oifise, a tha mòr, agus le gach naidheachd agus ùrachadh a h-uile extensible chomas, ach aig an aon àm freagarrach airson an sìmplidh neach-cleachdaidh eadar-aghaidh, SQL - tha e air leth neo-modha cànan prògramaidh, leis a bheil air diofar ùrlaran Faodaidh tu obrachadh còmhla ri stòran-dàta. Tha a 'ainmeil airson bathar-bog seo a' ghnìomh: ghuth-àit MySQL agus DB2 (a 'còrdadh, ach chan eil an aon de a sheòrsa). Ged a tha gach aon dhiubh a subtleties agus nuances, an SQL tha an cànan aca "aonaichte". Le bhith ag ionnsachadh a bhith ag obair còmhla ri co-dhiù aon dhiubh, a 'dèiligeadh ri daoine eile a bhios mòran nas fhasa.

A chruthachadh, a 'lìonadh agus a' stiùireadh ghnìomhan air an stòr-dàta a th 'ann ann an SQL feum tro sònraichte còd no sgrioptaichean. Ach, tha an fheadhainn a tha mar-thà a rinn e air an earrann "iomadh-gu-mheud", eisimpleir de a tha ann air na prògraman seo cànan air a thoirt seachad gu h-ìosal, feumaidh fios co-dhiù bunaiteach àitheantan agus phrionnsabalan nan SQL cànan.

Tha am prionnsapal a 'cruthachadh iomadh-gu-iomadh

Leanmhainneach a Inntrigidh dh'fhaodadh cuid tàmailteachadh agus "unleash cheò", ach ann an dearbh am prionnsabal a chur an gnìomh conaltradh fhathast an aon rud. Thaidhpeadh gus an iomadh-gu-dàimh mòran air a bhith air a chur an gnìomh, chan ann a-mhàin ann an "Acces", ach cuideachd a 'SQL, feumaidh an toiseach a chruthachadh dà ionad bùird agus aon - eadar-mheadhanach. Mar an ceudna, tha e leis an key: bunaiteach nàdar na prìomh achaidhean, gach fear de a tha air a chlàradh ann an ceangal bhòrd. A 'ciallachadh gu bheil an SQL-iomadh-gu-mòran dàimhean eil bunaiteach eadar-dhealaichte bhon "Acces".

Buileachadh conaltraidh

Gus a chur an gnìomh iomadh-gu-mòran ann SQL sgriobt a 'cleachdadh taobh a-muigh iuchraichean (CÈIN PRÌOMH) coltach ris an àireamh tùsail key ann am prìomh chlàr. Chlàr iad còmhla ris a h-uile h-achaidhean nuair a chruthachadh agus / no deasachadh.

Tha an dleastanas a tha aig mòran an-iomadh

San fharsaingeachd, tha an càirdeas eadar na pàirtean ann an stòr-dàta a chleachdadh airson an iomlanachd am fiosrachadh a stòradh ann dhaibh. Chan eil ach an deagh dhealbhadh stòr-dàta leis na ceanglaichean a tha riatanach dèanamh cinnteach stòradh gu sàbhailte, luchd-cleachdaidh agus tha structar a tha resistant taobh a-muigh buaidh agus atharrachaidhean. Mar as trice, ma tha an stòr-dàta anns an dàta air fad buidhne, companaidh no companaidh, tha seata de bhuidhnean le diofar shuidheachaidhean.

Tha seo a 'ciallachadh gu bheil ann an ullachadh na sgeamaichean seo ( "Acces") no sgrìobhadh sgriobtaichean (ann an "ghuth-àit" no "DiBiTu") a bhios an làthair aig co-dhiù aon iomadh-gu-mòran. Example SQl, air a chleachdadh tric ann an cùrsa trèanaidh "Stòr-dàta Buidheann" - DB Rìgh.

Base de Rìgh dàta

Tha an stòr-dàta trèanaidh Tha fiosrachadh mu dheidhinn an Rìgh Corporation. Am measg na bùird:

  • luchd-obrach a 'chompanaidh - Tha an neach-obrach a' Chlàir,-ainm mu dheireadh, a 'chiad ainm agus meadhan ciad (fòcas air ainmean cèin), cuideachd code airson an ceannard agus an neach-obrach anns an t-suidheachadh, ceann-latha a-steach gu na companaidhean a' faighinn an cuid tuarastal agus coimisean a thoirt seachad, roinn còd;
  • roinnean de na corporaidean - am measg na h-achaidhean a 'bhòrd a tha a' chòd agus ainm na roinne, a thuilleadh air an còd a location;
  • greis gnìomhachais roinnean, a 'gabhail a-steach a tha a' tighinn a-steach fiosrachadh air còd greis gnìomhachais agus ainm a 'bhaile;
  • ann an suidheachadh a 'chompanaidh - beag bhòrd le dà achaidhean Còd a' Phuist agus a ainm oifigeil;
  • companaidhean-ceannach - achaidhean: chòd agus ainm an neach-ceannach, seòladh, bhaile, stàite, zip code agus còd na sgìre, àireamh fòn, mhanaidsear seirbheis an luchd-cleachdaidh code, an creideis airson an ceannaiche agus beachdan (beachdan agus notaichean);
  • reic aontaidhean, anns a 'Chòd agus an ceann-là an cùmhnant, a' ceannach code, lìbhrigeadh ceann-là agus an suim iomlan den chùmhnant;
  • Achdan reic - Achd an còd agus an còd a 'chùmhnant, a tha a' gabhail a-steach Achd, bathar code, a 'phrìs, tomhas a cheannach agus a' ceannach cosgais iomlan;
  • Bathair - còd-ainm a 'bhathar;
  • 'phrìs - a' bhathar code, dh'ainmich e ris a 'phrìs, an ìre as ìsle a ghabhas phrìs, ceann-là a stèidheachadh agus an ceann-latha a' phrìs a chaidh a dhubhadh às.

Tarsainn an clàr ri fhaotainn anns a bheil nas lugha na dà no trì achaidhean co-cheangailte ri suas ri clàr-aon-ri-aon no aon-ri-mòran.

Sgèile aon bhòrd, mar "luchd-obrach a 'chompanaidh", "chompanaidh-luchd-cleachdaidh", "reic aontaidhean" agus "Achdan reic" a tha co-cheangailte ri grunn bhuidhnean, le cuid - le cuideachadh bho "eadar-mheadhanairean" iomadh-gu-iomadh dàimh. Clàr "luchd-ceannach a 'chompanaidh" tha i fhèin agus eadar-mheadhanach, mar sin, oir tha mòran de na achadh, air a thogail bho bùird eile agus prìomh cèin. A thuilleadh air sin, sgèile agus an dàimh stòr-dàta "King Corporation" 'S e sin a h-uile dàimhean dlùth correlated le chèile agus a' toirt buaidh air aon eile. Bha sgrios an co-dhiù aon dhiubh a 'leantainn gu sgrios an ionracas fad stòr-dàta.

cudromach nuances

Nuair a cur an gnìomh iomadh-gu-mheud, a dh'aindeoin dè an stòr-dàta siostam rianachd air a chleachdadh, tha e cudromach gu co-dhùnadh ceart le iuchraichean a thèid a tharraing suas bheachdan adhbharrachadh. Ceàrr a chur an gnìomh an co-cheangal Chan eil a 'coileanadh a' phrìomh adhbhar - 'se sin, gus dèanamh cinnteach ionracas a' bhòrd, agus, mar thoradh, an àite an dùil fhurtachd, an neach-cleachdaidh a gheibh, air an làimh eile, a 'mì-ghoireasachd agus trioblaidean a bharrachd, gu h-àraidh follaiseach aig àm a' lìonadh Deasachaidh bùird agus an dàta.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 gd.unansea.com. Theme powered by WordPress.