የውሂብዎ ታማኝነት ማረጋገጥ
በጣም ውስብስብ የውሂብ ጎታ ጎራ በአንድ የውሂብ ጎታ ውስጥ ዓምድ የሚጠቀምበት የውሂብ አይነት ነው. ይህ የውሂብ አይነት አብሮገነብ አይነት (እንደ ኢንቲጀር ወይም ሕብረቁምፊ) ወይም በውሂብ ላይ ያሉ መገደብን የሚገልጽ ብጁ አይነት ሊሆን ይችላል.
የውሂብ መግቢያ እና ጎራዎች
ማንኛውንም መረጃ የመስመር ላይ ቅጽ በሚያስገቡበት ጊዜ - ስምዎ ወይም ኢሜልዎ ወይም ሙሉ የስራ ማመልከቻ - የውሂብ ጎታ የግቤትዎን ከትዕይንቶች በስተጀርባ ያከማቻል. ያ የውሂብ ጎታ በመግቢ ስብስቦች ላይ በመመስረት ግቤቶችዎን ይገመግማል. ለምሳሌ, የዚፕ ኮድ ካስገቡ የውሂብ ጎታ አምስት ቁጥሮች ለማግኘት ወይም ሙሉ የአሜሪካ ዚፕ ኮድ ለማግኘት ይጠባበቃሉ: አምስት ቁጥሮች አንድ አቆራኝ, እና አራት ቁጥሮች. ስምዎን በ "ዚፕ ኮድ" መስክ ላይ ካስቀመጡት, የውሂብ ጎታ ምናልባት ቅሬታ ያሰማ ይሆናል.
ምክንያቱም የውሂብ ጎታ ለዚፕ ኮድ መስክ በተገለፀው ጎራ ላይ ግቤትዎን እየሞከረ ስለሆነ ነው. ጎራ መሰረታዊ ሲሆን በመግቢያው አማራጭ ገደቦችን ሊያካትት ይችላል.
የውሂብ ጎታ ጎራ መረዳት
የውሂብ ጎታውን ጎን ለመረዳት, ጥቂት የውሂብ ጎታዎችን ገጽታዎች እንመልከታቸው.
- የውሂብ ጎታ ንድፍ / columns ወይም መስኮችን በመባል የሚታወቀውን የባህርይ ስብስቦች / ስብስቦች / ይገልጻል. ለምሳሌ, «የሰራተኛ እውቂያ መረጃ» ሰንጠረዥ ካለዎት, ለ FirstName, LastName, JobTitle, StreetAddress, City, State, ZipCode, PhoneNumber and Email ያሉ ባህሪዎችን ሊያካትት ይችላል.
- እያንዳንዱ አይነታ ያለው ተለዋዋጭ እሴቶችን የሚገልጽ ጎራ አለው. ይሄ የውሂብ አይነት, ርዝመት, ዋጋዎች እና ሌሎች ዝርዝሮች ሊያካትት ይችላል.
ለምሳሌ, የ "ZipCode" ባህርይ (ጎራ) ለ "ኢንትሪም" (ኢንቲጀር) በአብዛኛው INT ወይም INTEGER ይባላል, እንደ ዳታቤዝ ይወሰናል. ወይም የውሂብ ጎታ ዲዛይነር እንደ "ቻር" በመደወል ይግለጹ. የባህርይ መገለጫው የተወሰነ ርዝመት እንዲኖረው ወይም ባዶ ወይም የማይታወቅ ዋጋ እንዲፈቀድ ይፈቀድለታል.
ጎራን የሚገልጹ ሁሉንም አባላትን አንድ ላይ ሲሰበሰቡ, "በተጠቃሚ የተበየ የውሂብ አይነት" ወይም ዩ ቲ ቲ ይባላል.
ስለ ጎራ ትከሻ
የአንድ መለያ ባህሪያት የሚፈቀድላቸው ዋጋዎች በአንድ መስክ ውስጥ ያሉ ሁሉም ዋጋዎች እሴቶችን የሚያረጋግጡበት ጎራ ቅንጅት ይፈጥራል.
የጎራ ልክን በሚከተሉት ይገለጻል:
- የውሂብ አይነት, እንደ ኢንቲጀር, ቁምፊ ወይም አስርዮሽ
- የውሂብ ፍቀድው
- ስፋቱ, የላይኛውን እና የታችኛውን ድንበር የሚያብራራ
- ለሚፈቀድላቸው እሴቶች ማንኛውም ገደቦች , ወይም ገደቦች. ለምሳሌ የአሜሪካ የዚፕ ኮድ መስክ የተሟላ ሙሉ ዚፕ ኮድ +4 ኮድ ወይም ሙሉ ባለሶስት አኃዝ ኮድ ሊያስገድድ ይችላል.
- የ NULL ድጋፍ አይነት, ወይንም ባህሪው የማይታወቅ ወይም የ NULL እሴት ሊኖረው ይችላል
- ነባሪ እሴት, ካለ
- የቀኑ ቅርጸት, አግባብነት ካለው (ለምሳሌ, ቀነ (ዲዲ) / ወር / ቀን / ወር / ቀን / ዓዓዓዓዓ)
ጎራ መፍጠር
SQL (የተዋቀረ የገጽ ቋንቋ) ወይም የ SQL ምህሪ ለሚጠቀሙ የውሂብ ጎታዎች, CREATE DOMAIN SQL ትዕዛዙን ይጠቀሙ.
ለምሳሌ, የአፈፃፀም ዓረፍተ ሐሳብ ከአምስት ቁምፊዎች የ
ፍጠር ZipCode CHAR (5) የማይታየም CHልት (VALUE> '00000' እና ዋጋ
ማንኛውም የውሂብ ጎታ የውጤት ገደብ እና መመሪያን የሚገድቡ ገደቦችን የሚለይበት መንገድን ያቀርባል ምንም እንኳን በጎራ ባይጠቅስም. ለዝርዝሮች የውሂብ ጎታዎን ሰነዳ ይመልከቱ.