Cyfrifiaduron, Cronfeydd 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
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).
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
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