ኮምፒውተሮችየውሂብ ጎታዎች

DB - ይህ ... አይነቶች እና ዳታቤዝ ንብረቶች

DB - "የውሂብ ጎታ" ወይም "የውሂብ ጎታ» የሚቆም አንድ ምህጻረ (በጥቅሱ ላይ በመመስረት). በዚህ ርዕስ ውስጥ, እኛ / እነሱ ናቸው, ምን እና የት ማመልከት አስባለሁ. በተጨማሪም DBMS እና የውሂብ ጎታ ለመወያየት - ይህ አይነት ነው ወይም አይደለም.

ዉሳኔ ያላቸዉ ቃላት

የውሂብ ጎታ አንዳንድ የመረጃ የተዋቀረ ማከማቻ ጠቅሷል. DB - ይህ ደግሞ ነው የሆነ መረጃ ሞዴል, እነርሱ ሊታዘዝ መሆኑን proviso ጋር አንድ የተወሰነ ውሂብ ሊይዝ ችሎታ. እያንዳንዳችን ቢያንስ አንድ ጊዜ ጎታ ጋር ሰርቷል, ነገር ግን ለምሳሌ ያህል, አንድ የፍለጋ ቃል በመግባት, እኛ የተወሰነ መረጃ ውሂብ ለ ትልቅ-ልኬት መሠረት ዘወር ላይ እንኳ መገመት አልቻለም.

DBMS - ያመለክታል ይህም ሌላ ምህጻረ ቃል ነው "የውሂብ ጎታ አስተዳደር ስርዓት". በጥቅሉ ሲታይ, እነሱም አንተ ጎታ ውሂብ ማደራጀት የሚችል ሶፍትዌር መፍትሄዎች የተለያዩ ይወክላሉ. ይህ መረጃ መሰረት, ይህ ማዘዝ በመሰረዝ, መቅዳት, ትንተና እና ብዙ ተጨማሪ ያለውን አሞላል ያመለክታል.

ቅጾች ጎታ

የውሂብ ጎታ ንድፈ ውስጥ, ከእነርሱ በርካታ ዓይነቶች አሉ. አሉ;

  • ( "ግንኙነት" እንደ ትርጉም ያለውን የእንግሊዝኛ ቃል ጋር በተያያዘ, ከ) ግንኙነት ጎታዎች - ግንኙነት ባሕርይ እና ነግሮች አካላት ስብስብ ሆኖ ገልጸዋል ነው. የኋለኛው ዳታቤዙ ውሂብ የያዙ ጽላቶች, መልክ የቀረቡ ናቸው. ይህ በጣም የተለመደ ነው ጎታ ዓይነት.
  • ተዋረዳዊ - ምክንያት "ወላጅ-ልጅ" ደረጃ, "በበላይ-የበታች" ነው.
  • አውታረ መረብ - ቀደም ዝርያዎች መካከል መትጋቱ.
  • የተቃውሞ-ተኮር, አግባብ የፕሮግራም ዘዴ (PLO) ጋር በቀጥታ ይሰራሉ ይህም.

እኛን ጎታ መሰረታዊ ሃሳቦች እና ጽንሰ ሐሳቦች ወደ መንገድ ዳር በማቆም, በዝርዝር ውስጥ እያንዳንዳቸው እንመልከት.

DB - ይህም ምልክት ነው?

የሕብረት, የውሂብ ጎታዎች ናቸው መረጃ ጋር ልማም - መረዳት ለማግኘት ችግሮች መንስኤ አይደለም ያላቸውን እንደተለመደው ውክልና ውስጥ. እርዳታ ለማግኘት መደወል ይችላሉ, ለማብራራት ኩባንያዎች በጣም ታዋቂ ጎታ ነው "Microsoft" - "Acces" ያላቸውን እንደተለመደው ቢሮ መተግበሪያዎች ፓኬጅ ክፍል.

ግንኙነት ጎታ ሰንጠረዦች ውስጥ ግቤቶችን (ረድፎች) እና መስኮች (አምዶች) አላቸው. የመጀመሪያው, ወዲያውኑ ባለፉት ውስጥ ያለውን ውሂብ መረጃ ይዟል - ይህ ቀረጻ ማለት ምን ማብራሪያ. ለምሳሌ ያህል, በመስክ - "ስም" ግቤት - "ካትሪን".

መስኮች እሴት አይነቶች የተገለጸ. .. ሪኮርድ በውስጧ ልዩ ውሂብ መለየት - እነዚህ ቁጥራዊ, ባሕርይ, ቀን, ሰዓት, ወዘተ በተጨማሪም, እያንዳንዱ ጠረጴዛ ቁልፍ መስክ መሆን አለበት ሊሆን ይችላል.

ይህ ሰንጠረዥ አይደለም - ይህ ጎታ ራሱ መሆኑን መረዳት ይገባል. ዳታቤዙ መጠን እና መረጃ የተለያዩ ላይ የሚወሰን, መቶ በርካታ ሠንጠረዦች አንድ ሊከማች ይችላል.

