KọmputaDatabases

Ndú database - ya ... Ịdị, atụ

Ndú database - a database dabeere na a osisi Ọdịdị. Dị ka ụkpụrụ nke iwu ọ bụ dịtụ yiri faịlụ kọmputa usoro. Anyị na-eji ihe nlereanya a nwere ya uru na ọghọm, nke a ga-atụle n'isiokwu a, tinyere na zuru ezu ihe atụ.

Bụla database

Dị ka a maara, ịmata ihe dị iche anọ na ụdị postoreniya nchekwa data:

  • Relational - tabular nchekwa data, ebe a otú n'ụdị ahịrị-ogidi. Dị ka ụkpụrụ a, na nchekwa data a na-ewu na "acces", n'ihi na ihe atụ.
  • Object na-edebere ndị - na-akpachi anya na PLO (na mmemme nke anyị na-arụ ọrụ na-akpọkwa), na a bụ na ha isi uru, kama n'ihi na ha na obere arụmọrụ, ha ka bụ ndị na budata ala karịa na relational njupụta.
  • Ngwakọ - DBMS nwere ike ịnwe na dị nnọọ abụọ dị n'elu umu.
  • Ndú - ihe uche nke a n'isiokwu a. Nke a nchekwa data e ji a osisi dị ka Ọdịdị.

The kasị ama atụ nke a hierarchical database bụ ngwaahịa kere IBM ( "AyBiEm"), nke isiokwu ya bụ Ozi Management System (sụgharịrị dị ka "Management Ozi System"), abbreviated dị ka IMS. The mbụ version of IMS bịara azụ n'oge gara aga, nke iri abụọ na narị afọ, na iri isii na asatọ. Ọ na-eji maka data nchekwa na akara ta.

Principles of hierarchical nlereanya

The hierarchical data nlereanya dabeere na ndị na-esonụ ụkpụrụ:

  • maka ọ bụla ọnụ nke osisi Ọdịdị na-enịm ke a kenha nke;
  • A nke bụ a data ubi kenyere onye ọ bụla ubi aha, yiwekwa na otu akara tuple;
  • Ọzọ ozi: onye ọsọ ọsọ na multiple mmepụta agba maka onye ọ bụla ọsọ ọsọ ubi;
  • maka nke ọ bụla bughi mmewere e nwere otu na naanị otu ebe ke hierarchy nke usoro;
  • osisi Ọdịdị-amalite na mgbọrọgwụ mmewere;
  • ọ bụla ọnụ naanị otu ohu nna nna, ma onye ọ bụla iyi nwere ike multiple ụmụ.

Jiri nke a hierarchical data Ọdịdị

Ndú database - a nchekwa na ọdabara ka ndị na usoro, nke mbụ e ji a osisi Ọdịdị. N'ihi na ha na-ahọrọ ndị dị otú ahụ a ịme anwansị - ọ bụ ihe ezi uche.

Otu ihe atụ nke a hierarchical database mbụ systematized degrees - a agha unit, nke a maara na-doro anya akara ule. Ọzọkwa, ọ pụrụ ịbụ mgbagwoju usoro esịnede niile n'ihu mfe ka ala nke hierarchy ahụ. Maka ịme anwansị nke ndị dị otú ahụ na usoro na-eme ka ha na ụdị atụle DB dịghị mkpa na-amalite irekasị. O sina dị, ọnọdụ dị otú ahụ ọ bụghị mgbe niile ikpe.

Ọzọkwa, e nwere a ọchịchọ maka n'ala structurally mfe ajụjụ karịa otu gaba.

Basic arụmọrụ na nchekwa data, wuru na hierarchical nlereanya

