Ṣilojuwe Agbegbe aaye data

Rii daju pe otitọ rẹ data wa

Ibi-ašẹ data, ni o rọrun julọ, jẹ irufẹ data ti a lo nipasẹ iwe kan ninu apo ipamọ. Iru iru data yii le jẹ iru-itumọ ti (gẹgẹbi nọmba kan tabi okun) tabi iru aṣa ti o ṣe alaye awọn idiwọ lori data.

Idawọle Data ati Awọn ibugbe

Nigbati o ba tẹ data sii sinu irufẹ afẹfẹ ayelujara kan - boya o jẹ orukọ rẹ nikan ati imeeli, tabi iṣẹ-ṣiṣe ti o pari - ibi ipamọ data tọju ifọrọwọle rẹ lẹhin awọn oju iṣẹlẹ naa. Iwọn igbasilẹ yii ṣe ayẹwo awọn titẹ sii rẹ lori ipilẹ ti awọn ilana. Fun apẹẹrẹ, ti o ba tẹ koodu koodu sii, ibi-ipamọ naa nireti lati wa awọn nọmba marun, tabi fun koodu pipe US kan: awọn nọmba marun ti o tẹle pẹlu apẹrẹ, ati lẹhinna awọn nọmba mẹrin. Ti o ba tẹ orukọ rẹ si aaye koodu koodu ila, database yoo jẹ ipalara.

Ti o ni nitori awọn data ti wa ni idanwo rẹ titẹsi lodi si awọn ašẹ ṣàpèjúwe fun awọn koodu koodu Zip. Aṣakoso jẹ besikale irufẹ data ti o le ni awọn ihamọ aṣayan.

Nimọ Agbegbe aaye data kan

Lati ni oye agbegbe ipamọ data, jẹ ki a ṣe akiyesi awọn ipele miiran ti database kan:

Fún àpẹrẹ, ìkápá fún ìfẹnukò kan ZipCode le ṣípasi iru ìtùnmọ nomba, gẹgẹbi odidi kan, ti a npe ni INT tabi INTEGER, ti o da lori database. Tabi onisọpo ibi ipamọ data le yan lati ṣapejuwe rẹ dipo ohun kikọ, ti a npe ni CHAR. Aami le ṣe alaye siwaju sii lati beere iwọn gigun kan, tabi boya ipo ti o ṣofo tabi aimọ ko ni laaye.

Nigbati o ba kojọpọ gbogbo awọn eroja ti o ṣe ipinnu ìkápá kan, o pari pẹlu irufẹ data ti a ṣe, ti a tun pe ni "irufẹ data irufẹ olumulo" tabi UDT kan.

Nipa Itoju Agbegbe

Awọn iye ti a gba laaye ti ẹya kan ṣẹda ijẹrisi agbegbe , eyi ti o ṣe idaniloju pe gbogbo awọn data inu aaye kan ni awọn ami ti o wulo.

Agbegbe ijẹrisi jẹ asọye nipasẹ:

Ṣiṣẹda ase kan

Fun awọn apoti isura infomesonu ti nlo SQL (Ẹrọ Ibeere ti a Ṣeto) tabi adun SQL, lo ofin CREATE DOMAIN SQL.

Fún àpẹrẹ, gbólóhùn ìparí níbí ṣẹdá Sípéédé Zipcode kan ti irú data CHAR pẹlú àwọn ohun kikọ marun. A NULL, tabi iye aimọ, ko gba laaye. Awọn ibiti o ti data gbọdọ ṣubu laarin "00000" ati "99999." ṣẹda ZipCode ẹya ti iru data CHAR pẹlu awọn ohun kikọ marun. A NULL, tabi iye aimọ, ko gba laaye. Awọn ibiti o ti data gbọdọ ṣubu laarin "00000" ati "99999."

Ṣẹda DOMAIN ZipCode CHAR (5) KO NULL CHECK (Iye> '00000' ATI IYE

Gbogbo iru ipamọ data n pese ọna kan lati ṣalaye ipinnu awọn ihamọ ati awọn ofin ti o ṣakoso alaye ti o le ṣeeṣe, paapaa ti ko ba pe o ni aaye kan. Wo iwe-ipamọ data rẹ fun awọn alaye.