RekenaarsDatabasisse

DB - dit ... Die tipes en eienskappe van 'n databasis

DB - 'n akroniem wat staan vir "databasis" of "databasis" (afhangend van die konteks). In hierdie artikel, ons kyk na wat dit / hulle is, wat is en waar om aansoek te doen. Bespreek ook die DBBS en databasis - dit is dieselfde of nie.

terminologie

verwys databasis om sekere gestruktureerde bron van inligting. DB - dit is ook 'n inligting model, die vermoë om 'n sekere data bevat, met dien verstande dat hulle sal bestel word. Elkeen van ons het saam met die databasis ten minste een keer, maar dit kon nie eens dink aan byvoorbeeld deur 'n navraag, ons wend ons tot 'n grootskaalse basis vir spesifieke inligting data.

DBMS - is 'n ander akroniem, wat staan vir "databasis management system". In 'n algemene gevoel, hulle verteenwoordig 'n verskeidenheid van sagteware oplossings, waarmee jy die databasis data kan organiseer. Dit verwys na die vulling van die inligting basis, bestel dit, die verwydering, kopiëring, analise en nog baie meer.

vorms databasis

In databasis teorie, is daar verskeie vorme van hulle. daar is:

  • Relasionele databasisse (van die Engelse woord verhouding, wat vertaal as "verband") - word gekenmerk deur verhoudings en uitgedruk as 'n stel interafhanklike entiteite. Laasgenoemde word in die vorm van tablette, wat die databasis data bevat. Dit is die mees algemene tipe van die databasis.
  • Hiërargiese - as gevolg van die vlak van "ouer-kind", "beter-ondergeskikte".
  • Netwerk - 'n uitvloeisel van die vorige spesie.
  • Objekgeoriënteerde, wat direk werk met die toepaslike ontwikkeling metodologie (PLO).

Laat ons elkeen van hulle oorweeg in detail, stop langs die pad om die basiese idees en konsepte van 'n databasis.

DB - dit is 'n teken?

Relasionele databasisse is in hul gewone verteenwoordiging nie probleme vir begrip veroorsaak - 'n gedenkplaat met inligting. Om te verduidelik, jy kan bel vir hulp is baie bekende databasis van maatskappye "Microsoft" - "Toegang", 'n deel van hul gewone kantoor aansoeke pakket.

In relasionele databasis tabelle inskrywings (rye) en velde (kolomme). Die eerste bevat inligting onmiddellik, die data in die verlede - 'n beskrywing van wat dit opname beteken. Byvoorbeeld, die veld - "naam" inskrywing - "Catherine".

Vir velde gedefinieer tipes waarde. .. Rekord daarin uniek data te identifiseer - hulle mag numeriese, karakter, datum, tyd, ens Ook, elke tafel het 'n sleutelrol in die veld te wees.

Dit moet verstaan word dat die databasis self - dit is nie 'n tafel. Die databasis gestoor kan word van die een na 'n paar honderd tafels, afhangende van die hoeveelheid en diversiteit van inligting.

Verhoudings tussen tafels

Om verhoudings tussen tafels verseker in die databasis het 'n skedule. Kommunikasie is:

  • "Een-tot-een" - elke rekord in die tabel ooreenstem met net een rekord van 'n ander bord.
  • "Een-tot-baie" en "baie-tot-baie". Rekord kan ooreenstem met 'n paar van die verwante tafel. Alternatiewelik (tweede verpersoonliking).
  • "Baie-tot-baie". Dit is nie moeilik om te raai dat in hierdie geval, kan verskeie rye gekies om verskeie rye van 'n ander tafel te verbind (soos 'n skakel is georganiseer met behulp van 'n opvoering tafel en twee skakels hierbo spesies).

Beweeg op en af

Hiërargiese databasis is veel meer gestruktureerd as relasionele. Hulle is geneig om streng gehoorsaamheid. Daar is die wortel element - die "tip", watter tak af ondergeskiktes - "erfgename" of "nageslag". Hiërargiese databasis - 'n basis met 'n boom struktuur waarin net een voorouer kan wees by elke node.

Hierdie tipe is gerieflik om te gebruik vir die bou van pakhuise van inligting wat reeds bestel struktuur: byvoorbeeld, die basis militêre eenheid of die lêer bestuurder data. Die nadeel is onmoontlik aanmerking te kom vir die eenheid om meer as een ouer, asook die kompleksiteit van die databasis logika het.

uit te brei verhoudings

Netwerk DB staal besluit gebrek hiërargiese net bokant die naam. "Baie-tot-baie" Die enigste verskil tussen hierdie tipe van vorige verhouding begin, wat in hierdie geval is, word in die feit dat as die stamvader baie erfgename kan hê, en hulle, afstammelinge, kan optree uit verskeie nodes.

Tabel vertoon metode

Ten spyte van die feit dat die tafels in die eerste plek is wat verband hou met relasionele databasisse en hiërargiese, netwerk, en kan ook verteenwoordig in die vorm van tabelle. Die basiese verskil tussen hierdie tipes - in beginsel die konstruksie van die struktuur: relasionele, in vergelyking met die ander twee is baie vryer en minder bestel.

Objekgeoriënteerde styl

Laaste gesien tipe - 'n voorwerp-georiënteerde - die minste algemeen. Dit is omdat dit is baie gespesialiseerd. Komplekse datastrukture soos basisvorm voorwerp en werk direk met die taal van objekgeoriënteerde programmering. Hulle is ontwikkel in die tagtigerjare van die vorige eeu en het nog nie ontvang baie populariteit as gevolg van sy kompleksiteit en nie baie hoë koers van spoed.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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