ዝርዝር ሁኔታ:
ቪዲዮ: በpgAdmin 4 ውስጥ የውጭ ቁልፍ እንዴት መፍጠር ይቻላል?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
በpgAdmin 4፣ ደረጃዎች እነኚሁና፡
- በሰንጠረዡ ላይ በቀኝ ጠቅ ያድርጉ እና ባህሪያትን ይምረጡ.
- በሚታየው ንግግር ውስጥ ገደቦችን ጠቅ ያድርጉ / የውጭ ቁልፍ .
- በላይኛው ቀኝ ጥግ ላይ ያለውን + አዶ ጠቅ ያድርጉ የውጭ ቁልፍ ጠረጴዛ.
ስለዚህ፣ በpostgresql ውስጥ የውጭ ቁልፍ እንዴት እጨምራለሁ?
አክል CONSTRAINT ገደብ_ስም የውጭ ቁልፍ (c1) ዋቢዎች የወላጅ_ጠረጴዛ (p1); ሲፈልጉ አንድ የመጨረሻ ማስታወሻ የውጭ ቁልፍ ያክሉ በካስኬድ ላይ ON ሰርዝ ወደ ነባር ሠንጠረዥ መገደብ፣ የሚከተሉትን ደረጃዎች ማድረግ ያስፈልግዎታል፡ ያለውን ጣል ያድርጉ። የውጭ ቁልፍ መገደብ አክል አዲስ የውጭ ቁልፍ የ ON Delete CASCADE ድርጊትን የሚገድብ።
ከዚህ በላይ፣ SQL በpgAdmin 4 ውስጥ እንዴት አሂድ እችላለሁ? በመሳሪያዎች ሜኑ ላይ ባለው የጥያቄ መሣሪያ ምናሌ አማራጭ በኩል የጥያቄ መሳሪያውን ከደረስክ ማድረግ ትችላለህ፡ -
- የማስታወቂያ-ሆክ SQL መጠይቆችን ይስጡ።
- የዘፈቀደ የ SQL ትዕዛዞችን ያስፈጽሙ።
- በውጤት ፓነል ውስጥ የሚታየውን ውሂብ ወደ CSV ፋይል ያስቀምጡ።
- የSQL መግለጫን የአፈፃፀም እቅድ በፅሁፍም ሆነ በግራፊክ ቅርጸት ይገምግሙ።
እዚህ፣ በpgAdmin ውስጥ ዋና ቁልፍ እንዴት መፍጠር ይቻላል?
- የሚፈልጉትን ሰንጠረዥ ይምረጡ.
- Ctrl + Alt + አስገባ ወይም ቀኝ-ጠቅ አድርግ / Properties.
- "ገደቦች" የሚለውን ትር ይምረጡ.
- በቅጹ ግራ-ታች በኩል "ዋና ቁልፍ" የሚለውን አማራጭ ታያለህ.
- አክል የሚለውን ጠቅ ያድርጉ።
- "አምዶች" የሚለውን ትር ይምረጡ.
- እንደ ቁልፍ የሚፈልጉትን አምድ ይምረጡ።
- አክል የሚለውን ጠቅ ያድርጉ።
በpgAdmin 4 ውስጥ ጠረጴዛ እንዴት መፍጠር እንደሚቻል?
በpgAdmin 4 ውስጥ ሠንጠረዥ ይፍጠሩ ከራስ-መጨመር አምድ ጋር. ክፈት pgAdmin መሳሪያ. በውሂብ ጎታዎ ውስጥ አንጓዎችን ዘርጋ እና ወደ ሂድ ጠረጴዛዎች መስቀለኛ መንገድ. በቀኝ ጠቅ ያድርጉ ጠረጴዛ መስቀለኛ መንገድ እና ይምረጡ ፍጠር -> ጠረጴዛ.
የሚመከር:
በpgAdmin 4 ውስጥ ጠረጴዛ እንዴት መፍጠር እንደሚቻል?
PgAdmin መሣሪያን ይክፈቱ። በውሂብ ጎታዎ ውስጥ አንጓዎችን ዘርጋ እና ወደ የጠረጴዛዎች መስቀለኛ መንገድ ይሂዱ። በቀኝ ጠቅ ያድርጉ የሰንጠረዡን መስቀለኛ መንገድ እና ይፍጠሩ -> ሠንጠረዥን ይምረጡ. የፍጠር-ጠረጴዛ መስኮት ይታያል
በ SQL አገልጋይ ውስጥ ዋና ቁልፍ የውጭ ቁልፍ ግንኙነት እንዴት መፍጠር እንደሚቻል?
በነገር ኤክስፕሎረር ውስጥ የSQL አገልጋይ አስተዳደር ስቱዲዮን በመጠቀም ፣በግንኙነቱ የውጭ ቁልፍ ጎን ላይ ያለውን ሰንጠረዥ በቀኝ ጠቅ ያድርጉ እና ዲዛይን የሚለውን ጠቅ ያድርጉ። ከጠረጴዛ ዲዛይነር ምናሌ ውስጥ ግንኙነቶችን ጠቅ ያድርጉ። በውጪ-ቁልፍ ግንኙነቶች መገናኛ ሳጥን ውስጥ፣አክልን ጠቅ ያድርጉ። በተመረጠው የግንኙነት ዝርዝር ውስጥ ያለውን ግንኙነት ጠቅ ያድርጉ
በዲቢ2 ውስጥ ዋና ቁልፍ እና የውጭ ቁልፍ ምንድን ነው?
የውጭ ቁልፍ በሌላ ሠንጠረዥ ውስጥ ቢያንስ አንድ የረድፍ ቁልፍ ለማዛመድ የሚያስፈልገው በሰንጠረዥ ውስጥ ያሉ የአምዶች ስብስብ ነው። የማጣቀሻ ገደብ ወይም የማጣቀሻ ታማኝነት ገደብ ነው. በአንድ ወይም በብዙ ሠንጠረዦች ውስጥ በበርካታ ዓምዶች ውስጥ ስላሉት እሴቶች ምክንያታዊ ህግ ነው።
በpgAdmin 4 ውስጥ የውሂብ ጎታ እንዴት መፍጠር እንደሚቻል?
እነዚህን ቅደም ተከተሎች ይከተሉ፡ pgAdmin 4 ን ያስጀምሩ. ወደ "Dashboard" ትር ይሂዱ. በ "ፍጠር-አገልጋይ" መስኮት ውስጥ "ግንኙነት" የሚለውን ትር ይምረጡ. የአገልጋይዎን አይፒ አድራሻ በ “አስተናጋጅ ስም/አድራሻ” መስክ ያስገቡ። "ወደብ" እንደ "5432" ይግለጹ. በ "የውሂብ ጎታ ጥገና" መስክ ውስጥ የውሂብ ጎታውን ስም አስገባ
የውጭ ቁልፍ ሌላ የውጭ ቁልፍ ሊያመለክት ይችላል?
1 መልስ። የውጭ ቁልፍ እንደ ልዩ የተገለጸውን ማንኛውንም መስክ ሊያመለክት ይችላል። ያ ልዩ መስክ እራሱ እንደ ባዕድ ቁልፍ ከተገለጸ ምንም ለውጥ አያመጣም። ልዩ መስክ ከሆነ የሌላ FK ኢላማም ሊሆን ይችላል