..
Veidojot datu bāzi, lai atbalstītu pieteikumu, ir būtiski ņemt vērā, kā rīkoties ar primāro atslēgu. Ir šajā sakarā vismaz divas skolas domas: vienu, kas apgalvo, ka tiesības lieta darīt, ir izmantot tā saukto surogātu taustiņi (ti, nav balstīta uz reāliem datiem), un otra, kas apgalvo, ka ir jāizmanto, nevis reālo datu, kas galvenajām vērtībām. Tad vēl ir vidusceļš, kas nozīmē "datubāze, kas paredzēti izmantošanai gan šo risinājumu, atkarībā no relatīvās plusi un mīnusi (kurus mēs drīz).
Veidojot tabulu, tas parasti ietver vienu vai vairākas kolonnas, kas veido tās primārā atslēga. Kā mēs zinām tabulas primārā atslēga ir vērtība (vai to kombinācija vērtību), kas unikāli identificē katru rindu. Kā minēts iepriekš, ja galvenais ir izgatavots no reālās vērtības sauc par dabas atslēgu, bet ja, piemēram, galvenais ir radīts katru reizi, kad ievietot rindu tabulas to sauc surogāta atslēga. Aizstājējs atslēga parasti ir skaitliska vērtība, SQL Server, un bieži vien šāda veida kolonnas ir tās identitātes, no kuriem vairāk vēlāk.
Dabas atslēga sastāv no reāliem datiem, ti, dati, kas ir attiecības ar vērtībām citās kolonnās rindas (piem., nodokļu kodeksu indivīda Klienti tabulas, kas ietver arī tā vispārīgo). Pat aizstājējs atslēgas unikāli identificē rindas tabulu, bet tā vērtība nav nekāda sakara ar citas vērtības no līnijas, un tas ir vienkārši ģenerēti un glabāti.
Mēs analizējam plusi un mīnusi no diviem taustiņiem veidu sākot ar aizvietotāju:
PRO
PRET
Attiecībā uz dabas taustiņi:
PRO
PRET
| |
MS Access (Advanced)
Uzziniet, kā izveidot un pārvaldīt datubāzes ātri un viegli. Sākot ar 29 €. |
| |
MySQL (Kurss)
Vadība ir atvērtā koda datu bāzi. Sākot no € 39. |
| |
SQL un datu bāzes (Course)
Izveidot un pārvaldīt relāciju datu bāzēm. Sākot no € 39. |