ሰንጠረዦች መካከል ግንኙነቶች

የውሂብ ጎታ ላይ ጠረጴዛዎች መካከል ያለውን ግንኙነት ለማረጋገጥ አንድ ብያኔ አለው. የግንኙነቶች ናቸው:

  • "አንድ-ለአንድ" - በሰንጠረዡ ውስጥ በእያንዳንዱ መዝገብ ከሌላ በወጭት ከ አንድ ብቻ መዝገብ ጋር ይዛመዳል.
  • "አንድ-ወደ-ብዙ" "ብዙ-ወደ-ብዙ" ሲሆን. ቅዳ ወደ ተዛማጅ የሠንጠረዡ በርካታ ጋር ተመሳሳይ ይሆናል. በአማራጭ (ሁለተኛ የተላበሰ).
  • "ብዙ-ወደ-ብዙ". እሱም (እንደ አገናኝ አንድ ማሳያ ጠረጴዛ እና ዝርያዎች በላይ ሁለት አገናኞችን በመጠቀም ተደራጅተው ነው) በዚህ ሁኔታ ውስጥ, በርካታ ረድፎች ሌላ ጠረጴዛ በርካታ ረድፎች ለማገናኘት መመረጥ እንደሚችል ለመገመት አስቸጋሪ አይደለም.

ወደላይ እና ወደታች በመውሰድ ላይ

ተዋረዳዊ ጎታ የበለጠ የተዋቀረ ግንኙነት በላይ ነው. እነዚህ ጥብቅ መታዘዝ ይቀናናል. የስር አባል አለ - የ "ጫፍ" የትኛው ቅርንጫፍ ጠፍቷል ሎሌዎችና - "ወራሾች" ወይም "ዘር". ተዋረዳዊ ጎታ - አንድ ብቻ አባቶችን እያንዳንዱ መስቀለኛ መንገድ ላይ ሊሆን ይችላል ውስጥ አንድ ዛፍ አወቃቀር ያለው አንድ ቤዝ.

ለምሳሌ ያህል, የ መሰረት ወታደራዊ አሃድ ወይም ፋይል አቀናባሪ ውሂብ: ይህ አይነት መረጃ ቀድሞውኑ የተደረደሩ አወቃቀር ማከማቻዎች ለመገንባት የሚሆን ለመጠቀም አመቺ ነው. ወደ አሃድ በላይ አንድ ወላጅ, እንዲሁም እንደ ጎታ አመክንዮ ውስብስብነት እንዲኖራቸው የ ለኪሳራ የማይቻል ይቆጠራል.

ግንኙነት ማስፋፋት

የአውታረ መረብ DB ብረት ውሳኔ እጥረት ተዋረዳዊ ልክ ከላይ በስም. "ብዙ-ወደ-ብዙ" ቀዳሚ ግንኙነት የዚህ አይነት መካከል ያለው ብቸኛው ልዩነት በዚህ ጉዳይ ላይ አባቶችን ብዙ ወራሾች, እና ይችላል እንደ እነሱ, ዘሮች, በርካታ አንጓዎች ከ ሊከሰት ይችላል እውነታ ውስጥ ይታያል, ይህም ጀመረ.

ሠንጠረዣዊ የማሳያ ዘዴ

ጠረጴዛዎች የሕብረት, የውሂብ ጎታዎች እና ተዋረዳዊ, አውታረ መረብ ጋር በዋነኝነት የተያያዙ ናቸው, እና ደግሞ ሠንጠረዦች መልክ ሊቀመጡ ይችላሉ እውነታ ቢሆንም. በእነዚህ አይነቶች መካከል ያለው መሠረታዊ ልዩነት - መርህ ውስጥ መዋቅር ግንባታ: ትስስርን, ሌሎቹ ሁለቱ ጋር ሲነጻጸር በጣም ስለሚያስችላቸው እና ያነሰ ትእዛዝ ነው.

የነገር ተኮር ቅጥ

የመጨረሻው ዓይነት አመለካከት - አንድ ነገር-ተኮር - ትንሹን የጋራ. ይህ በጣም ልዩ ነው; ምክንያቱም ይህ ነው. ኮምፕሌክስ ውሂብ መዋቅሮች እንዲህ ቤዝ ቅጽ ዕቃ እና ነገር-ተኮር የፕሮግራም ቋንቋ ጋር በቀጥታ ይሰራሉ. እነዚህ ባለፈው መቶ የሔድኩ ውስጥ አስፋፍተው ነበር ገና ስለ መለያየቱ, ውስብስብ እና ፍጥነት ሳይሆን እጅግ ከፍተኛ መጠን ብዙ ተወዳጅነት አልተቀበሉም.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 am.delachieve.com. Theme powered by WordPress.