Lik'homphieuthaDatabases

MySQL - potso ka potso ena. MySQL: mehlala e potso. dipotso aa ageletsweng MySQL

Hona joale, motho ka mong a ka boloka kgolo e potlakileng ea lesedi ditsitithale. 'Me ho tloha boholo ba boitsebiso bona ke ea bohlokoa, e ke ho hlokahala hore ho boloka eona foromo ditsitithale bakeng sa ho sebelisoa ka moso. Ka ba boemong bona, ho ka sebelisoa theknoloji e morao-rao tse kang databases. Ba fana ka polokelo e ka tšeptjoang ea ho ofe kapa ofe a digital tlhahisoleseding le phihlello ya data ka ho phethwa ka nako efe kapa efe ka bophara. E mong oa theknoloji e tlas'a ho nahanela ke tsamaiso ea MySQL databases.

Lob MySQL - ke eng see?

A relational oona tsamaisong ya taolo polokelongtshedimosetso MySQL ke e 'ngoe ea theknoloji e ratoang ka ho fetisisa' me e atisa ho sebelisoa polokelo. tshebetso lona o phahametse ka litsela tse ngata le k'homphieutheng, o teng. Ka ho khetheha, e 'ngoe ea likarolo tse ka sehloohong ke bokhoni ba ho sebelisa aa ageletsweng dipotso MySQL.

Ka lebaka leo, ba bangata ba merero ea, moo ka nako ke ntho ea bohlokoa 'me ho hlokahala hore ho etsa bonnete ba polokelo lesedi tshebetso, hammoho le ho phetha disampole rarahaneng ya data ba ntse ba ntshetswa pele ka MySQL polokelongtshedimosetso. Boholo ba lintho tsena tse etsa websites. Tabeng ena, MySQL e ntse e khothalletsa hore ha ho sebediswa (Blogs, websaeteng, likarete tsa khoebo le tse ling. P.) ba banyenyane hammoho And mathata ena kgolo (online, mabenkeleng, polokelo ya data , le joalo-joalo. D.). Maemong ao ka bobeli, ba pontsho ya tlhahisoleseding e mabapi le leqepheng la ho web sebediswa MySQL-potso. Kopo bakeng sa ke jwa leka ho etsa ka ho fetisisa tsa menyetla e filwe K Management System.

Kamoo e lokela ho hlophisa a polokelo

Bakeng sa poloko e loketseng le morago ga moo e lokisa ya data ho hakaalo o ile a laela. Sebopeho ya data ho fumana hore na joang tafole e tla shebahala joang, tse sebelisoa ho boloka boitsebiso. litafole polokelongtshedimosetso ba sete ya masimo a (litšiea) ngollana bakeng sa e mong le e thepa e itseng ea ntho e ya data.

Ka mohlala, haeba le tafole ea basebeletsi ba khampani ho khetheha, ke sebopeho e bonolo ka ho fetisisa e tla ba ka mokgwa o latelang. Bakeng sa e mong le e mohiruoa o khomaretse nomoro e ikhethang, eo hangata e sebelisoa e le senotlolo sa mathomo ho tafoleng. Joale ka tafoleng tlalehiloe ya data seqo mohiruoa. Ho ka ba letho: lebitso Full, karete palo, e leng seo e tsitsitseng, ea mohala, aterese le lintlha tse ling. Ho latela ditlhoko tsa tlwaelegileng a (6 liforomo tloaelehileng ea databases) hammoho le bakeng sa MySQL-dipotso lined botjwa masimong a tafole e lokela ho ba ea athomo, ke hore, ha ho na enumerations kapa mananeo. Ka lebaka leo, hangata, ka tafoleng, ho na le masimo a ka thoko bakeng sa lebitso la ho qetela, lebitso la pele, 'me joalo-joalo D..

Employee_id

fane

lebitso

Patronymic

Department_id

boemo ba

Phone

Employer_id

1

Ivanov

Ivan

Ivanovic

Administration.

mookameli

la 495 ****

null

2

Petrov

Peter

Petrovich

Administration.

Motlatsi. mookameli

la 495 ***

1

3

Grishin

Gregory

G.

thekiso

hlooho

1

...

...

...

...

...

...

...

...

59

Sergeev

Sergei

S.

thekiso

Morekisi-buisanang.

la 495 ***

32

Ka holimo ke mohlala o sa reng letho tsa sebopeho polokelongtshedimosetso tafole. Leha ho le joalo, e ntse e ke ke ka botlalo kopana ditlhoko ea bohlokoa ea tlwaelegileng a. Ka tsamaiso ea sebele, baka e eketsehileng tafole dikarolo. Ka hona, le tafole e latelang sebakeng sa mantsoe "Lefapha" karolong e ngotsoeng lokela na le a 'maloa a mafapha.

Kamoo ke sampole ya data

