ЭЭММаалыматтар базасы

DB - бул ... базасын түрлөрү жана касиеттери

DB - "базасын" же "базасын" деп чечмеленет окулушу (контекстке жараша). Бул макалада биз анын / алар кандай жана кайсы жерде колдонуу деп эсептейбиз. Арасынак жана маалымат базасын талкуулоо - бул ошол эле же эмес.

терминология

Маалымат базасы боюнча маалыматтын айрым структуралык кампасы айтылган. DB - бул дагы бир маалымат модели, алар буйрук турган шарттарды эске алуу менен бир маалыматтарды камтууга жөндөмдүүлүгү. Ар бирибиз жок дегенде бир жолу маалымат базасы менен иштеген, бирок ал да, мисалы, издөө мөөнөтүн кирип, биз белгилүү бир маалымат маалыматтар үчүн ири масштабдагы негизинде кайрылып, божомолдой алмак эмес.

DBMS - көрөрүн дагы бир дарагынын шекери, болот "базасын башкаруу системасын". Жалпы жонунан алганда, алар базасына маалыматтарды уюштуруу мүмкүн болгон программалык чечимдерди ар түрдүү, билдирет. Бул маалымат базасына, аны заказ кылуу, көчүрүп алууга, талдоо толтуруунун жана башка көп нерселер айтылат.

түрлөрү базасы

берилиштер базаларынын теориясын, алардын бир нече түрү бар. бар:

  • Катыш базалары ( "байланыштуу" деп которулган англис сөзү карата алынган) - карым-катышы менен мүнөздөлөт жана өз ара байланыштуу жактардын жыйындысы катары билдирди. Акыркы маалымат базасы маалыматтарды камтыйт таблетка түрүндө берилген. Бул көпчүлүк маалымат базасынын түрү.
  • Иерархиялык - улам, "Ата-эне-бала" даражасында, "жогорку-ийген" деп.
  • Network - мурунку түрлөрүнүн бир бутагы.
  • Object-багытталган, тийиштүү программалык методологиясы (МТТ) менен түздөн-түз иштешет.

Келгиле, маалымат базасын түзүү негизги идеяларга жана түшүнүктөрүн жолдо токтоп, майда-чүйдөсүнө чейин, алардын ар бирине токтололу.

DB - бир белгиси болуп саналат?

Катыш базалары бар , алардын кадимки өкүлчүлүк менен түшүнүү үчүн кыйынчылык алып келбейт - маалымат менен тузулуш. түшүндүрүү үчүн, жардам сурап кайрыла алат компаниялардын абдан белгилүү базасы болуп "Microsoft" - "мүмкүндүк алуу", кадимки кызматтык арыз пакетинин бир бөлүгү болуп саналат.

мамиледеги базасы стол жазууларды (катар) жана талааларды (рубрика) бар. Биринчи дароо маалыматтарды камтыйт, байыркы маалыматтарды - бул жазмасы кандай сүрөттөмө. Мисалы, кабар айтуу - "аты" кирүү - "Катрин".

талаада үчүн мааниси түрлөрү аныкталган. Алар сан болушу мүмкүн, мүнөзү, аны өткөрүү күнүн, убактысын, ж.б. Ошондой эле, ар бир стол негизги талаа болушу керек - .. Record андагы уникалдуу маалыматтарды аныктоо.

Ал үстөл эмес, - Бул маалымат базасы өзү деп түшүнүү керек. берилиштер базасына өлчөмү жана маалыматтардын ар түрдүүлүгүнө жараша, бир нече жүз столдор бир чейин сактоого болот.

столдор ортосундагы мамилелер

базасына столдор ортосундагы байланышты камсыз кылуу үчүн бир схемасын бар. Communications болуп төмөнкүлөр саналат:

  • "Бир-бир", - столдун ар бир жазуунун дагы бир кеседен бир гана жазууга туура келет.
  • "Бирөө көп үчүн" жана "көп менен". Record байланыштуу столдо бир нече туура болот. Же болбосо (экинчи өзү).
  • "Көп-көп үчүн". Бул учурда да байыркыраак үчүн оор эмес, бир нече катар башка бир столдо бир нече катар туташтыруу үчүн тандалган (мындай шилтеме өнөктүк үстөл жана түрлөрдүн жогорудагы эки шилтеме кылуу менен уюштурулган) болот.

Кинотеатрлар өйдө-ылдый

Иерархиялык маалыматтар базасы мамиледеги алда канча түзүлүшүн. Алар катуу тил менен карайбыз. башкы элемент бар - "жоюп", бутактары алдындагылары - "ырайымдуу жашоонун мураскорлору" же "урпактары". Иерархиялык маалыматтар базасы - ар бир түйүнү боюнча бул бир гана атасы болушу мүмкүн бир дарак түзүлүшүн бир база.

Бул түрү маалыматы мурунтан эле буйрук структурасын Repositories куруу үчүн колдонууга ыңгайлуу болот: мисалы, базалык аскер бөлүгүнүн же билэ менеджер маалыматтар. кемчилиги бирдиги дагы бир ата, ээ, ошондой эле маалымат базасы логика татаалдыгын үчүн мүмкүн эмес болуп эсептелет.

мамилелерди кеңейтүү

Network DB болот чечими жоктугу иерархиялык эле жогоруда аталган. Бул учурда атасы катары да көрсөтүлгөн көптөгөн мурасчылар жок болот, алардын укум-тукуму, бир нече бездери пайда болушу м = мк = н, "көп-а-" мурдагы мамиле бул түрү бир гана айырмасы баштады.

Tabular дисплей ыкмасы

үстөл мамиледеги маалыматтар базалары жана иерархиялык, тармак менен, негизинен, байланышкан, ошондой эле стол түрүндө көрсөтүлүшү мүмкүн карабастан. бул типтеринин ортосундагы негизги айырмачылык - структурасы курулуш негизинен: мамиледеги, башка эки салыштырмалуу алда канча эркинирээк жана азыраак буйруду.

Object багытталган стили

Акыркы түрүн карап - объектиге багытталган - дегенде, жалпы. Бул абдан өзгөчө, себеби болуп саналат. Татаал берилиштер структуралары , мисалы, базалык түрү объект багытталган программалоо тили менен түздөн-түз иштешет. Алар өткөн кылымдын сексенинчи жылдарында иштелип чыккан, бирок, себеби, анын татаалдыгы жана ылдамдык эмес, абдан жогорку курсунун көп популярдуулукка ээ болбой калды.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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