Dilysu
Er enghraifft, mae disgybl ysgol uwchradd yn debygol o fod rhwng 11 ac 16 oed. Mae鈥檔 bosibl rhaglennu鈥檙 cyfrifiadur i dderbyn rhifau rhwng 11 ac 16 yn unig. Gwiriad amrediad yw hwn.
Fodd bynnag, nid yw hyn yn gwarantu bod y rhif sy鈥檔 cael ei deipio i鈥檙 cyfrifiadur yn gywir. Er enghraifft, efallai fod disgybl yn 14 oed, ond os bydd 11 yn cael ei fewnbynnu bydd yn ddilys ond yn anghywir.
Dulliau dilysu
Mae鈥檔 bosibl defnyddio llawer o ddulliau dilysu i wirio鈥檙 data sy鈥檔 cael eu mewnbynnu.
Dull dilysu | Sut mae鈥檔 gweithio | Enghraifft ohono |
Gwiriad digidau | Mae鈥檙 digid olaf mewn cod, neu鈥檙 ddau ddigid olaf, yn cael eu defnyddio i wirio bod y digidau eraill yn gywir | Mae darllenwyr codau bar mewn archfarchnadoedd yn defnyddio鈥檙 dull gwirio digidau |
Gwiriad fformat | Gwirio bod y data yn y fformat cywir | Mae rhif Yswiriant Gwladol ar ffurf LL 99 99 99 L, lle mae L yn cynrychioli unrhyw lythyren, a 9 yn cynrychioli unrhyw rif. Arian cyfred y DU yw Punnoedd Sterling sef GBP (ee 拢23.45) ond yn yr UDA yr arian cyfred yw US Doler sef USD (ee $5.20). Mae dyddiad yn gallu cael ei fformatio mewn gwahanol ffurf, ee 28/01/1999; 28/1/99; 28 Ionawr 1999. |
Gwiriad hyd | Gwirio nad yw鈥檙 data yn rhy fyr neu鈥檔 rhy hir | Cyfrinair y mae angen iddo fod yn chwe llythyren o hyd |
Tabl am-edrych | Edrych am werthoedd derbyniol mewn tabl | Dim ond saith diwrnod posibl sydd mewn wythnos |
Gwiriad presenoldeb | Gwirio bod data wedi cael eu mewnbynnu i faes | Yn y rhan fwyaf o gronfeydd data nid yw鈥檔 bosibl gadael maes allweddol yn wag |
Gwiriad amrediad | Gwirio bod gwerth yn dod o fewn yr amrediad penodedig | Rhaid i nifer yr oriau sy鈥檔 cael eu gweithio fod yn llai na 50 ac yn fwy na 0 |
Dull dilysu | Gwiriad digidau |
---|---|
Sut mae鈥檔 gweithio | Mae鈥檙 digid olaf mewn cod, neu鈥檙 ddau ddigid olaf, yn cael eu defnyddio i wirio bod y digidau eraill yn gywir |
Enghraifft ohono | Mae darllenwyr codau bar mewn archfarchnadoedd yn defnyddio鈥檙 dull gwirio digidau |
Dull dilysu | Gwiriad fformat |
---|---|
Sut mae鈥檔 gweithio | Gwirio bod y data yn y fformat cywir |
Enghraifft ohono | Mae rhif Yswiriant Gwladol ar ffurf LL 99 99 99 L, lle mae L yn cynrychioli unrhyw lythyren, a 9 yn cynrychioli unrhyw rif. Arian cyfred y DU yw Punnoedd Sterling sef GBP (ee 拢23.45) ond yn yr UDA yr arian cyfred yw US Doler sef USD (ee $5.20). Mae dyddiad yn gallu cael ei fformatio mewn gwahanol ffurf, ee 28/01/1999; 28/1/99; 28 Ionawr 1999. |
Dull dilysu | Gwiriad hyd |
---|---|
Sut mae鈥檔 gweithio | Gwirio nad yw鈥檙 data yn rhy fyr neu鈥檔 rhy hir |
Enghraifft ohono | Cyfrinair y mae angen iddo fod yn chwe llythyren o hyd |
Dull dilysu | Tabl am-edrych |
---|---|
Sut mae鈥檔 gweithio | Edrych am werthoedd derbyniol mewn tabl |
Enghraifft ohono | Dim ond saith diwrnod posibl sydd mewn wythnos |
Dull dilysu | Gwiriad presenoldeb |
---|---|
Sut mae鈥檔 gweithio | Gwirio bod data wedi cael eu mewnbynnu i faes |
Enghraifft ohono | Yn y rhan fwyaf o gronfeydd data nid yw鈥檔 bosibl gadael maes allweddol yn wag |
Dull dilysu | Gwiriad amrediad |
---|---|
Sut mae鈥檔 gweithio | Gwirio bod gwerth yn dod o fewn yr amrediad penodedig |
Enghraifft ohono | Rhaid i nifer yr oriau sy鈥檔 cael eu gweithio fod yn llai na 50 ac yn fwy na 0 |