Ib qho taw qhia rau Databases rau Beginners

Cov txheej txheem:

Ib qho taw qhia rau Databases rau Beginners
Ib qho taw qhia rau Databases rau Beginners
Anonim

Ntawm qhov chaw, cov ntaub ntawv yuav zoo li zoo li daim ntawv nthuav qhia; nws nthuav qhia cov ntaub ntawv nyob rau hauv kab thiab kab. Tab sis qhov ntawd yog qhov zoo sib xws xaus, vim tias cov ntaub ntawv muaj zog dua.

Database Ua li cas?

Image
Image

Yog tias cov ntaub ntawv muaj kev sib raug zoo, uas feem ntau cov ntaub ntawv yog, cov ntaub ntawv hla cov ntaub ntawv sib txawv. Qhov no txhais tau tias koj tuaj yeem tsim kev sib raug zoo ntawm cov rooj. Piv txwv li, yog tias koj txuas lub Rooj Sib Tham Cov Neeg Siv Khoom nrog lub rooj Orders, koj tuaj yeem pom tag nrho cov xaj xaj los ntawm Lub Rooj Txiav Txim uas ib tus neeg siv khoom los ntawm Cov Neeg Siv Khoom tau ua tiav, lossis txuas ntxiv nws kom rov qab tsuas yog cov kev txiav txim ua tiav hauv lub sijhawm tshwj xeeb. - lossis yuav luag txhua hom kev sib xyaw uas koj tuaj yeem xav txog.

Vim tias cov lus sib raug zoo no, cov ntaub ntawv txhawb nqa cov lus nug nyuaj, nrog ntau qhov sib txuas ntawm txhua kab hauv cov rooj thiab cov ntxaij lim dej kom zoo-tune cov kab rov qab tom qab cov lus nug ua tiav.

A database ua cov kev suav sau ua ke thoob plaws ntau lub rooj. Piv txwv li, koj tuaj yeem sau cov nuj nqis thoob plaws lub kaum ob lub khw muag khoom, suav nrog tag nrho cov peev txheej ua tau, thiab tom qab ntawd tag nrho tag nrho.

A cov ntaub ntawv tswj hwm qhov sib xws thiab cov ntaub ntawv kev ncaj ncees, zam kev luam tawm thiab ua kom cov ntaub ntawv raug los ntawm nws cov qauv tsim thiab ntau yam txwv.

Tus Qauv ntawm Database yog dab tsi?

Ntawm nws qhov yooj yim tshaj plaws, cov ntaub ntawv khaws cia yog tsim los ntawm cov ntxhuav uas muaj kab thiab kab. Cov ntaub ntawv sib cais los ntawm pawg rau hauv cov rooj kom tsis txhob muab luam tawm. Piv txwv li, ib lub lag luam yuav muaj lub rooj rau Cov Neeg Ua Haujlwm, ib qho rau Cov Neeg Siv Khoom, thiab lwm qhov rau Cov Khoom.

Txhua kab hauv ib lub rooj yog hu ua cov ntaub ntawv, thiab txhua lub xov tooj yog ib daim teb. Txhua daim teb (lossis kem) tuav cov ntaub ntawv tshwj xeeb, xws li tus lej, ntawv nyeem lossis hnub tim. Qhov kev qhia tshwj xeeb no yog tswj hwm los ntawm ntau txoj cai hu ua kev txwv kom ntseeg tau tias koj cov ntaub ntawv raug thiab ntseeg tau.

Cov ntxhuav hauv cov ntaub ntawv sib raug zoo yog txuas los ntawm tus yuam sij. Qhov no yog ib tug ID nyob rau hauv txhua lub rooj uas tshwj xeeb qhia ib kab. Txhua lub rooj siv lub ntsiab lus tseem ceeb, thiab txhua lub rooj uas xav tau txuas mus rau lub rooj ntawd muaj ib kem tseem ceeb txawv teb chaws uas nws tus nqi yuav phim thawj lub rooj tseem ceeb.

kab hauv qab

Txhua lub tshuab database txhawb cov lus nug, uas yog txheej txheem ntawm kev txhais cov cai tshwj xeeb kom tau txais kev rho tawm cov ntaub ntawv los ntawm cov ntaub ntawv. Txawm li cas los xij, cov cav sib txawv muaj ntau theem kev txhawb nqa. Ib qho kev daws teeb meem raws li tus neeg rau zaub mov, piv txwv li, rov qab cov zis tawm uas yuav tsum tau ua kom zoo nkauj dua los ntawm cov cuab yeej sau ntawv sib txawv. Lub desktop-based database, zoo li Microsoft Access, suav nrog cov ntawv tshaj tawm pom kev tsim qauv nrog nws cov lus nug, ua rau ib qho chaw yuav khoom rau cov ntawv tshaj tawm ncaj qha.

Cov khoom lag luam ntau cov ntaub ntawv

Microsoft Access yog ib lub platform nrov tshaj plaws hauv kev lag luam niaj hnub no. Nws xa nrog Microsoft Office thiab sib haum nrog txhua yam khoom siv Office. Nws nta wizards thiab ib qho yooj yim-rau-siv interface uas coj koj los ntawm kev txhim kho koj cov ntaub ntawv. Lwm lub desktop databases kuj muaj, suav nrog FileMaker Pro, LibreOffice Base (uas yog dawb) thiab Brilliant Database.

Cov kev daws teeb meem no tau ua kom zoo rau cov ntawv me me, ib tus neeg siv lub desktop.

Rau cov lag luam, qhov loj-loj, ntau tus neeg siv database server ua rau kev nkag siab ntau dua. Server databases zoo li MySQL, Microsoft SQL Server, thiab Oracle yog qhov muaj zog heev-tab sis kuj tseem kim thiab tuaj yeem nrog kev kawm nkhaus.

Kev txawj ntse

Tag nrho tab sis cov ntaub ntawv yooj yim tshaj plaws vam khom Cov Lus Nug Cov Lus Nug los tsim cov khoom siv tshiab (xws li cov ntxhuav thiab kab) lossis rho tawm cov ntaub ntawv los ntawm cov lus nug. Txawm hais tias SQL yog ib qho yooj yim scripting lus, cov neeg muag khoom sib txawv siv cov kev siv sib txawv me ntsis ntawm nws cov txheeb ze rau lawv tus kheej cov tswv cuab database xyaw.

Pom zoo: