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:
- Ṣiṣewe data ni o ṣalaye irufẹ awọn eroja , ti a npe ni awọn ọwọn tabi awọn aaye. Fun apẹẹrẹ, ti o ba ni tabili kan "Alaye Kan si Olumulo," o le ni awọn eroja fun FirstName, LastName, JobTitle, StreetAddress, Ilu, Ipinle, ZipCode, PhoneNumber ati Imeeli.
- Ẹya kọọkan ni o ni ašẹ ti o ṣe alaye awọn iye ti o ṣe iyipo. Eyi le pẹlu irufẹ data rẹ, ipari, awọn iye ati awọn alaye miiran.
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ẹ:
- Iru data, bii odidi, ohun kikọ tabi nomba eleemewa
- Iwọn akoko ti a gba laaye
- Aaye, ti o tumọ awọn aala oke ati isalẹ
- Eyikeyi ihamọ , tabi awọn idiwọn lori awọn iye iyasọtọ. Fun apẹẹrẹ, aaye koodu Zip koodu US le ṣe afiṣe koodu ZIP + 4 pipe , tabi koodu kikun nọmba mẹsan-an.
- Iru atilẹyin NULL, tabi boya ẹya kan le ni ohun aimọ, tabi NULL iye
- Iye aiyipada, ti eyikeyi
- Ọna kika ọjọ, ti o ba wulo (fun apeere, dd / mm / yy tabi mm / dd / yyyy)
Ṣ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.