የውሂብ ጎታ አስተዳደርን ቀላል የሚያደርጉ መሰረታዊ ቁልፎች

የውሂብ ጎታ ቁልፎች ቆጣቢ የሆነ ዝምድና ያለው የውሂብ ጎታ ለመፍጠር ቀላሉ መንገድ ናቸው

አስቀድመው እንደሚያውቁዎት, የውሂብ ጎታዎች መረጃዎችን ለማደራጀት ሰንጠረዦችን ይጠቀማሉ. (መሰረታዊ የውሂብ ጎዳና ጽንሰ-ሐሳቦች ከሌለዎት, ምን ማመሰያ ነው? ) እያንዳንዱ ሰንጠረዥ በርካታ ረድፎችን የያዘ ሲሆን እያንዳንዳቸው ከአንድ ነጠላ የውሂብ ጎታ መዝገብ ጋር ይመሳሰላሉ. ታዲያ የውሂብ ጎታዎቹ ሁሉ እነዚህን ሁሉ መዛግብት እንዴት ቀጥ አድርገው ይይዛሉ? ቁልፎቹን በመጠቀም ነው.

ዋና ቁልፎች

የምንነጋገረው የመጀመሪያው ቁልፍ ቁልፍ ቁልፍ ነው . እያንዳንዱ የውሂብ ጎታ ሰንጠረዥ እንደ ዋናው ቁልፍ ተብለው የተሰየሙ አንድ አንድ ወይም ከዚያ በላይ ዓምዶች ሊኖሩት ይገባል. ይህ ቁልፍ የሚወሰደው እሴት ለሁሉም የውሂብ ጎታ ነው.

ለምሳሌ, በእኛ ኩባንያ ውስጥ ላለው እያንዳንዱ ሠራተኛ የሰራተኞች መረጃን የሚይዙ ሠንሠዎች (ሠራተኞች) የሚል ሠንጠረዥ አለን እንል. እያንዳንዱ ሠራተኛ ለይቶ የሚያሳውቅ ትክክለኛውን ቀዳሚ ቁልፍ መምረጥ ይኖርብናል. መጀመሪያ ያሰብከው ሃሳሩ የሰራውን ስም መጠቀም ሊሆን ይችላል. ይህ ሁለት ሰራተኛዎችን በተመሳሳይ ስም የሚቀጥሩ ሰራተኞች ሊኖሩ ስለሚችሉ በጣም ጥሩ ስራ ላይ ሊውል አይችልም. ለእያንዳንዱ ሰራተኛ በተቀጠሩበት ጊዜ ለእያንዳንዱ ሰራተኛ የሰጡትን ልዩ ሰራተኛ መታወቂያ ቁጥር መጠቀም የተሻለ ምርጫ ሊሆን ይችላል. አንዳንድ ድርጅቶች ለዚህ ስራ የሚጠቀሙበት ሶሻል ሴኩሪቲ ቁጥሮች (ወይም ተመሳሳይ የመንግስት መለያዎች) ለመምረጥ ይመርጣሉ; እያንዳንዱ ሠራተኛ ቀድሞውኑ አንድ እና አንድ ለየት ያለ ዋስትና እንደሚኖራቸው ዋስትና ተሰጥቷቸዋል. ሆኖም ግን ለዚህ ዓላማ የማህበራዊ ደህንነት ቁጥሮች አጠቃቀም ከግለሰብ ደህንነት ስጋት የተነሳ እጅግ አወዛጋቢ ሆኗል. (ለመንግስት መሥሪያ ቤት የሚሰሩ ከሆነ, በ 1974 የግል ነጻነት አንቀጽ ህግ መሰረት ህገወጥ ሊሆን ይችላል.) በዚህ ምክንያት አብዛኛዎቹ ድርጅቶች ለየት ያሉ መለያዎችን (ሰራተኛ መታወቂያ, የተማሪ መታወቂያ, ወዘተ) እነዚህ የግላዊነት ስጋቶችን የማያጋሩ ናቸው.

አንዴ ዋና ቁልፍን ከወሰኑ በኋላ የውሂብ ጎታውን ካዘጋጁ በኋላ የውሂብ ጎታ አስተዳደር ሲስተም ቁልፍን ልዩነት ያስገድዳል.