Ọdịdị nke a hierarchical database na-enye ohere ịga nke ọma na ihe fọrọ seamlessly (dabere na nkà) ịrụ ndị na-esonụ na ime (anọchi anya ihe ndị kasị mkpa, ndepụta nwere ike mgbe niile-akp na obere ose):

  • chọọ nchekwa data nke a akpan akpan mmewere;
  • ntughari nke nchekwa data - si osisi osisi;
  • mgbanwe - osisi si alaka ka alaka ya;
  • N'ihi ya, mgbanwe nke alaka - mmewere site mmewere;
  • Arụ ọrụ na-E: inserting a ọhụrụ na / ma ọ bụ ugbu a mwepụ, Iṅomi, ọnwụ, wdg ...

A generalized nkọwa nke ihe owuwu

Okwu ahụ bụ "osisi" na-akọwa na ihe owuwu zoro aka na isiokwu a bụ ugbua ihe karịrị otu ugboro. Ọ bụ oge na-agwa gị otú o mere. All n'ihi na hierarchical database - na ọ bụ ndị dị otú ahụ a nchekwa data, nke na-eji na-data ụdị "osisi". Ka anyị tụlee ihe o na-anọchi anya.

A ọtụtụ ndị mejupụtara ụdị: nke ọ bụla n'ime ndị ọcha (ọnụ) nwere ike agbakwunyere ọzọ ole na ole (otu ma ọ bụ karịa). Ọ niile amalite na a otu mgbọrọgwụ mmewere. The ala akara bụ na onye ọ bụla nke iberibe dị otú ahụ dị ka "osisi" bụ a subtype, kwa, "osisi." Ọtụtụ ndị, ọtụtụ branched, na ihe nile nke ọma iwu owuwu.

Basic ụdị nwere ike ịdị mfe ma ọ bụ onyinye, ma nnoo ọ na-mgbe Ndekọ. Ma ndị dị mfe na ndekọ na e nwere otu ụdị data, na a compound - a dum set nke ha.

Ndú nlereanya bụ peculiar ụkpụrụ nke mkpụrụ, mgbe onye ọ bụla gara aga nke bụ ihe nna nna maka mgbe e mesịrị. Ke adianade do, nwa na ikwu na nne na nna ụdị bụ a ụdị ohu, mgbe Ẹkot ibe ndia na-atụle ejima.

ejuputa na database

The isi data bụ hierarchical database ụkpụrụ (nọmba ma ọ bụ akara) echekwara na ihe ndia. Uzo dị otú ahụ a nchekwa data bụ na-emekarị na ala elu na site n'aka ekpe gaa n'aka nri.

ugwu

Ndú database - a nchekwa data nke nwere mgbọrọgwụ nchekwa, nke nta nke nta branching ala. Nyere na ndị dị otú ahụ a Ọdịdị yiri nnọọ ka faịlụ usoro, dị bases na-ọma-eji na-arụ dị iche iche arụmọrụ na kọmputa data. Bottom akara: ahụ ò oke nke ya na ebe nchekwa, na-a nnọọ ezigbo arụmọrụ oge nọrọ na ọrụ.

The hierarchical nlereanya bụ ezigbo maka ojiji maka ya ahaziri ọmụma.

-adịghị emezi emezi

Otú ọ dị, otu e ji mara tụlere DBMSs na-aghọ ha isi uru, na-ekpebi ha mehiere. Ka ihe atụ, mgbagwoju na ike nke ezi uche na njikọ - ahụmahụ ọkachamara ga-abụ ike na-arụ ọrụ na a na mbụ na-amaghị isi ịghọta, na mfe ọrụ na onye ọ "ga-efu". Nke a mgbagwoju na-eduga ná nghọta nke ihe n'ezie bụ bụghị ọtụtụ database wuru na a hierarchical nlereanya. Otu ihe atụ bụ a hierarchical nchekwa data, na mgbakwunye na nke ugbua kọwara ngwaahịa "AyBiEm" ụlọ ọrụ "Oka" na Mieris (Russian mmepụta), nakwa dị ka Data Edge na Team-UP (si mba ọzọ ụlọ ọrụ).

atụ

