Kompjûters, Databases
DB - It ... De soarten en eigenskippen fan in databank
DB - in ôfkoarting dy't stiet foar "databank" of "databank" (ôfhinklik fan de kontekst). Yn dit artikel, wy fine dat it / se binne, wat binne en wêr ta te passen. Ek beprate de DBMS en database - it is deselde of net.
terminology
DBMS - is in oare ôfkoarting dy't stiet foar "databank behear systeem". Yn in algemiene sin, se fertsjintwurdigje in ferskaat oan software oplossings, dêrmei kinst organisearje de databank gegevens. Dat ferwiist nei de folling fan de ynformaasje basis, it bestellen fan it, wiskje, kopiearjen, analyze en folle mear.
Forms databank
Yn databank teory binne der ferskate soarten fan harren. der binne:
- Relational databestannen (fan it Ingelske wurd relaasje, dat fertaalt as "ferbining") - wurde karakterisearre troch relaasjes en útsprutsen as in set fan interrelated entiteiten. Dy lêsten wurde presintearre yn de foarm fan tablets, dat befetsje de databank gegevens. Dit is it meast foarkommende type databank.
- Hiërargyske - as gefolch fan it nivo fan "parent-child", "Sinterklaasje-ûnderhearrich".
- Netwurk - in útrinner fan de eardere soarten.
- Object-rjochte, dy't wurkje direkt mei de passende programmearring metoade (PLO).
DB - it is in teken?
Relational databases binne yn harren gebrûklike fertsjintwurdiging net feroarsaakje swierrichheden foar begryp - in tinkstien mei ynformaasje. Om ferdúdlikjen, kinne jo belje foar help is hiel goed-bekend databank fan bedriuwen "Microsoft" - "tagong", in diel fan harren wenstige kantoar applikaasjes pakket.
Yn relational databanktabellen hawwe yngongen (rigen) en fjilden (kollumns). De earste befettet ynformaasje daliks, de gegevens yn it ferline - in beskriuwing fan wat it betsjut opname. Bygelyks, it fjild - "namme" ynfier - "Catherine".
Foar fjilden defined value typen. Se meie wêze numeryk, karakter, datum, tiid, ensfh Ek, elke tabel hat te wêzen in toets fjild - .. Record dêryn in hiel bysûndere wize identifisearje gegevens.
Dêrby moat begrepen dat de database sels - it is net in tafel. De databank kin opslein wurde fan ien oant inkele hûnderten tabellen, ôfhinklik fan it bedrach en it ferskaat fan de ynformaasje.
Relaasjes tusken tabellen
Om derfoar te soargjen relaasjes tusken tabellen yn de databank hat in skema. Communications binne:
- "Ien-to-one" - elk rekord yn de tabel oerien mei mar ien rekôr út oare plaat.
- "Ien-nei-protte" en "in protte-to-protte". Record kin oerien mei inkele fan de besibbe tafel. Alternatively (second útfiering).
- "In soad-to-protte". It is net dreech om te rieden, dat yn dit gefal, meardere rigen kin selektearre om te ferbinen meardere rigen fan in oare tafel (sa'n keppeling wurdt organisearre mei help fan in pleisterplak tafel en twa keppelings boppe soarten).
Moving op en del
Hiërargyske databank binne folle mear strukturearre as relational. Se tend to strange hearrigens. Dêr is de root elemint - it "tip", hokker tûke ôf ûnderdienen - "erfgenamten" of "neiteam". Hiërargyske database - in basis hawwende in beam struktuer dêr't mar ien ancestor kin op elk knooppunt.
Dit type is handich om te brûken foar it bouwen fan databanken fan ynformaasje al besteld struktuer: bygelyks, de basis militêre ienheid of de triembehearder gegevens. It neidiel wurdt sjoen ûnmooglik foar de ienheid te hawwe mear as ien âlder, en ek de kompleksiteit fan de databank logika.
útwreidzje relaasjes
Tabular werjefte metoade
Nettsjinsteande it feit dat de tabellen wurde assosjearre primêr mei relational databases en hiërargyske, netwurk, en kin ek fertsjintwurdige yn de foarm fan tabellen. De basis ferskil tusken dizze typen fan - yn prinsipe de oanlis fan 'e struktuer: relational, ferlike mei de oare twa is folle frijer en minder besteld.
Objekt rjochte styl
Last besjoen type - in foarwerp-rjochte - it minst mienskiplik. Dat komt om't it is hiel spesjalisearre. Complex gegevens struktueren sa'n basis foarm foarwerp en wurkje direkt mei de taal fan foarwerp-rjochte programmearring. Se waarden ûntwikkele yn de jierren tachtich fan de foarige ieu en hawwe noch net krigen folle populariteit fanwege har kompleksiteit en net hiel hege taryf fan snelheid.
Similar articles
Trending Now