Yuav ua li cas los tsim txawv teb chaws yuam ua Microsoft SQL neeg rau zaub mov

Ib qho ntawm cov ntsiab lus tseem ceeb hauv databases yog tsim kom muaj kev sib raug zoo ntawm cov ntaub ntawv database. Cov kev sib raug zoo no muab kev txhim kho rau cov ntaub ntawv khaws cia hauv ntau cov ntxhuav thiab rov qab muab coj los ua ib qho kev ua haujlwm zoo. Yuav kom tsim tau ib qho kev sib txuas ntawm ob lub rooj, koj yuav tsum qhia lub ntsiab lus txawv teb chaws hauv ib lub rooj uas hais txog ib kem hauv lwm lub rooj.

Database Ntxhuav thiab Kev Sib Txheeb

Tej zaum koj twb paub tias databases tsuas yog cov koob ntawm cov ntxhuav , zoo ib yam li koj tau siv nyob rau hauv ib qho kev tshaj tawm tsab ntawv xov xwm , xws li Microsoft Excel. Qhov tseeb, koj tuaj yeem hloov tau ib qho Excel spreadsheet rau ib tus database. Qhov twg databases diverge los ntawm spreadsheets, txawm li cas los, yog thaum nws los mus tsim cov kev sib raug zoo ntawm cov ntxhuav.

Xav txog, piv txwv li, ib qho kev qhia siv los ntawm lub tuam txhab los taug qab cov ntaub ntawv qhia txog tib neeg. Cov ntaub ntawv teev npe no muaj ib lub rooj hu ua Cov Neeg Ua Hauj Lwm uas muaj cov lus qhia nram no rau txhua tus tswv cuab ntawm lub tuam txhab cov neeg ua hauj lwm:

Hauv qhov ua piv txwv no, tus neeg ua hauj lwm ID yog ib qho cim tshwj xeeb uas tau muab rau txhua tus neeg ua hauj lwm thaum lawv ntxiv rau ntawm qhov database. Txoj hauj lwm ID yog ib txoj hauj lwm siv los qhia txog tus neeg ua hauj lwm txoj hauj lwm hauv lub tuam txhab. Hauv cov tswv yim no, ib tus neeg ua haujlwm tsuas yog muaj ib txoj haujlwm xwb, tab sis ntau tus neeg ua haujlwm (lossis tsis muaj) cov neeg ua haujlwm tau sau txhua txoj haujlwm. Piv txwv, tej zaum koj yuav muaj 175,000 tus neeg ua haujlwm nrog "Cashier" txoj haujlwm.

Lub database kuj yuav muaj lub rooj hu ua Cov Hauj Lwm nrog cov ncauj lus qhia ntxiv hauv qab no:

Lub Teb Chaws Teeb ID hauv cov lus qhia no zoo ib yam li Cov Neeg Ua Haujlwm Tus Neeg Ua Haujlwm ntawm Tus Neeg Ua Haujlwm Cov Neeg Ua Haujlwm - nws yog ib qhov cim tshwj xeeb uas tsim los thaum tsim nyog rau lub database.

Thaum peb mus rub tawm cov neeg ua haujlwm ntawm cov ntaub ntawv, nws yuav yog ntuj thov txhua tus neeg lub npe thiab lawv lub npe. Txawm li cas los xij, cov ntaub ntawv no muab khaws cia rau hauv ntau cov ntxhuav ntawm cov ntaub ntawv, yog li nws tsuas yog rov qab siv cov lus nug uas yuav tsum muaj kev sib raug zoo ntawm cov ntxhuav.

Thaum koj saib ntawm cov qauv ntawm cov ntxhuav, lub tshav txhais los ntawm txoj kev sib raug zoo yog qhov pom tseeb - qhov chaw ID. Txhua tus neeg ua hauj lwm muaj peev xwm muaj tib txoj hauj lwm thiab qhov chaw qhia tau txheeb xyuas los ntawm xam nrog Daim Ntawv Pov Thawj Txoj Hauj Lwm los ntawm Lub Rooj Txaus Nyiam qhov rooj nkag. Ntxiv rau qhov yog qhov tseem ceeb rau lub Rooj Txiav Txim Plaub, hauv qhov ua piv txwv no, Daim Teb Chaws Teeb Tseem Ceeb kuj yog qhov tseem ceeb txawv teb chaws los ntawm Cov Neeg Ua Hauj Lwm Cov Neeg Sawv Cev mus rau Rooj Lus Qhia. Cov ntaub ntawv yuav siv tom teb no los txheeb cov ntaub ntawv los ntawm ntau cov ntxhuav thiab xyuas kom meej tias cov kev hloov lossis ntxiv rau cov ntaub ntawv tseem muaj cai tswj xyuas kev ntseeg siab .

Thaum koj tau txheeb xyuas qhov txawv teb chaws, koj tuaj yeem mus tom ntej thiab rub tau cov ntaub ntawv xav tau los ntawm cov ntaub ntawv siv cov lus nug hauv qab no:

Xaiv lub npe, Lub xeem, Lub npe ntawm cov neeg ua hauj lwm HAUJ LWM HAUJLWM Cov Haujlwm Ntawm Cov Neeg Ua Haujlwm.PositionID = Positions.PositionID

Tsim cov Txawv Tebchaws Txawv hauv SQL neeg rau zaub mov

Technically, koj tsis tas yuav txhais cov kev sib raug zoo meej thiaj li muaj peev xwm ua tau kev queries zoo li lub saum toj no. Txawm li cas los xij, yog tias koj muaj kev txheeb xyuas cov kev sib raug zoo uas siv lub ntsiab lus tseem ceeb txawv teb chaws, cov ntaub ntawv database yuav muaj peev xwm ua tau ib co haujlwm hauv vaj tse rau koj:

Ntawm no yog li cas koj yuav tsim tau lub teb chaws txawv hauv SQL neeg rau zaub mov:

ALTER PAB Cov neeg ua hauj lwm ADD YUAV TSIS TAU HAUJ LWM (PositionID) TUS NEEG TXAWJ XWM (PositionID)

Koj kuj tuaj yeem tsim tau lub ntsiab lus txawv teb chaws thaum koj tsim ib lub rooj los ntawm kev ntxiv lub ntsiab lus:

TXAWV TEB CHAWS YEEJ TXHEEJ XWM Teeb (PositionID)

mus rau qhov kawg ntawm lub ntsiab txhais rau kab ntawv txawv teb chaws.