TelefoniaE base

A tanti-di-parechji: An esempiu in Access, in SQL. Comu pi fari un assai assai-di-?

All DBMS (sistema di gestione di dati) , ci sò parechji tippi di e rilazione trà i toli. À mezu à elli unu-di-unu, unu-di-tanti, tanti-di-unu (certi sò abbuccatu à identificà sti dui tippi in unu) è parechji-di-parechji. Un esempiu di l 'ùrtimi, e una spiegazione di u so sboccu in differente base, cume Access o SQL, sarà discutitu in stu articulu.

traduction

Assai-di-parechji raportu hè difinutu comu na scintilla à alcunu di quelle di unu di l'essenze di tutte e àutri casi. In autri paroli, ogni campu di u primu (seconda) verbi assuciata incù tutti i campi di a seconda (prima).

Stu schema rifletti chjaramente u criticu di stu raportu.

Quandu un parechji-di-parechji raporti pò ièssiri usatu?

Un esempiu di un parechji-di-parechje - un gruppu studianti è un gruppu di i prufessori. Ogni studiente mpara vittiru mòvirisi in uni pochi di li prufissura, chi, a turnu, dà Discorsi parechji studianti. In lu ritrattu, mostra, a sfarenza trà un unu-di-tanti e tanti-di-parechji.

Assai-di-parechji raportu hè spessu necessariu à a preparazione di e base grande-scala, chjuchi esempi illustrative tipicamenti usatu sulu pi mutivi didattichi, in rialità, a pratica si gira fora chì u più inseme in a basa di dati, è più raporti trà elli - l 'altri i prubbabbilità di friquenti ricursu a parechji-di-parechji.

Comu pi fari un assai assai-di-?

Esempii di i rilazioni in quistioni sarà sempre esse aghjuntu in u cursu di l 'articulu, ma hè impurtante ùn solu à capisce ciò chì hè, ma dinù quantu à azzione hè. Details di stu prucessu dipende direttamente nantu à a basa di dati sceltu per u travagliu, mentre u principiu ferma u listessu per tutti.

Access liate

prugrammu Office da "liate" hè cunnisciuta in u mercatu prugrammu per truvà un bellu pezzu. Si vene cù un testu Worfd, prucissuri value Amministrazione è l 'altru appartiniri a linia di "l' ufficiu". Pudete accessu (leghje comu "sicilianu", l 'Traduction littérale - "accessu à") à cumprà è siparata da l' "culleghi". Hè cunsigliatu di cumprà, di sicuru, un prugrammu licenziata, ma hè micca sicretu how much repack pirated pò trova in lu vastu net, in la forma di i schedari rigulari, o Nosciu torrents e mani. "Liate Acces" è dispunibbili ancu in un 'assemblea upzioni. U Populu ùn micca bisognu di stallazione di e ogni cumpitenzi particulari à u travagliu cù un PC, hè megliu adattu per selezzione se u prugrammu ùn sarà usata-longa storia è à spessu.

Da u cuntestu hè chjaru chì "liate Acces" - un sistema di gestione di dati. È unu di i più pupulari. Hè SEWING, chi significa hè basatu nantu à u penseru logicu mudellu dati, chì ghjè in lu corsu di u so travagliu si rifirisci a la tiuria di ghjocu è a logica prima-ordine. Assai-di-parechji rilazioni in Access (esempi vi sarà datu in la spiegazione) hè avvistu assai, assai sèmplice. Guardà lu.

Ci sò dui tavule ..

In Pà micca à inventà qualcosa nova, piglià i digià citatu a spiegari la molti-di-parechji esempiu di i studianti. Vi ci vole à creà una tavula "studenti" è i verbi "insegnanti." Sia u primu è secondu di quessi e chjave primaria. Abbisogna dinù un altru tavulinu, chi campi per cumminari casi di i dui inseme - i chjavi di u primu è secondu i toli.

Sè noi guardà un esempiu differente: let di diri, u lettore, è a squadra (datu lu fattu ca almenu unu di i lettori à ghjucà di sfarente squadre, è ogni squadra hè cumpostu di ondeci lettori), sò custruenduvi na cunnissioni ùn cambia. Ci sarà ancu bisognu di trè tavule. Di chisti, "Football" è "Team" cum'è u principale è una ntirmediu.

schema dati

Rilazione trà i toli in a basa di dati "liate Acces" realizatu cù a fund "Scheme Dati". Panel cumparisce hè aghjuntu à tutti l 'inseme (in stu casu, tutti i trè tavule). Creà un rapportu assai-di-parechji vi pò cù i dui raporti, unu-di-parechji frà u principale ( "studenti" è "insegnanti") è l 'tavula scena. Per fà quessa, vi tocca à interconnect lu rispittivu chjave primaria.

U più sopra mostra cumu l ' "ferrari circuit dati" Insignia (Relathionships). U numaru di aghjuntu à u bordu di verbi indefinitely. Location hè cumplettamente coordination da u me.

SQL

Design basa nantu SQL - compitu sempri cà à "Acces". Sè prodottu maykrosoftovskih hè cumplettamente adattatu à l 'ambienti' ufficiu, hà un tempurale, e cu tutti li palummi è ghjornu tutti i funziunalità extensible, ma in u listessu tempu còmuda di i simplici interfaccia di me, SQL - hè una lingua di prugrammazione non-cumbugliu è indipindenti, cù quali u are differente vi ponu travaglià cù e base. U prugrammu bè cunnisciutu-di stu compitu: oraculu di dati è DB2 (una pupulare, ma micca u solu unu di so bonu). Nunustanti lu fattu ca tutti li di li hà u so subtleties e tinte, u lingua SQL hè a so "unitu". By: què à u travagliu cù almenu unu d 'iddi, a trattari cu àutri sarà più faciuli.