Ho lata data ho tswa litafole ka tsamaiso ya taolo polokelongtshedimosetso MySQL, e khethehileng sehlopha - Khetha potso. Ho seva polokelongtshedimosetso ka nepo o ile a etsa'ng ho boipelaetso, kōpo eo e lokela ho hantle thehoa. potso sebopeho Ho thehoa ka tsela e latelang. Leha e le efe ho kena seva ya polokelongtshedimosetso qala le keyword kgethe. E ne e le eena a haha tsohle MySQL dipotso. Mehlala e ka ba ea ho rarahana e fapaneng, empa molao-motheo oa kaho e tšoanang haholo.

O ebe lokela ho bolela ka ho toba eo Fields u batla ho khetha boitsebiso bo batlang. E thathamisa masimo a tsamaea ka phelelwana ka mor'a litlhahiso khetha. Hang masimo a tsohle tse hlokahalang di lenaneng le kopo e totobatsa tafole Sepheo tloha leo sampole tla etsahala ka thuso ea litlhahiso tse ho tloha le ho bolela ka ho toba lebitso la tafoleng.

Bakeng sa mefokolo ea mohlala ka MySQL-dipotso ba ekeletsoa lisebelisoa khethehileng, ha feela k'homphieutheng, ba. Bakeng sa sampole unduplicated (buka e ikhethang) ya data sebelisoa a ilet sa ikemetseng, le ho beha maemo a - le opareitara e moo. E le mohlala o sebetsang ho tafole ka holimo, re ka nahana ka kopo batla lesedi la Lebitso basebetsi ho sebetsa ka lefapha la "Sales". potso sebopeho nka foromo e le ka tafole e ka tlaase.

Khopolo ea ho e potso nested

Empa tšobotsi e ka sehloohong ea polokelongtshedimosetso e, joalokaha ho boletsoe ka holimo, le matla a ho sebetsana le aa ageletsweng dipotso MySQL. Ho lokela ho shebahala joang? From lebitso le ka tsela e utloahalang ho utloisisa hore ena ke kopo generated ka sehlopha se busang ea likopo tse peli kapa ho feta. Ka khopolo, ka ho ithuta peculiarities ya polokelongtshedimosetso e re MySQL ha fokotsa palo ea MySQL-dipotso tse ka nested ka potso ee e khōlō. Leha ho le joalo, u ka leka ho ikwetlisa le etsa bonnete ba hore mora oa bobeli leshome nested potso ka karabelo nako ho ka ho teba eketsa. Leha ho le joalo, ka ikwetlisetse ho na le mathata a hore ho hlokahala ho sebelisa rarahaneng haholo MySQL-potso. kopo e ka 'na ea hloka ho palo e kahodimodimo ea 3-5 hierarchies nested.

Kaho ea lipotso nested

Ka ho hlahloba boitsebiso bo se balileng, lipotso tse ngata mabapi le moo-potlana lipotso, 'me haeba u sa khone ho rarolla bothata ba ho arola ba kenya e bonolo ntle thatafatsa sebopeho sa ka sebelisoa. Ka liketso, potlana-lipotso li sebelisoa ho rarolla mathata a rarahaneng. Joalo mofuta oa mathata le maemo a ha e se e sa tsejoe pele ho maemo ao feletseng ananela mohlala ka ho eketsehileng ho tla etsahala. Ho ke ke ha khoneha ho rarolla mathata a joalo, haeba feela u sebelisa kamehla MySQL-potso. Ka kopo, e entsoeng ka baeta-, e tla ba ho batla lithibelo tse ka fetola ha nako e ntse kapa pele a ke ke a tsejoa.

Ha re nahana ka tafole ka holimo, mohlala latelang ke mosebetsi o rarahaneng. A re re re lokela ho tseba lesedi tsa motheo ka basebetsi ba tlase Grishina Grigoriya Grigorevicha, eo e leng hlooho ea thekiso. Ka eaba ba etsa potso ee re tsebe boitsebahatso nomoro ea eona. Kahoo qalong re lokela ho tseba. E sebelisa le potso ee e bonolo e tla fumana mantsoe a ka sehloohong ea qeto 'me li tla tlatsana le ka sehloohong MySQL-potso. kopo e bontša ka ho hlaka hore subquery fumana mohiruoa ID palo, e leng ka ho eketsehileng e hlalosa tekanyong ea potso ee ka sehloohong:

Tabeng ena, tlhahiso leha e le efe e sebediswa ho thibela ketsahalo e sa liphoso, haeba basebetsi le ditlhakaina joalo tla ba le tse seng kae.

diphetho

Ho akaretsa, re lokela ho hlokomela hore ho na le tse ling tse ngata makgetheng eketsehileng hore haholo bebofatsa mosebetsi wa kaho ea potso ee, joalokaha lob MySQL - sesebelisoa matla ka mefuta e fapaneng ya lithulusi tsa ho polokelo le ho e lokisa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 st.atomiyme.com. Theme powered by WordPress.