KompjuteraBazat e të dhënave

DB - kjo ... Llojet dhe vetitë e një bazë të dhënash

DB - një akronim që qëndron për "bazën e të dhënave" ose "bazën e të dhënave" (në varësi të kontekstit). Në këtë artikull, ne konsiderojmë se ajo / ata janë, çfarë janë dhe ku për të aplikuar. Gjithashtu diskutojnë DBMS dhe bazës së të dhënave - ajo është e njëjtë apo jo.

terminologji

Baza e të dhënave të referuara depo të caktuar të strukturuar të informacionit. DB - ajo është gjithashtu një model i informacionit, aftësia për të përmbajë të dhëna të caktuara, me kusht që ata do të urdhërohet. Secili prej nesh ka punuar me bazën e të dhënave të paktën një herë, por ajo nuk mund edhe me mend se, për shembull, duke futur një term kërkimi, jemi kthyer në një bazë në shkallë të gjerë për të dhëna të caktuara të informacionit.

DBMS - është një tjetër akronim, e cila qëndron për "sistemin e menaxhimit të bazës së të dhënave". Në një kuptim të përgjithshëm, ato përfaqësojnë një shumëllojshmëri të zgjidhjeve softuerike, me të cilën ju mund të organizojë të dhënat e bazës së të dhënave. Kjo i referohet mbushjen e bazës së informacionit, duke urdhëruar atë, fshirjes, kopjimi, analizë dhe shumë më tepër.

bazës së të dhënave Format

Në teori bazës së të dhënave, ka disa lloje të tyre. janë:

  • Bazat e të dhënave relacionale (nga lidhje fjalës angleze, e cila përkthehet si "lidhje") - janë karakterizuar nga marrëdhëniet e shprehur si një grup të subjekteve të ndërlidhura. Këto të fundit janë paraqitur në formën e tabletave, të cilat përmbajnë të dhënat e bazës së të dhënave. Kjo është më e zakonshme llojin e të dhënave.
  • Hierarkike - për shkak të nivelit të "prind-fëmijë", "epror-vartës".
  • Rrjeti - një degë e specieve të mëparshme.
  • Object-oriented, që punojnë direkt me metodologjinë e programimit të përshtatshëm (PLO).

Le të konsiderojmë secilën prej tyre në mënyrë të detajuar, duke u ndalur përgjatë rrugës për idetë themelore dhe konceptet e një bazë të dhënash.

DB - kjo është një shenjë?

Bazat e të dhënave relacionale janë në përfaqësimin e tyre të zakonshme nuk shkakton vështirësi për të kuptuar - një pllakë me informacion. Për të sqaruar, ju mund të telefononi për ndihmë është database shumë i njohur i kompanive "Microsoft" - "Acces", një pjesë e zakonshme paketën e tyre aplikacionet zyrës.

Në tabelat e bazës së të dhënave relacionale të ketë të hyra (safa) dhe fusha (kolona). E para përmban informacion menjëherë, të dhënat në të kaluarën - një përshkrim të asaj që do të thotë regjistrim. Për shembull, fusha - "Emri" hyrje - "Catherine".

Për fusha të përcaktuara lloje vlerë. Ato mund të jenë numerike, karakter, data, koha, etj Gjithashtu, çdo tabelë duhet të jetë një fushë kyçe - .. Record aty identifikuar në mënyrë unike e të dhënave.

Ajo duhet të kuptohet se baza e të dhënave vetë - kjo nuk është një tabelë. Baza e të dhënave mund të ruhen nga një deri në disa qindra tavolina, në varësi nga sasia dhe shumëllojshmërinë e informacionit.

Marrëdhëniet në mes të tabelave

Për të siguruar marrëdhëniet midis tabelave në bazën e të dhënave ka një skemë. Komunikimet janë:

  • "Një-për-një", - çdo rekord në tabelën korrespondon vetëm një rekord nga një tjetër pjatë.
  • "Një-me-shumë" dhe "shumë-me-shumë". Record mund të korrespondojnë me disa prej tabelës lidhur. Alternativisht (mishërim dytë).
  • "Shumë-me-shumë". Nuk është e vështirë të mendoj se në këtë rast, rreshtave të shumta mund të zgjidhen për të lidhur rreshtave të shumta të një tjetër tryezë (një lidhje e tillë është organizuar duke përdorur një tavolinë në skenë dhe dy lidhjet e mësipërme specie).

Lëviz lart e poshtë

Baza e të dhënave hierarkike janë shumë më të strukturuar se relacionale. Ata kanë tendencë për bindje të rreptë. Nuk është elementi rrënjë - e "tip", e cila degë off vartësit - "trashëgimtarët" ose "pasardhës". Hierarkike database - një bazë që ka një strukturë pemë në të cilën vetëm një babai mund të jetë në çdo nyje.

Ky lloj është i përshtatshëm për t'u përdorur për ndërtimin e depove të informacionit strukturës tashmë urdhëruar: për shembull, njësia bazë ushtarake ose fotografi të dhënave menaxher. Disavantazhi është konsideruar e pamundur për njësi të ketë më shumë se një prind, si dhe kompleksitetin e logjikës bazës së të dhënave.

zgjerimin e marrëdhënieve

Rrjeti DB Vendimi çeliku mungesa quajtur hierarkike vetëm mbi. "Shumë-me-shumë" I vetmi ndryshim midis këtij lloji të marrëdhënieve të mëparshme filloi, e cila në këtë rast është treguar në faktin se sa paraardhësi mund të ketë shumë trashëgimtarë, dhe ata, pasardhësit, mund të ndodhë nga disa nyje.

Metoda tabelore ekran

Pavarësisht nga fakti se tabelat janë të lidhura kryesisht me bazat e të dhënave relacionale dhe hierarkike, rrjetit, dhe gjithashtu mund të jenë të përfaqësuar në formën e tabelave. Dallimi themelor në mes të këtyre llojeve të - në parim ndërtimi i strukturës: relacionale, krahasuar me dy të tjerë është shumë më e lirë dhe më pak të urdhëruar.

Objekt orientuar style

llojin e fundit të shikuarat - një object-oriented - më pak e zakonshme. Kjo është për shkak se ajo është shumë e specializuar. Komplekse strukturat e të dhënave të tilla forma bazë objekt dhe të punojnë direkt me gjuhën e programimit object-oriented. Ato janë zhvilluar në vitet tetëdhjetë të shekullit të kaluar dhe nuk kanë marrë ende shumë popullaritet për shkak të kompleksitetit të tij dhe shkalla e jo shumë të lartë të shpejtësisë.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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