Ndú database - a dịgasị iche iche nke ọkwa dị iche iche na nke mmekọrịta na-wuru. Schematically, ya anya ka ihe abịazi nọdụ eserese. Otu ihe atụ nke a hierarchical database - ọ bụla ala ndutịm alụmdi. Were, dị ka ihe atụ, na ụlọ akwụkwọ.

Na elu larịị ga-emi odude, "onye ndú nke" Administration - Director. Na ya na-erubere isi nkụzi, isi nkụzi nwere - nkụzi bụ ndị na-elekọta ihe aghota klaasị. Na nke ọ bụla yiri unspecified ọtụtụ n'ime ha, na klaasị ọ bụla a ọnụ ọgụgụ nke ụmụ akwụkwọ.

Otu ụkpụrụ nwere ike dere, na management nke ọ bụla ọrụ. The isi nke ụlọ ọrụ ma ọ bụ osisi nke nduzi ke n'elu. Next - ihe ọtụtụ nkeji ọ bụla nke na-arụ ọrụ ya Ọdịdị. E nwere nkịtị atụmatụ: mma n'ụzọ ọ bụla ngalaba, osote ya, odeakwụkwọ ya, N'eziokwu, ụlọ ọrụ na-arụ ọrụ, na na.

N'iji kọmputa na

E nwere ike ịbụ ihe siri ike ngwa. A pụtara ìhè ihe atụ nke hierarchical data- isi bụ filesystem. All maara "Windows Explorer" na-wuru na kernel nke sistemụ "Vindous" Ọ bụ maka ndị dị otú a na atụmatụ, nakwa dị ka ọtụtụ ndị ọzọ na faịlụ oru.

Network database

e nwere:

  • relational;
  • hierarchical;
  • online ọdụ data.

Gịnị mere anyị ji otu ugboro ọzọ chetaara nhazi ọkwa? N'ihi na, n'adịghị ka relational, netwọk nchekwa data nwere a hierarchical myirịta.

Oge na-echeta di iche iche nke mmekọrịta dị na ọdụ data. E nwere njikọ, "onye na-otu", "onye na-na-ọtụtụ" na "ọtụtụ ọtụtụ". Anyị nwere mmasị na nke ikpeazụ. The netwọk database na gosipụtara dị ka ndị a: otu nọchiri ọnụ ike ọtụtụ nna nna ya. The onwunwe nke na-enwe ihe ụmụ na-azọpụta. Anyị nwere ike sị na hierarchical ọdụ data, netwọk ọdụ data onwe ha bụ ndị na-ama ihe atụ nke ndị dị otú ahụ ihe nketa. Nna ochie na nke a bụ nnọọ a hierarchical nchekwa data, dị ka a ụkpụrụ nke na-ewu nke netwọk owuwu na nchekwa data na-anọgide na-agbanweghi agbanwe.

Isi chọọchị na relational

The aha "relational" si English okwu "àgwà". Dị ka e kwuru ná mmalite isiokwu a, ha na-emekarị kwuru na tabular ụdị. Ma na paragraf bu ụzọ, anyị kwuru na hierarchical database nwekwara ike hazie okwu, ọ pụtara na n'etiti ndị a abụọ na ụdị e nwere ụfọdụ aghụghọ na eri na-eme ha?

Ee. Tụkwasị n'ịbụ ndị mbụ na nke abụọ ụdị ka na-akpọ ọdụ data, na mgbakwunye na nke a mma e nwere otu ihe na-emekarị. Dị ka ihe atụ, a hierarchical nchekwa data (netwọk na integral na ya) nwere ike kwupụtara na a na tebụl. The ebe ebe a abụghị na ụdị nke na-ewetara ihe ọmụma na njedebe ọrụ (na nke a bụ a ajụjụ nke usability interface), ma a ahaziri na ihe ndabere. N'ihi ya, a doro anya nkewa n'ime ngalaba na ha n'ọkwá, na ndị ọzọ na nkeji ga-anọgide na-owụt ke hierarchy, ma n'ihi na mma na-ada ka ihe na tebụl.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ig.atomiyme.com. Theme powered by WordPress.