Sobes.tech
Junior

Тармактык маалыматтар базасы эмне?

sobes.tech AI

AIден жооп

Тармактык маалыматтар базасы — бул маалымат моделин, ал маалыматтарды "бирден көп" же "көптөн көп" түрүндөгү байланышы бар жазуулар түрүндө көрсөтөт. Гиперрекурсив моделден айырмаланып, анда ар бир балдар жазуусу бир гана ата жазуусу менен байланышта болсо, тармактык моделде жазуу бир нече "ата"га ээ болушу мүмкүн. Бул көбүрөөк кыйын, бирок көбүрөөк ийкемдүү маалыматтар түзүлүшүн түзөт жана багытталган графга окшош.

Тармактык моделдин негизги элементтери:

  • Жазуу түрү: Маалыматтын структурасын (майдандарын) белгилейт, белгилүү бир маалымат түрү үчүн.
  • Жазуулар топтому: Эки жазуу түрүнүн ортосундагы байланышты аныктайт: "менчик" (owner) жана "мүчө" (member). Бир менчик түрүндөгү жазуу көптөгөн мүчө түрүндөгү жазуулар менен байланышта болушу мүмкүн. Бир мүчө түрүндөгү жазуу бир нече топко кире алат, башкача айтканда, бир нече менчикке ээ болушу мүмкүн.

Артыкчылыктары:

  • Жыйынтыкта, гиперрекурсив моделге салыштырмалуу, көбүрөөк ийкемдүү, татаал маалыматтык байланыштарды көрсөтүү.
  • Алдын ала аныкталган байланыш жолдору аркылуу маалыматка жетүү көбүрөөк натыйжалуу.

Кемчиликтери:

  • Түзүмү жана навигациясы татаал.
  • Маалымат структурасындагы өзгөртүүлөр программалардын чоң кайра түзүлүшүн талап кыла алат.
  • Декларативдүү суроо тилдин жоктугу; навигация процедуралык түрдө жүргүзүлөт.

Тарыхый колдонулган тармактык маалыматтар базасын башкаруу системаларынын мисалдары:

  • IDMS (Интеграцияланган маалыматтар базасын башкаруу системасы)
  • IDS (Интеграцияланган маалымат сактагычы)