አሁን ያለውን መዝገብ በሚደግፍ ቁልፍ ቁልፍ ውስጥ ወደ አንድ ሰንጠረዥ ለመግባት ከሞከሩ, ማስገባቱ አይሳካም.

አብዛኛዎቹ የውሂብ ጎታዎችም የራሳቸውን ቁልፍ ቁልፎች ማመንጨት ይችላሉ. ለምሳሌ, Microsoft Access በሠንጠረዡ ውስጥ ለእያንዳንዱ መዝገብ የተለየ መታወቂያ ለመመደብ የ "AutoNumber" የውሂብ አይነት እንዲጠቀም ማዋቀር ይቻላል. ውጤታማ ቢሆንም, ይህ በመጠኑ ውስጥ በእያንዳንዱ መዝገብ ውስጥ ትርጉም የለሽ እሴት ያስቀምጥልዎታል. ለምን አንድ ቦታ ጥቅም ላይ እንደዋለ ለማቆየት ለምን አትጠቀምም?

የውጭ ቁልፎች

ሌላኛው ዓይነት የውጭ ቁልፍ ነው , ይህም በጠረጴዛዎች መካከል ዝምድናዎችን ለመፍጠር ያገለግላል. በአብዛኛው የውሂብ ጎታ መዋቅሮች ውስጥ ባሉ ሰንጠረዦች መካከል ያሉ ግንኙነቶች አሉ. ወደ ሰራተኞቻችን የውሂብ ጎታ ተመለስ, የውሂብ ጎታውን የያዘ የመረጃ ክፍላትን ሰንጠረዥ ለመጨመር እንደፈለግ አድርገህ አስብ. ይህ አዲስ ሠንጠረዥ መምሪያዎች ተብሎ ይጠራል እናም ስለ አጠቃላይ መምሪያው ሙሉ መረጃ ይይዛል. በመምሪያው ውስጥ ስለ ሰራተኞች መረጃ ማካተት እንፈልጋለን, ነገር ግን ተመሳሳይ መረጃ በሁለት ሠንጠረዦች (ሰራተኞች እና መምሪያዎች) እንዲገኝ ሊደረግ ይችላል. በምትኩ, በሁለቱ ጠረጴዛዎች መካከል ግንኙነት መፍጠር እንችላለን.

የዲፓርትመንት ሰንጠረዥ የመምሪያው ስም አምድ ቁልፍ ቁልፍ አድርጎ ይወሰዳል እንበል. በሁለቱ ሠንጠረዦች መካከል ግንኙነት ለመመስረት, ወደ ጽሁፍ ክፍል (Department) በተባለው የሰራተኛ ሠንጠረዥ ላይ አዲስ አምድ እንጨምራለን. ከዚያም እያንዳንዱ ሠራተኛ የቢሮውን ስም ይሞላል. በተጨማሪም በሠራተኛ ሠንጠረዥ ውስጥ የሚገኘው የመምሪያው አምድ የዲፓርትመንት ስራ አመራር ስርዓትን ለዲፓርትመንት ሰንጠረዥ የሚያመለክት የውጪ ቁልፍ ነው.

ከዚያም የውሂብ ጎታ በሠራተኞች ሰንጠረዥ ውስጥ ያሉት መምሪያዎች ሁሉ በዲፓርትመንት ሰንጠረዥ ውስጥ አግባብ ያላቸው ግቤቶች መኖራቸውን በማረጋገጥ የማጣቀሻ ታማኝነትን ያስፈጽማል.

አንድ የውጭ ቁልፍ ምንም ልዩነት እንደሌለ ልብ ይበሉ. አንድ እና አንድ ነጋዴ ከአንድ በላይ ሰራተኛ ሊኖራቸው ይችላል (እና ብዙ ሊሆን ይችላል). በተመሣሣይ ሁኔታም በዲፓርትመንት ሰንጠረዥ ውስጥ የሚገቡት በሠራተኞች ሰንጠረዥ ውስጥ ማንኛውም ተቀጣጣይ መግዣ መመዝገብ አያስፈልግም. ምንም ሰራተኞችን ያልያዘ ክፍል ሊኖረን ይችላል.

ለተጨማሪ በዚህ ርዕስ ላይ የውጭ ቁልፍዎችን መፍጠርን አንብብ.