Dèan cinnteach gu bheil ionnanachd an dàta agad
Is e àrainn stòr-dàta, aig an ìre as sìmplidh, an seòrsa dàta a chleachd colbh ann an stòr-dàta. Faodaidh an seòrsa dàta seo a bhith na thionndaidh a-steach (leithid sreathan no sreang) no seòrsa cleachdaiche a tha a 'mìneachadh cuingealachaidhean air an dàta.
Inntrigeadh Dàta agus Fearann
Nuair a chuireas tu dàta a-steach gu foirm air-loidhne de sheòrsa sam bith - co dhiubh is e dìreach do ainm is post-dealain a th 'ann, no iarrtas obrach iomlan - stòr-dàta a' stòradh do chuideachadh taobh a-muigh na seallaidhean. Bidh an stòr-dàta sin a 'measadh nan tagraidhean agad stèidhichte air seata slatan-tomhais. Mar eisimpleir, ma chuireas tu a-steach còd-zip, tha an stòr-dàta an dùil còig àireamhan a lorg, no airson còd-zip iomlan na SA: còig àireamhan le tàthan, agus an uair sin ceithir àireamhan. Ma chuireas tu d'ainm a-steach gu raon còd-zip, is dòcha gun gearan an stòr-dàta.
Tha sin air sgàth 's gu bheil an stòr-dàta a' dearbhadh do inntrigeadh an aghaidh an àrainn a tha air a mhìneachadh airson an raon còd-zip. Is e roinn dàta a tha ann an cruth dàta a dh'fhaodas srian roghainn a ghabhail a-steach.
A 'tuigsinn gnè stòr-dàta
Gus àrainn stòr-dàta a thuigsinn, smaoinich sinn air cuid de thaobhan eile de stòr-dàta:
- Tha sgeama stòr-dàta a 'mìneachadh seata de bhuadhan , ris an canar colbhan no achaidhean cuideachd. Mar eisimpleir, ma tha clàr agad "Fiosrachadh Fiosrachaidh Luchd-obrach," dh'fhaodadh gum bi seo na bhuadhan airson FirstName, LastName, JobTitle, StreetAddress, City, State, ZipCode, Phone Number agus Post-d.
- Tha àrainn aig gach gnè a tha a 'mìneachadh luachan cuibheasach. Dh'fhaodadh seo a bhith a 'gabhail a-steach an seòrsa dàta, fad, luachan agus mion-fhiosrachadh eile.
Mar eisimpleir, dh 'fhaodadh an àrainn airson gnè ZipCode seòrsa dàta àireamhach a shònrachadh, mar shanas-slàn, ris an canar mar as trice INT no INTEGER, a rèir an stòr-dàta. No dh'fhaodadh dealbhaiche stòr-dàta roghnachadh a mhìneachadh an àite mar charactar, mar as trice air a bheil CHAR. Faodar an rud a mhìneachadh tuilleadh airson a bhith feumach air fad sònraichte, no co dhiubh a tha luach falamh no neo-aithnichte ceadaichte.
Nuair a chruinnicheas tu còmhla na h-eileamaidean a tha a 'mìneachadh àrainn, bidh thu a' crìochnachadh le seòrsa dàta gnàthaichte, ris an canar cuideachd "seòrsa dàta a tha air a mhìneachadh leis an neach-cleachdaidh" no UDT.
Mu Ionracas Domain
Tha luachan ceadaichte gnè a 'cruthachadh iomlanachd fearainn , a nì cinnteach gu bheil luachan dligheach aig a h-uile dàta ann an achadh.
Tha ionracas an fhearainn air a mhìneachadh le:
- An seòrsa dàta, mar n-iomlanach, caractar no deicheach
- Faid ceadaichte an dàta
- An raon, a 'mìneachadh nan crìochan àrda is ìosal
- Srian sam bith, no cuingealachaidhean air luachan cuibheasach. Mar eisimpleir, dh'fhaodadh raon còd-puist na SA a bhith a 'cur an gnìomh cód ZIP + 4 iomlan , no còd làn naoi-dhigit.
- An seòrsa de thaic NULL, no am faod luach neo-aithnichte, no NULL a bhith aig gnè
- An luach bunaiteach, ma tha
- An cruth ceann-latha, ma tha sin iomchaidh (mar eisimpleir, dd / mm / yy no mm / dd / yyyy)
A 'Cruthachadh Fearann
Airson stòran-dàta a chleachdas SQL (Structured Query Language) no blas SQL, cleachd an comharra CREATE DOMAIN SQL.
Mar eisimpleir, tha an aithris cur-an-gnìomh an seo a 'cruthachadh gnè ZipCode de CHAR seòrsa dàta le còig caractaran. Chan eil NULL no luach neo-aithnichte ceadaichte. Feumaidh an raon den dàta a bhith eadar "00000" agus "99999." a 'cruthachadh gnè ZipCode de CHAR seòrsa dàta le còig caractaran. Chan eil NULL no luach neo-aithnichte ceadaichte. Feumaidh an raon den dàta tuiteam eadar "00000" agus "99999."
CREATE DOMAIN ZipCode CHAR (5) NACH NAN SGRÌOBH NUAID (LUACH> '00000' AGUS LUACH
Tha gach seòrsa stòr-dàta a 'toirt seachad dòigh air seata de chuingealachaidhean agus riaghailtean a tha a' riaghladh dàta ceadaichte a mhìneachadh, eadhon ged nach eil e a 'toirt àite dha. Faic sgrìobhainnean an stòr-dàta agad airson mion-fhiosrachadh.