Kọmputa, Databases
A ọtụtụ ọtụtụ: Otu ihe atụ na Access, na SQL. Olee otú ime ka a ọtụtụ ọtụtụ?
All DBMS (nchekwa data management usoro) , e nwere ọtụtụ ụdị nke mmekọrịta dị n'etiti tebụl. N'etiti ha onye-to-otu, onye na-ọtụtụ ndị, ọtụtụ na-otu (ụfọdụ na-achọ ịmata ihe ndị a abụọ na ụdị n'ime otu) na ọtụtụ ọtụtụ. Otu ihe atụ nke ikpeazụ, na nkọwa nke ya ngwa dị iche iche ọdụ data, dị ka Access ma ọ bụ SQL, a ga-atụle n'isiokwu a.
definition
Ọtụtụ ọtụtụ mmekọrịta a kọwara dị ka a egwuregwu ka ọ bụla nke mbipụta nke otu n'ime essences nke niile ọzọ, ihe. Ndị ọzọ okwu, ọ bụla ubi nke mbụ (nke abụọ) table jikọtara niile ubi nke abụọ (mbụ).
Atụmatụ a n'ụzọ doro anya na-egosipụta nke kachasi mkpa nke mmekọrịta a.
Mgbe a ọtụtụ ọtụtụ mmekọrịta ike ga-eji?
Otu ihe atụ nke a ọtụtụ ọtụtụ - a na-amụrụ otu na otu ìgwè nke ndị nkụzi. Onye ọ bụla na-amụrụ na-amụta na otu na a ole na ole professors, onye, n'aka nke ya, na-enye okwu ọtụtụ ụmụ akwụkwọ. Na foto na-egosi ihe dị iche n'etiti a onye-na-ọtụtụ na ọtụtụ ọtụtụ.
Ọtụtụ ọtụtụ mmekọrịta bụ mgbe ọ dị mkpa na nkwadebe nnukwu-ọnụ ọgụgụ ọdụ data, obere ihe atụ atụ a na-eji nanị maka izi nzube, na eziokwu, na omume ya na-enyo na ihe entities na database na ndị ọzọ mmekọrịta dị n'etiti ha - na ihe ndị likelihood nke Ugboro recourse na ọtụtụ ọtụtụ.
Olee otú ime ka a ọtụtụ ọtụtụ?
Ihe atụ nke mmekọrita na ajụjụ ka ga-atụkwasịkwara na N'ezie nke isiokwu, ma ọ dị mkpa ọ bụghị nanị na-aghọta ihe ọ bụ, ma na-esi mejuputa ya. Nkọwa nke usoro a na-adabere na nchekwa data họọrọ maka ọrụ, mgbe ụkpụrụ na-anọgide n'otu niile.
microsoft Access
Office software si "Microsoft" a maara na software ahịa n'ihi na ezi a ogologo oge. Ọ na-abịa a ederede nchịkọta akụkọ Worfd, Excel tabular processor na ndị ọzọ bụ ndị akara nke "ọrụ". Ị nwere ike ịnweta (na-agụ dị ka "acces", nkịtị translation - "ohere") ịzụta na iche iche site na ya "ndị ọrụ ibe". Ọ na-atụ aro ịzụta, n'ezie, ikikere software, ma ọ bụ ọ bụla na nzuzo ole pirated repack nwere ike dị na mbara web, n'ụdị nke mgbe faịlụ, ma ọ bụ iyi aka. "Microsoft acces" dị ọbụna a obere mgbakọ. Ọ dịghị achọ echichi na ọ bụla pụrụ iche nkà na-arụ ọrụ na a PC, ọ kasị mma ruru eru n'ihi na nhọrọ ma ọ bụrụ na software agaghị eji na-adịgide adịgide na mgbe.
Site na onodu o doro anya na "Microsoft acces" - a nchekwa data management usoro. Na otu onye nke kasị ewu ewu. Ọ bụ relational, nke pụtara na ọ dabeere na ezi uche data nlereanya, nke bụ na ọ na-arụ ọrụ na-ezo aka set ozizi na mbụ-iji ezi uche. Ọtụtụ ọtụtụ mmekọrịta na Access (atụ ga-nyere na nkọwa) a ghọtara nnọọ mfe. Tụlee ya.
E nwere ihe abụọ tebụl ..
Ghara-echepụta ihe ọ bụla ọhụrụ, na-ama kwuru kọwaa ọtụtụ ọtụtụ atụ banyere ụmụ akwụkwọ. Ị ga-ike a table "Mmụta" na table "Teachers." Ma ndị mbụ na nke abụọ nke ndị a na-isi igodo. chọkwara ọzọ table, nke ubi maka ijikọta ihe nke abụọ entities - mkpịsị ugodi nke mbụ na nke abụọ tebụl.
Ọ bụrụ na anyị na-atụle a dị iche iche ihe atụ: ka na-ekwu, Player na otu (nyere eziokwu na ọ dịkarịa ala otu n'ime egwuregwu na-akpọ iche iche ìgwè, na onye ọ bụla otu emi esịnede iri na otu egwuregwu), na-ewu a na njikọ agaghị agbanwe. Ha ga-mkpa atọ tebụl. N'ime ndị a, "Football" na "Team" dị ka isi na otu etiti.
data atụmatụ
Mmekọrịta n'etiti tebụl na database "Microsoft acces" emejuputa iji na taabụ "Data Scheme". The ngosi panel na-agbakwunyere niile entities (na nke a, ihe niile atọ tebụl). Mepụta a ọtụtụ-to-na ọtụtụ ndị ga na-eji abụọ mmekọrịta, onye ọtụtụ mmekọrịta dị n'etiti isi ( "Mmụta" na "Teachers") na na ikpo table. Iji mee nke a, ị ga-Diisk nwoke bụ isi igodo.
The atụ n'elu na-egosi otú taabụ "data circuit" (Relathionships). The ọnụ ọgụgụ nke kwukwara na table osisi ruo mgbe ebighị ebi. Location bụ n'ụzọ zuru ezu mgbanwe site onye ọrụ.
SQL
Database Design na SQL - ike ọrụ karịa ka "acces". Ọ bụrụ na maykrosoftovskih ngwaahịa a n'ụzọ zuru ezu na-emegharị ka ụlọ ọrụ na gburugburu ebe obibi, nwere a nnukwu na, na onye ọ bụla tọhapụ na imelite niile nhụbàràama arụmọrụ, ma n'otu oge adaba n'ihi na ndị dị mfe ọrụ interface, SQL - ọ bụ a dị iche iche ndị na-abụghị usoro mmemme asụsụ, na nke na-dị iche iche nyiwe i nwere ike na-arụ ọrụ na ọdụ data. Maara nke ọma software maka ọrụ a: Oracle MySQL na DB2 (a na-ewu ewu, ma ọ bụghị naanị otu onye nke ya ụdị). N'agbanyeghị eziokwu na nke ọ bụla n'ime ha nwere ụzọ aghụghọ ya na nuances, na SQL asụsụ bụ ha "n'otu". Site n'ịmụta na-arụ ọrụ na ọ dịkarịa ala otu n'ime ha, ka emeso ndị ọzọ ga-adị mfe.
Mepụta, jupụta na kpọmkwem omume na ẹdude database na SQL mkpa site a pụrụ iche koodu ma ọ bụ scripts. Otú ọ dị, ndị na-ama ihe mere ya na ngalaba "ọtụtụ-to-ọtụtụ", ihe atụ nke nke a mmemme asụsụ e nyere n'okpuru ebe a, ga-mara dịkarịa ala bụ isi iwu na ụkpụrụ nke SQL asụsụ.
The ụkpụrụ nke na-eke a ọtụtụ ọtụtụ
Ruo ogologo oge accession nwere ike imechu ụfọdụ na "palitere ndị foogu", ma n'ezie na ụkpụrụ nke mmejuputa nke nkwurịta okwu na-anọgide n'otu. Iji pịnye a ọtụtụ ọtụtụ mmekọrịta e emejuputa atumatu na omume, ọ bụghị nanị na ndị "acces", kamakwa SQL, mkpa ibido ike abụọ isi tebụl na otu - etiti. N'otu aka ahụ, ọ bụ na isi: isi agwa bụ isi ubi, ọ bụla nke e dekọrọ na ojiji table. Nke pụtara na SQL-ọtụtụ ọtụtụ mmekọrịta ndị adigh iche si "acces".
Mmejuputa iwu-nke nkwurịta okwu
Mejuputa a ọtụtụ ọtụtụ na a SQL script iji mpụga igodo (mba ọzọ AMAOKWU) yiri na mbụ isi na isi table. Ha dere na ndị niile na ubi mgbe na-eke na / ma ọ bụ edezi.
The ọrụ nke a ọtụtụ ọtụtụ
Ke ofụri ofụri, mmekọrịta dị n'etiti ụlọ ọrụ na nchekwa data na-eji maka ike n'ezi ihe nke ozi echekwara na ha. Naanị a ọma-e database na niile dị mkpa njikọ ana achi achi mma nchekwa, ahụmahụ na bụ a Ọdịdị nke na-eguzogide mpụga mmetụta na mgbanwe. Na-emekarị, ma ọ bụrụ na na nchekwa data nwere data ke ofụri nzukọ, ụlọ ọrụ ma ọ bụ ike, na ọ nwere a set nke entities na dị iche iche ihe.
Nke a pụtara na nkwadebe nke atụmatụ ndị a ( "acces") ma ọ bụ na-ede scripts (na "Iha" ma ọ bụ "DiBiTu") ga-adị ugbu a dịkarịa ala otu ọtụtụ ọtụtụ. Atụ SQL, a na-eji na ọzụzụ N'ezie "Database Òtù" - DB King.
Base nke Eze data
Ọzụzụ nchekwa data bụ ihe ọmụma banyere King Corporation. N'etiti tebụl:
- ọrụ nke ụlọ ọrụ - nwere ọrụ ID, aha ikpeazụ, aha mbụ na n'etiti mbụ (na-elekwasị anya ọzọ na aha), na-koodu n'ihi na onye isi na-arụ na-arụ ọnọdụ, ụbọchị nke mbanye na sịrị ịnata ụgwọ na ọrụ nyere, ngalaba code;
- ngalaba nke corporations - n'etiti ubi nke table nwere koodu ma aha nke ngalaba, nakwa dị ka koodu nke ya na ọnọdụ;
- pụrụ isi chọta ngalaba, nke na-agụnye na-abanye ozi na koodu pụrụ isi chọta na aha obodo;
- itie ke ụlọ ọrụ - a obere table abụọ ubi biputere koodu na ya ukara aha;
- sịrị-azụ ahịa - ubi: koodu na aha nke asịwo, na adreesị, obodo, ala, zip koodu na koodu mpaghara, nọmba ekwentị, na ọrụ njikwa nke ndị ahịa koodu, otuto maka asịwo na-ekwu (kwuru na ndetu);
- ire nkwekọrịta, nke nwere koodu na ụbọchị nke nkwekọrịta, na asịwo code, nnyefe ụbọchị na ngụkọta ego nke nkwekọrịta;
- Ọrụ ahịa - omume nke koodu na koodu nke nkwekọrịta, nke na-agụnye omume, ngwaahịa koodu, ya price, ibu zụrụ na ngụkọta zuo-eri;
- The ibu - koodu aha nke ngwaahịa;
- price - ngwaahịa koodu, mara ọkwa na ya na price, nke kasị ala-ekwe omume price, ụbọchị nke oruru na ụbọchị nke kagbuo price.
Obere table dị na nke ọ bụla ihe karịrị abụọ ma ọ bụ atọ ubi jikọtara ruo a table nke a onye na-otu ma ọ bụ onye na-na-na ọtụtụ ndị.
Ọnụ ọgụgụ otu table, dị ka "ọrụ nke ụlọ ọrụ", "ụlọ ọrụ-eji ọkụ", "ire nkwekọrịta" na "omume nke ahịa" na-metụtara ọtụtụ ụlọ ọrụ, na ụfọdụ - na-enyemaka nke "intermediaries" ọtụtụ ọtụtụ mmekọrịta. Isiokwu "ndị na-azụ nke ụlọ ọrụ" bụ onwe ya ihe intermediary, dị ka ndị dị otú ahụ, n'ihi na o nwere ọtụtụ nke ubi, e si ọzọ tebụl na a mba ọzọ isi. Ke adianade do, na ọnụ ọgụgụ na mmekọrịta database "King Corporation" bụ na niile mmekọrịta na-inextricably mekọrịtara na onye ọ bụla ọzọ na-emetụta onye ọzọ. The mbibi nke dịkarịa ala otu n'ime ha ga-eduga ná mbibi nke ndị na-eguzosi ike n'ezi nke dum nchekwa data.
mkpa nuances
Mgbe mejuputa atumatu a ọtụtụ ọtụtụ, n'agbanyeghị nke database management usoro a na-eji, ọ dị mkpa iji chọpụta ziri ezi igodo nke ga-haziri àgwà. Ọhụma emejuputa njikọ anaghị mezuo ya isi nzube - ya bụ, iji hụ na ike n'ezi ihe nke table, na dị ka a N'ihi ya, kama nke tụrụ anya na nkasi obi, onye ọrụ ga-enweta, na aka nke ọzọ, mgbaka na ndị ọzọ nsogbu, ìhè karịsịa n'oge na-ejuputa edezi tebụl na ha data.
Similar articles
Trending Now