CyfrifiaduronCronfeydd data

DB - mae'n ... Mae'r mathau a phriodweddau cronfa ddata

DB - acronym sy'n sefyll am "cronfa ddata" neu "cronfa ddata" (yn dibynnu ar y cyd-destun). Yn yr erthygl hon, rydym o'r farn ei bod yn / ydynt, beth a ble i wneud cais. Hefyd yn trafod DBMS a'r gronfa ddata - mae'n yr un fath neu beidio.

terminoleg

Cronfa Ddata cyfeirio at rai ystorfa strwythuredig o wybodaeth. DB - mae hefyd yn fodel gwybodaeth, y gallu i gynnwys rhai data, ar yr amod y byddant yn cael eu harchebu. Mae pob un ohonom wedi gweithio gyda'r gronfa ddata o leiaf unwaith, ond ni allai hyd yn oed dyfalu, er enghraifft, drwy fynd i mewn term chwilio, rydym yn troi i sail ar raddfa fawr ar gyfer data gwybodaeth benodol.

DBMS - yn acronym arall, a oedd yn sefyll am "system rheoli cronfa ddata". Mewn ystyr gyffredinol, maent yn cynrychioli amrywiaeth o ddatrysiadau meddalwedd, gallwch drefnu y data gronfa ddata â hwy. Mae hyn yn cyfeirio at y llenwad y sylfaen wybodaeth, archebu iddo, dileu, copïo, dadansoddi a llawer mwy.

Cronfa ddata ffurflenni

Mewn theori gronfa ddata, mae yna nifer o fathau ohonynt. mae:

  • cronfeydd data perthynol (o'r gair Saesneg perthynas, sy'n cyfieithu fel "cysylltiad") - yn cael eu nodweddu gan gysylltiadau a fynegir fel set o endidau rhyngberthynol. Mae'r olaf yn cael eu cyflwyno ar ffurf tabledi, sy'n cynnwys y data gronfa ddata. Mae hyn yw'r mwyaf cyffredin fath o gronfa ddata.
  • Hierarchaidd - oherwydd y lefel o "rhiant-plentyn", "uwch-ddeddfwriaeth".
  • Rhwydwaith - yn gangen o'r rhywogaethau blaenorol.
  • Gwrthrych-ganolog, sy'n gweithio'n uniongyrchol â methodoleg rhaglennu priodol (PLO).

Gadewch i ni ystyried pob un ohonynt yn fanwl, gan aros ar hyd y ffordd i syniadau sylfaenol a chysyniadau o gronfa ddata.

DB - mae'n arwydd?

cronfeydd data perthynol yn eu cynrychiolaeth arferol nid yw'n achosi anawsterau i ddeall - plac gyda gwybodaeth. I egluro, gallwch alw am help yw Cronfa ddata adnabyddus iawn o gwmnïau "Microsoft" - "acces", yn rhan o'u pecyn cymwysiadau swyddfa arferol.

Mewn tablau cronfa ddata berthynol cael ymgeisiadau (rhesi) a chaeau (colofnau). Mae'r cyntaf yn cynnwys gwybodaeth ar unwaith, mae'r data yn y gorffennol - disgrifiad o'r hyn y mae'n ei olygu cofnodi. Er enghraifft, y maes - "Enw" mynediad - "Catherine".

Ar gyfer meysydd diffiniedig mathau gwerth. Gallant fod yn rhifol, cymeriad, dyddiad, amser, ac ati Hefyd, mae gan bob bwrdd wedi i fod yn faes allweddol - .. Cofnod ynddo unigryw nodi data.

Dylid deall bod y gronfa ddata ei hun - nid yw'n tabl. Gall y gronfa ddata yn cael ei storio o un i sawl cant tablau, yn dibynnu ar faint ac amrywiaeth o wybodaeth.

Mae'r berthynas rhwng y byrddau

Er mwyn sicrhau bod perthynas rhwng tablau yn y gronfa ddata yn cael sgema. Cyfathrebu yn:

  • "Un-i-un" - pob cofnod yn y tabl yn cyfateb i ddim ond un cofnod o blât arall.
  • "Un-i-lawer" a "llawer-i-lawer". Efallai y Cofnod yn cyfateb i nifer y tabl cysylltiedig. Fel arall (ail ymgorfforiad).
  • "Mae llawer o-i-lawer". Nid yw'n anodd dyfalu bod yn yr achos hwn, gall y rhesi lluosog yn cael eu dewis i gysylltu rhesi lluosog o dabl arall (cysylltiad o'r fath yn cael ei drefnu gan ddefnyddio tabl llwyfannu a dau dolenni uchod rhywogaeth).

Symud i fyny ac i lawr

Cronfa ddata hierarchaidd yn llawer mwy strwythuredig nag perthynol. Maent yn tueddu i ufudd-dod llym. Mae elfen gwraidd - y "tip", sy'n gangen oddi ar is-weithwyr - "etifeddion" neu "ddisgynyddion." Hierarchaidd Cronfa ddata - sylfaen gael strwythur coeden lle gallai dim ond un hynafiad fod ar bob nod.

Mae'r math hwn yn gyfleus i'w defnyddio ar gyfer adeiladu storfeydd o strwythuro gwybodaeth archebu eisoes: er enghraifft, yr uned filwrol sylfaen neu y ffeil ddata rheolwr. Ystyrir bod y anfantais yn amhosibl i'r uned i gael mwy nag un rhiant, yn ogystal â chymhlethdod y rhesymeg gronfa ddata.

ehangu cysylltiadau

Rhwydwaith DB diffyg penderfyniad dur a enwir hierarchaidd ychydig uwchben. "Mae llawer o-i-lawer" Yr unig wahaniaeth rhwng y math hwn o berthynas flaenorol dechreuodd, sydd yn yr achos yn cael ei ddangos yn y ffaith bod yn ôl y hynafiad yn cael llawer o etifeddion, ac maent, disgynyddion, gall ddigwydd o nifer o nodau.

Dull arddangos tabl

Er gwaethaf y ffaith bod y tablau yn cael eu gysylltiedig yn bennaf â cronfeydd data perthynol a hierarchaidd, rhwydwaith, a gall hefyd gael ei gynrychioli ar ffurf tablau. Y gwahaniaeth sylfaenol rhwng y mathau hyn o - mewn egwyddor y strwythur adeiladu: perthynol, o'i gymharu â'r ddau arall yn llawer mwy rhydd a llai harchebu.

arddull oriented gwrthrych

Ychwanegiadau diwethaf math - gwrthrych-oriented - y lleiaf cyffredin. Mae hyn oherwydd ei fod yn arbenigol iawn. Cymhleth strwythurau data ffurf sylfaenol gwrthrych ac yn gweithio'n uniongyrchol ag iaith raglennu gwrthrych-oriented. Fe'u datblygwyd yn yr wythdegau y ganrif ddiwethaf a heb dderbyn eto llawer poblogrwydd oherwydd ei gymhlethdod a chyfradd nid uchel iawn o gyflymder.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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