Crea, cumpleti è azzioni diretta nantu à a basa di dati esistenti in SQL bisognu à traversu un codice spiciali o script. Tuttavia, à quelli chì sò digià fatta à i sizzioni: «parechji-di-assai", un esempiu di cui in sta lingua di prugrammazione hè datu sottu, bisogna sapiri almenu i cumandamenti di basi e principi di la lingua SQL.

U principiu di crià una parechji-di-parechje

accessione prulungati pussutu embarrass qualchi è "Unleash la nebbia", ma in fatti u principiu di u baddu di cumunicazioni ferma u listessu. À inconnu un rapportu assai-di-parechji hè stata missa in pràtica, micca solu in u "Acces", ma dinù i SQL, tuccherà à creà cumenciu dui tavule basi è unu - ntirmediu. Grafia simile, ùn hè incù u chiavi: a natura di basi sunnu li campi, lu menu, ognunu di li quali hè arregistrata in u tavulinu rilatandu. Ca significa ca lu nucliu SQL-parechji-di-parechji ùn sò funnamintarmenti differente da u "Acces".

Pasturinu di cumunicazzioni

À azzione un parechji-di-molti in una scrittura SQL cù e chjave esterni (chiavi straniera) simile à i chiavi uriginale in a tàvula principale. Fìciru nsemmula cu tutti i campi, quandu facenu e / o di scrittura.

U rollu di una assai assai-di-

In generali, i rilazioni trà l 'inseme in a basa di dati usatu pi la sincerità di l'infurmazione trove cullucate in li. Solu una basa di dati bè fatte-incù tutti i viaghji nicissariu cura a pruvista sicuru, spirienza me è hè una struttura chì hè risistenti à nfruenzi esterni e cambiamenti. Di solitu, si la basa di cuntene dati à l 'urganizzazzioni web, cumpagnia, o, però, si cuntene un gruppu di inseme cù diversi casi.

Stu significa chi in lu preparazione di ste partesi ( "Acces") o di scrittura script (in l ' "oraculu", o "DiBiTu") hà da esse prisente durante almenu unu tanti-di-parechji. Esempiu SQL, hè spessu usatu in a furmazione "Organization Archivio" - DB King.

Basi di dati u rè di

A basa di dati di furmazione hè nantu à u corsu circa King curpurazzioni. À mezu à i toli:

  • Dipoi sempre, di a Cumpagnìa - cuntene i ID impiigatu, casata, nomu è mezu iniziale (messa nantu à nomi straniera), ancu u corsu di u patronu è i impiigatu occupatu u postu, data di trasiri a la impresi Piglianu a so pisata è a permissione furnì, codice dipartimentu;
  • dipartimenti di Ambasciata - à mezu à i campi di i verbi hannu u codice è lu nomu di la riggiuni, accussì comu lu codice di u so locu;
  • dipartimenti di u piazzamentu, chì implica di lentà infurmazione nantu à u piazzamentu codice è lu nomu di la cità;
  • postu in l 'impresa - una piccula tola incù dui campi Plessis corsu è u so nomu ufficiali;
  • impresi-judicial - campi: u codice è lu nomu di lu cumpraturi, indirizzu, a cità, u statu, codice postale e codice spaziu, phone number, capu di serviziu di u Codice di u clienti, u ricunniscenza di lu cumpraturi, è cumenti (cumenti e note);
  • patti sale, chì cuntenenu u còdice è a data di u cuntrattu, u codice cumpraturi, data delivery, è i quantità tutale di u cuntrattu;
  • Atti di a vendita - l 'attu di u corsu è u codice di u cuntrattu, ca cumprenni l' attu, Codice di u pruduttu, u so prezzu, quantità accattatu e lu costu accidente tutali;
  • U bè - u nomu Codice di u pruduttu;
  • prezzu - u codice prodottu, annunciatu à u prezzu, u prezzu bassu pussibili, data di stabilimentu è a data di u prezzu annullamentu.

Picculu verbi disponibile in u quali ùn più cà dui o trè campi, assuciata incù à un tavulinu di u unu-in-una, o unu-di-parechji.

Scale listessu tavulinu, cume "cullaburatori di l'impresa", "cumpagnia-cunsumatori", "patti à vendre" è "atti di sales," sò assuciati incù parechji inseme, cù qualchi - cu l 'aiutu di "intermediaries" parechje-di-parechji rapportu. Table "judicial di a cumpagnia" hè iddu stissu un intermediary, comu tali, perchè hà assai di u campu, pigliatu da a altri tavule è un chiavi straneri. In più, a scala è a basa di dati rapportu "King Corporation", è chì tutti i raporti sò liatu currelati cu iddi è micca unu altru. A cuntaminazione di armenu unu d 'iddi, cunduceranu a la distruzzioni di u sincerità di u web di dati.

sustanzi impurtanti

Quandu rispettendu una parechji-di-parechje persone, a priscinniri di chì sistema di gestione di dati veni usatu, hè impurtante di definisce i chjavi currettu cù chì vi pò tiratu all'ariu strana. Incorrectly realizatu a cunnessione ùn rigalà u so scopu principale - û, à assicurà a sincerità di i verbi, è comu un risultatu, invece di u cunfortu chì, u me vi ghjunghjerà, u altra banda, u inconvenente è prublemi applicàrisi, particularmenti evidenti duranti inchiri di i toli di scrittura è a so dati.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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