..
Kurdami duomenų bazę, remti programas labai svarbu apsvarstyti, kaip tvarkyti pirminius raktus. Yra šioje srityje ne mažiau kaip dviejų mokyklų minties: vienas, kad teigia, kad teisė, ką reikia padaryti, tai naudoti vadinamąjį pakaitalas raktus (ty ne remiantis realiais duomenimis), ir kitą, kad teigia, kad turi būti naudojamas vietoj realaus laiko duomenis ir kaip pagrindinės vertybės. Tada yra vidurio kelią, kurį sudaro "naudoti per abu šiuos sprendimus duomenų bazę, atsižvelgiant į santykinį privalumus ir trūkumus (kuriuos mes netrukus).
Kurdami lentelę, ji paprastai yra vienas ar daugiau stulpelių, kurie sudaro jo pirminį raktą. Kaip mes žinome, lentelės pirminis raktas yra reikšmė (arba vertybių derinys), kurie unikaliai identifikuoja kiekvieną eilutę. Kaip minėta anksčiau, jei raktas yra sudaryta iš realios vertės yra vadinami natūraliais raktą, bet jei, pavyzdžiui, svarbiausia yra generuojami kaskart įterpti lentelės eilutė jis vadinamas pakaitalas klavišą. Pakaitalas raktas paprastai skaitinė vertė SQL Server, o dažnai ir šio tipo stulpeliai yra tie, tapatybės, iš kurių daugiau vėliau.
Gamtos raktas yra sudaryta iš realaus laiko duomenis, ty duomenis, kurie su reikšmėmis kitų stulpelių eilutės (pvz., mokesčių kodą asmeniui lentelės Klientai, kurie taip pat yra jos visuotinumo) santykiai. Net pakaitalas raktas unikaliai identifikuoja eilutę lentelėje, tačiau jo vertė nėra susijęs su kitų vertybių linijos ir jis yra tiesiog sukurtas ir saugomas.
Mes analizuoti privalumus ir trūkumus dviejų tipų raktus pradedant pakaitalas:
PRO
PRIEŠ
Kalbant apie gamtos klavišai:
PRO
PRIEŠ
| |
MS Access (Advanced)
Sužinokite, kaip kurti ir valdyti duomenų bazes greitai ir lengvai. Nuo 29 €. |
| |
MySQL (kurso)
Valdymas atviro kodo duomenų bazės. Nuo 39 €. |
| |
SQL ir duomenų bazės (kurso)
Kurkite ir tvarkykite reliacinėse duomenų bazėse. Nuo 39 €. |