Je! ni bwana katika hifadhidata ya ufikiaji wa ms. Dhana za jumla kuhusu ufikiaji wa hifadhidata. Maelezo mafupi ya Ufikiaji wa Microsoft

Inatumika kwa kazi ya watumiaji wengi na hifadhidata, ambazo, kwa upande wake, husaidia kuhifadhi, kupanga, kuainisha na kudhibiti habari. Mifumo ya usimamizi wa hifadhidata imegawanywa katika aina kulingana na aina za miundo ya data ambayo inasaidia. Aina ya uhusiano ndiyo inayotumika zaidi kwa sababu mifumo kama hiyo ni rahisi kutumia na hutoa fursa nyingi kwa watengenezaji. Hii ni pamoja na, kati ya zingine, Ufikiaji DBMS.

Habari za jumla

DBMS ya uhusiano wa Microsoft Fikia kazi ndio, ipasavyo, na hifadhidata za uhusiano data. KATIKA mtazamo wa jumla hii inamaanisha majedwali mengi yaliyounganishwa, kila moja ikiwa na aina tofauti ya data.

MS Access DBMS imejumuishwa kwenye programu Programu ya Microsoft Ofisi.

Uwezekano

DBMS ya Ufikiaji humpa mtumiaji uwezo ufuatao:

    kuunda hifadhidata;

    ongeza habari mpya kwenye hifadhidata iliyoundwa;

    sasisha au ubadilishe data katika hifadhidata;

    kufuta taarifa zilizopo kutoka kwa hifadhidata;

    tazama data katika mfumo wa ripoti, fomu, chaguzi mbalimbali na maswali;

    kupanga data kwa kupanga na/au kuainisha taarifa;

    kushiriki meza na data wakati wa kutumia ripoti, barua pepe, Mtandao na/au mtandao wa ndani;

    utekelezaji aina tofauti uhusiano kati ya meza;

    kuunda fomu za kitufe cha kubofya na miingiliano ya mtumiaji kwa usimamizi wa hifadhidata ndani ya DBMS.

Vipengele vya muundo wa hifadhidata

Kila jedwali la hifadhidata lina safu zinazojumuisha data kuhusu vitu, pamoja na safu wima ambazo kazi yake ni kuamua sifa zao. Jina lingine la safu mlalo ni rekodi zinazojumuisha sehemu ambazo zimejazwa na data. Sehemu lazima iwe na aina ya data (nambari, maandishi, tarehe, MEMO, n.k.). Rekodi zote kwenye jedwali zina sehemu sawa, lakini zinajazwa na habari tofauti.

Tabia za shamba

Sehemu katika DBMS ya Ufikiaji wa MS hufafanua muundo wa hifadhidata, na pia huweka sifa za data kutoka kwa seli za rekodi.

Tabia kuu ni:

    Jina la shamba. Kwa kawaida, vichwa vya safu hutolewa, yaani, hutaja sifa za kitu. Unaweza pia kuipata kwa jina la uwanja kwa habari wakati wa kutekeleza shughuli za moja kwa moja kutoka kwa DB.

    Aina ya data. Inaweka mali inayolingana, huamua ni aina gani inayoweza kuandikwa kwa seli.

    Ukubwa. Sakinisho urefu wa juu data iliyorekodiwa. Sifa hii haihitajiki kutumiwa, ingawa hurahisisha mambo kwa kuweka vizuizi kwa mtumiaji wa hifadhidata.

    Umbizo. Huunda data ya uga.

    Sahihi. Hufanya kazi sawa na jina - kutaja sifa. Ikiwa hauonyeshi saini, aya ya kwanza itatumika kama kichwa. Sahihi haina uwezekano wa pili wa Jina - kuipata kutoka kwa hifadhidata.

    Sehemu ya lazima. Ukiweka alama kwenye kisanduku karibu na kipengele hiki, huwezi kuacha kisanduku wazi. Kwa sehemu muhimu, sifa hii imewezeshwa kwa chaguo-msingi.

Aina za data

Sehemu za hifadhidata katika Ufikiaji wa Microsoft zinaweza kuwa na aina za data kama vile:

    Maandishi. Aina rahisi zaidi ya shamba. Licha ya jina, inaweza kuwa na herufi na nambari, alama, nk. Kwa hiyo, kuna vikwazo kwa urefu tu - si zaidi ya wahusika 255. Rahisi kutumia ikiwa hakuna hesabu zaidi kati ya seli zinazohitajika, kwa hivyo ikiwa nambari pekee zimeingizwa kwenye uwanja, ni bora kutumia aina inayolingana.

    Sehemu ya MEMO. Sawa aina ya maandishi, kuhifadhi kiasi kikubwa cha habari (hadi kbytes 64, yaani, hadi wahusika 64,000). Kwa sababu ya sifa hii, MEMO haiwezi kutumika kama ufunguo au faharasa.

    Nambari. Sehemu ya dijiti ambayo ina aina ndogo, chaguo ambalo linategemea usahihi unaohitajika wa hesabu, nk. Hadi baiti 8 au 16 kwa misimbo ya kurudia.

    Kaunta. Sehemu ambayo haihitaji kujaza - maadili (nambari zinazopanda) huingizwa kiotomatiki kwenye jedwali, ikiruhusu data iliyo kwenye seli kubaki ya kipekee. Kwa ufupi, nambari za kaunta hurekodi kwenye hifadhidata. Ni rahisi kutumia ka 4 kama ufunguo, 16 kwa misimbo ya kurudia.

    Mantiki. Inatumika tu kwa maadili - 0 (hapana) na minus 1 (ndiyo). Inaweza kubinafsishwa tofauti tofauti viingilio - alama ya kuangalia au uteuzi wa mwongozo (ukubwa - 1 byte).

    Muda wa Tarehe. Jina la aina ya data hujieleza yenyewe. Pato katika uwanja wa data inawezekana katika miundo saba tofauti. 8 baiti.

    Fedha. Inafafanua thamani za sarafu. Aina hii ya data iliundwa ili kuzuia kuzungushwa katika hesabu. Pia 8 ka.

    Shamba Kitu cha OLE. Inakubali vitu miundo tofauti- mchoro, sauti, nk Ukubwa - hadi gigabyte moja.

  • Mwalimu wa uingizwaji. Huchukua mapema majedwali yanayohusiana. Hukuruhusu kuchagua thamani kutoka kwa jedwali lingine au kisanduku cha mchanganyiko. Katika kesi hii, aina ya thamani iliyochaguliwa imewekwa moja kwa moja. Ina ukubwa ufunguo wa msingi. Sio zaidi ya baiti 4.
  • Funguo

    Hifadhidata za MS Access DBMS zina sehemu moja kuu katika jedwali zao - sehemu muhimu. Kwa chaguo-msingi, kama ilivyoelezwa tayari, inahitajika kujazwa. Kwa kuongeza, inakabiliwa na haja ya kuwa ya pekee, ambayo ina maana kwamba thamani tayari imeingia kwenye uwanja muhimu haiwezi kuingizwa kwenye uwanja muhimu wa rekodi nyingine katika meza sawa. Ikiwa ni lazima, unaweza kuongeza uwanja wa ufunguo wa ziada, na sheria zisizo kali - pekee huchaguliwa na msanidi wa database. Kutumia sehemu muhimu, miunganisho hufanywa kati ya meza za hifadhidata.

    Vifunguo vimegawanywa katika:

      msingi (kuu) - uunganisho yenyewe;

      sekondari (nje) - njia ya mawasiliano.

    Mahusiano ya meza

    Hifadhidata ya Ufikiaji inaweza kuwa na jedwali zinazoingiliana. Kwa kusudi hili, viunganisho hutumiwa, ambavyo ni vya aina zifuatazo:


    Vikwazo vya jina

    Ufikiaji wa Microsoft huweka vizuizi kwa majina ya sehemu na vidhibiti, na pia hutumika kwa Ufikiaji wa vitu vya DBMS:

      jina lazima lisiwe na herufi zaidi ya 64;

      Huwezi kutumia kipindi, nukta ya mshangao, maandishi makubwa au mabano ya mraba;

      jina haliwezi kuanza na nafasi;

      Huwezi kutumia herufi za udhibiti kwa jina (misimbo kutoka 0 hadi 31 katika ASCII);

      jina haliwezi kujumuisha alama za nukuu moja kwa moja.

    Vitu

    Vitu vya MS Access DBMS ni kiolesura cha mtumiaji Hifadhidata. Inakuruhusu kuidhibiti moja kwa moja na data yake.

    Majedwali

    Jambo kuu, ambalo tayari limetajwa zaidi ya mara moja katika makala hii. Wanafafanua muundo wa hifadhidata nzima. Wanahifadhi data inayoweza kubadilishwa, kufutwa au kuongezwa. Majedwali yanaweza kuunganishwa. Wengine wote hujengwa kwa misingi ya kitu hiki, na shughuli za msingi na data pia hufanyika kwa msaada wao.

    Maombi

    Inakuruhusu kuchakata data kutoka kwa majedwali. Hoja inaweza kuwa uteuzi kulingana na kigezo chochote kutoka kwa jedwali moja au zaidi; inaweza pia kutumika kupanga au kuchuja habari, kuchanganua data, kuitoa na kumpa mtumiaji kwa njia inayofaa. Matokeo ya swala ni jedwali jipya la muda.

    Fomu

    Inatumika kama zana ya kuingiza data habari mpya kwa meza. Faida ya fomu ni muonekano wao wa kirafiki - msanidi programu anaweza kutumia mpangilio wa fomu au kuunda mpya kabisa. Unaweza kuweka vitufe, swichi na mengine mengi kwenye kipengee hiki. Miongoni mwa wengine Tahadhari maalum Fomu ya kifungo, ambayo ni meneja wa kazi iliyorekebishwa, iliyoandaliwa na mtumiaji "kwa ajili yake mwenyewe", huvutia tahadhari. Unaweza kuweka kazi za msingi za kufanya kazi na hifadhidata juu yake - kuingia, kuingia, kujaza meza, kutazama data. Fomu za kawaida inaweza pia kubadilishwa kuwa kitufe cha kushinikiza.

    Ripoti

    Wasilisha matokeo ya mwisho ya kazi. Iliyokusudiwa uchapishaji unaofuata, kwa hivyo zina umbizo linalofaa. Inakuruhusu kufanya chaguo na vikundi. Onyesha kwa uwazi habari iliyohifadhiwa kwenye hifadhidata.

    Teknolojia ya kufanya kazi na Access DBMS

    Ukuzaji wa DBMS katika Ufikiaji unafanywa kwa kutumia vidokezo vifuatavyo:

      Amua madhumuni ya ukuzaji wa hifadhidata. Inahitajika kuamua kusudi, kujua ni mwelekeo gani wa kusonga - jinsi wanavyopanga kutumia hifadhidata, ni matokeo gani wanataka kupata, ni kazi gani zinapaswa kutekelezwa.

      Bainisha takriban idadi ya majedwali katika hifadhidata - maelezo yanahitaji kuratibiwa na "kupanga kila kitu." Haupaswi kuongeza sehemu nyingi kwenye jedwali moja: ni bora kusambaza data katika mbili na kuziunganisha. Kila jedwali linapaswa kuwa na mada moja tu.

      Bainisha sehemu zote na aina zake za data kwenye majedwali. Data katika seli lazima ilingane na aina ili kusiwe na matatizo na hesabu, kupanga na kupanga katika siku zijazo.

      Amua uhusiano wa uwanja wa meza.

      Tambua funguo za msingi na (ikiwa ni lazima) katika majedwali.

      Tengeneza schema ya data ya hifadhidata, inayoonyesha uhusiano kati ya jedwali. Ongeza mwingiliano kati ya data kwa kutumia miunganisho hii.

      Kuboresha muundo kwa kuibua kuangalia taarifa zote zilizopo na utaratibu wake iwezekanavyo.

      Tumia uchanganuzi wa Ufikiaji wenyewe kwa ukaguzi unaofuata.

    Kuunda DBMS katika Ufikiaji inawezekana kwa njia mbili:

      tumia mchawi wa database kuunda vitu muhimu;

      unda hifadhidata tupu, ukiongeza vitu vipya kwako mwenyewe.

    MS Access hukuruhusu kupanua hifadhidata baada ya kuundwa, lakini muundo msingi lazima ufikiriwe mapema: vitu kama aina za data haziwezi kubadilishwa baadaye, haswa baada ya kujaza jedwali.

    Mpango wa data uliofikiriwa vizuri unaweza kutekelezwa kwa kutumia kichupo kinachofaa katika DBMS. Kila aina ya muunganisho inaonyeshwa wazi katika Ufikiaji. Viungo vinaweza kurekebishwa au hata kufutwa.

maelezo mafupi ya Ufikiaji wa Microsoft

Microsoft Access ni DBMS ya eneo-kazi (mfumo wa usimamizi wa hifadhidata) ya aina ya uhusiano. Faida ya Upataji ni kwamba ni rahisi sana GUI, ambayo inaruhusu sio tu kuunda msingi mwenyewe data, lakini pia tengeneza programu kwa kutumia zana zilizojengwa ndani.

Tofauti na DBMS zingine za eneo-kazi, Ufikiaji huhifadhi data zote katika faili moja, ingawa huisambaza kwenye jedwali tofauti, kama inavyofaa DBMS ya uhusiano. Data hii inajumuisha sio habari tu katika meza, lakini pia vitu vingine vya database, ambavyo vitaelezwa hapa chini.

Ili kufanya karibu shughuli zote za msingi, Ufikiaji hutoa idadi kubwa ya Wachawi, ambao hufanya kazi kuu kwa mtumiaji wakati wa kufanya kazi na data na kuendeleza programu, kusaidia kuepuka. vitendo vya kawaida na iwe rahisi kwa mtumiaji asiye na uzoefu katika kupanga programu.

Kuunda hifadhidata ya Ufikiaji wa watumiaji wengi na kurejesha upatikanaji wa wakati mmoja watumiaji kadhaa kwa msingi wa kawaida data inawezekana kwenye mtandao wa karibu wa rika-kwa-rika au kwenye mtandao na seva ya faili. Mtandao hutoa vifaa na msaada wa programu kubadilishana data kati ya kompyuta. Udhibiti wa ufikiaji wa vidhibiti vya ufikiaji watumiaji mbalimbali kwenye hifadhidata na kuhakikisha ulinzi wa data. Katika kazi ya wakati mmoja. Kwa sababu Ufikiaji sio mteja seva ya DBMS, uwezo wake wa kutoa kazi za watumiaji wengi ni mdogo kwa kiasi fulani. Kwa kawaida, ili kufikia data kupitia mtandao kutoka kwa vituo kadhaa vya kazi, faili ya hifadhidata ya Ufikiaji (iliyo na kiendelezi cha *.mdb) inapakiwa kwenye seva ya faili. Katika kesi hii, usindikaji wa data unafanywa hasa kwa mteja - ambapo maombi yanaendesha, kutokana na kanuni za kuandaa DBMS za faili. Kipengele hiki kikomo kwa kutumia Ufikiaji ili kuhakikisha kazi ya watumiaji wengi (zaidi ya 15-20) na kwa kiasi kikubwa cha data katika meza, kwani mzigo wa mtandao huongezeka mara nyingi.

Katika suala la kudumisha uadilifu Fikia data hujibu tu kwa mifano ndogo na ndogo ya hifadhidata ugumu wa kati. Haina zana kama vile vichochezi na taratibu zilizohifadhiwa, ambazo huwalazimu wasanidi programu kukabidhi utunzaji wa mantiki ya biashara ya hifadhidata kwa programu ya mteja.

Kuhusiana na usalama wa habari na udhibiti wa ufikiaji, Ufikiaji hauna kuaminika njia za kawaida. KATIKA mbinu za kawaida ulinzi ni pamoja na ulinzi kwa kutumia nenosiri la hifadhidata na ulinzi kwa kutumia nenosiri la mtumiaji. Kuondoa ulinzi huo si vigumu kwa mtaalamu.

Hata hivyo, licha ya mapungufu yanayojulikana, MS Access ina kiasi kikubwa faida ikilinganishwa na mifumo ya darasa sawa.

Kwanza kabisa, tunaweza kutambua kuenea, ambayo ni kutokana na ukweli kwamba Upatikanaji ni bidhaa Microsoft, programu na mifumo ya uendeshaji inayotumiwa na watumiaji wengi kompyuta za kibinafsi. Ufikiaji wa MS unaendana kikamilifu na mfumo wa uendeshaji Windows, iliyosasishwa mara kwa mara na mtengenezaji, inasaidia lugha nyingi.

Kwa ujumla, MS Access hutoa idadi kubwa ya vipengele kwa kiasi gharama nafuu. Inahitajika pia kuzingatia umakini kwa watumiaji walio na asili tofauti za kitaalam, ambayo inaonekana mbele kiasi kikubwa zana za msaidizi (Masters, kama ilivyoonyeshwa tayari), mfumo wa usaidizi uliotengenezwa na interface wazi. Zana hizi hurahisisha kubuni, kuunda hifadhidata, na kupata data kutoka kwayo.

MS Access huweka ovyo kwa mtumiaji asiye na programu zana mbalimbali shirikishi zinazomruhusu kuunda programu bila kuamua kuuliza maswali kwenye Lugha ya SQL au kwa macros ya programu au moduli katika VBA.

Ufikiaji una uwezekano mpana juu ya uagizaji / usafirishaji wa data kwa miundo mbalimbali, kutoka kwa meza za Excel na faili za maandishi, kwa karibu seva yoyote ya DBMS kupitia utaratibu wa ODBC.

Faida nyingine muhimu ya Ufikiaji wa MS ni zana zake za juu za ukuzaji wa programu zilizojengwa ndani. Programu nyingi zinazosambazwa kwa watumiaji zina kiasi fulani cha msimbo wa VBA (Visual Basic for Applications). Kwa kuwa VBA ndio chombo pekee cha kufanya mengi kazi za kawaida katika Upataji (kufanya kazi na vijiti, kujenga amri za SQL wakati programu inaendelea, kushughulikia makosa, kutumia Windows API nk. nk), kuunda zaidi au chini maombi magumu maarifa na maarifa yake ni muhimu mfano wa kitu Ufikiaji wa MS.

Salaam wote. Mada ya kifungu hiki ndio kusudi kuu la Upataji. Lakini kabla ya kujifunza madhumuni ya msingi ya Ufikiaji, hebu tuelewe dhana ya hifadhidata.
Hifadhidata (DB)- seti ya data iliyopangwa kulingana na sheria fulani, kutoa kanuni za jumla maelezo, uhifadhi na uendeshaji wa data, bila ya programu za maombi.
Aina ya kawaida ya mfano wa uwakilishi wa data ni aina ya uhusiano. Jina "mahusiano" linatokana na ukweli kwamba kila rekodi katika hifadhidata ina habari inayohusiana na kitu kimoja maalum. Kwa kuongezea, habari ya vitu tofauti inaweza kusindika kwa ujumla, kulingana na maadili ya data inayohusiana. KATIKA DBMS ya uhusiano Data zote zilizochakatwa zinawasilishwa kwa namna ya meza.

Moja ya maarufu zaidi leo mifumo ya desktop usimamizi wa hifadhidata unaojumuishwa katika mazingira tajiri ya familia ya bidhaa Ofisi ya Microsoft, ni Microsoft Office (hapa inajulikana kama Access). Imekusudiwa kwa Kompyuta na watumiaji wa hali ya juu. Hifadhidata ya Ufikiaji inawakilisha mkusanyiko wa data na vitu (kama vile majedwali, hoja na fomu) ambazo zinafaa kwa kazi mahususi.

Sifa kuu za Ufikiaji ni:
ufafanuzi wa data, yaani, kufafanua muundo na aina ya data, na pia kuonyesha jinsi data hii inavyohusiana:
usindikaji wa data, ikiwa ni pamoja na utafutaji, kuchuja, kupanga, kuhesabu; usindikaji pia unahusisha kuchanganya data na taarifa nyingine zinazohusiana;
usimamizi wa data, ambayo ni, kuonyesha ni nani anayeruhusiwa kutumia data na kusasisha hifadhidata, na pia kufafanua sheria za matumizi ya pamoja ya data.

Ufikiaji hutoa uhuru wa juu katika kubainisha aina ya data - maandishi, data ya nambari, tarehe, nyakati, thamani za fedha, picha, sauti, hati, lahajedwali. Inawezekana kuweka muundo wa hifadhi (urefu wa kamba, usahihi wa nambari na tarehe) na uwasilishaji wa data hii wakati unaonyeshwa au kuchapishwa.
Ufikiaji ni maombi ya kisasa Windows na hukuruhusu kutumia huduma zote za DDE (Dynamic Data Exchange) - ubadilishanaji wa data wenye nguvu na OLE ( Kuunganisha kitu na Kupachika) - mawasiliano na utekelezaji wa vitu. DDE inaruhusu kubadilishana data kati ya Ufikiaji wa MS na programu nyingine yoyote ya Windows. OLE huanzisha muunganisho na vitu katika programu nyingine au kupachika kitu kwenye hifadhidata ya Ufikiaji; vitu vinaweza kuwa picha, michoro, lahajedwali au hati kutoka kwa wengine Programu za Windows. Ufikiaji unaweza kufanya kazi na idadi kubwa aina mbalimbali za miundo ya data, hukuruhusu kuagiza na kuhamisha data kutoka kwa faili wahariri wa maandishi Na lahajedwali. Ufikiaji unaweza kuchakata moja kwa moja Paradox, dBase III, dBase IV, FoxPro na faili zingine.

DBMS ya Ufikiaji hutumia kichakataji hifadhidata kufanya kazi na data Data ya Microsoft Jeti, Vifaa vya Ufikiaji Data, na Kituo ujenzi wa haraka interface - mbuni wa fomu. Ili kupata vichapisho, tumia mbuni wa ripoti. Otomatiki shughuli za kawaida inaweza kufanywa kwa kutumia amri kubwa. Licha ya kuzingatia mtumiaji wa mwisho, Ufikiaji una lugha Programu ya kuona Msingi kwa Maombi, ambayo hukuruhusu kuunda safu, aina zako za data, na kudhibiti utendakazi wa programu.

Ufikiaji una njia kuu tatu za uendeshaji:
hali ya uzinduzi, ambayo hukuruhusu kushinikiza na kurejesha hifadhidata bila kuifungua;
hali ya kubuni, ambayo unaweza kuunda na kurekebisha muundo wa meza na maswali, kuendeleza fomu za kuonyesha na kubadilisha data, na pia kutoa ripoti kabla ya uchapishaji;
hali ya utekelezaji, ambayo madirisha ya vitu vya hifadhidata huonyeshwa kwenye dirisha kuu.

Hifadhidata yoyote ya Ufikiaji inajumuisha vipengele vifuatavyo:
meza, ambayo inajumuisha rekodi zilizo na data kuhusu somo maalum;
fomu zinazotumiwa kuingia na kutazama meza kwenye dirisha la fomu na kuruhusu kupunguza kiasi cha habari kilichoonyeshwa kwenye skrini katika fomu inayohitajika;

SOMO #1

Somo. Dhana ya hifadhidata na mifumo ya usimamizi wa hifadhidata (DBMS). Tabia za MS Access DBMS. Aina za data na sifa za uwanja.

Hifadhidata (DB) ni hifadhi iliyoratibiwa ya habari katika eneo fulani la somo, ambalo linaweza kufikiwa na watumiaji mbalimbali ili kutatua matatizo yao. Eneo la somo inayoitwa sehemu mfumo halisi, ambayo ni ya manufaa kwa utafiti huu.

Kusudi kuu la hifadhidata ni utafutaji wa haraka habari zilizomo.

Kuna hifadhidata ukweli Na maandishi. Hifadhidata za ukweli zina habari fupi kuhusu vitu, iliyowasilishwa kwa muundo uliofafanuliwa kwa usahihi (kwa mfano, Mwandishi, kichwa, mwaka wa kuchapishwa). Hifadhidata za kumbukumbu zina habari aina tofauti: maandishi, sauti, picha, medianuwai. Kwa mfano, DB muziki wa kisasa inaweza kuwa na maandishi na maelezo ya nyimbo, picha za waandishi, rekodi za sauti, sehemu za video.

Hifadhidata yenyewe ina habari pekee na haiwezi kutoa maombi ya mtumiaji kwa kutafuta na kuchakata habari. Hifadhidata inadumishwa na mfumo wa usimamizi wa hifadhidata.

Mfumo wa usimamizi wa hifadhidata (DBMS)- hii ni programu ambayo hukuruhusu kuunda hifadhidata, kusasisha habari iliyohifadhiwa ndani yake na kutoa ufikiaji rahisi kwake kwa kutazama na kutafuta.

Mahitaji ya DBMS:

Uwezo wa kudhibiti data;

Uwezo wa kutafuta na kutoa maswali;

Kuhakikisha uadilifu wa data (uthabiti);

Kuhakikisha ulinzi na usiri.

Vipengele kuu vya DBMS:

Kusasisha, kujaza na kupanua hifadhidata;

Kuegemea juu ya uhifadhi wa habari;

Pato la habari kamili na ya kuaminika kwa maombi;

Njia za kulinda habari katika hifadhidata.

Kuna DBMS kama vile Microsoft Access, FoxPro, Paradox, Oracle, Sybase, dBase. DBMS maarufu zaidi ni Upataji, ambayo ni rahisi lakini chombo chenye nguvu usindikaji na kuhifadhi data.

Vitu kuu vya MS ACCESS DBMS

Kitu Maelezo
Majedwali Ina data katika mfumo wa jedwali la pande mbili. Jedwali ndio msingi wa hifadhidata; vitu vingine vyote hutegemea.
Maombi Zinaundwa kutafuta na kuchagua data kutoka kwa jedwali ambalo linakidhi hali fulani. Hoja pia hukuruhusu kusasisha au kufuta rekodi nyingi mara moja, na kufanya mahesabu ya ndani au maalum.
Fomu Hutumika kuangalia, kuingiza au kubadilisha data katika majedwali. Fomu hiyo pia hukuruhusu kuchagua data kutoka kwa jedwali moja au zaidi na kuionyesha kwa kutumia mpangilio wa kawaida au maalum.
Ripoti Onyesha na uchapishe data kutoka kwa jedwali au hoja kwa njia mahususi. Data katika ripoti haijahaririwa.
Kurasa Ni aina maalum ya kurasa za Wavuti zilizoundwa kufanya kazi na hifadhidata kupitia mtandao wa ndani au wa kimataifa.
Macros Timu maalum kufanya kazi kiotomatiki na hifadhidata.
Moduli Programu za VBA kufanya zaidi shughuli ngumu, ambayo haiwezi kutekeleza macros.


Uingizaji wa DB- hii ni safu ya jedwali, utekelezaji maalum (maana) ya dhana ya eneo la somo.

uwanja wa DB ni safu kwenye jedwali la data, mali (sifa) dhana hii eneo la somo.

Sehemu ya ufunguo ya DB- sehemu ambayo inafafanua kipekee (inabainisha) rekodi. Kwa mfano, Nambari ya Wafanyakazi mfanyakazi, nambari ya bidhaa, nambari ya gari.

Kwa kila shamba imeainishwa aina ya data , ambayo inaweza kuwa ndani yake:

maandishi- inaweza kuwa na mfuatano wa herufi hadi urefu wa herufi 255;

Sehemu ya MEMO- uwanja wa maandishi unaotumiwa kuingia maandishi makubwa yenye mistari kadhaa (hadi herufi 65,535);

nambari- idadi ya aina yoyote (jumla, halisi, nk). Mali - ukubwa (byte, integer, integer ndefu, hatua ya kuelea, idadi ya maeneo ya decimal);

tarehe Muda- ina tarehe na wakati katika safu kutoka 100 hadi 9999;

fedha - inatumika kwa thamani za sarafu. Huzuia kuzungusha wakati wa kufanya mahesabu. Inaweza kuwa na hadi tarakimu 15 katika sehemu kamili na hadi 4 katika sehemu ya sehemu;

kaunta - hutoa kuingizwa moja kwa moja mfululizo (kuongezeka kwa 1) au nambari za nasibu wakati wa kuongeza kiingilio. Imehakikishwa kuwa maadili ya kukabiliana hayatarudiwa;



mantiki - ina thamani moja tu kati ya mbili: "Ndiyo/Hapana", "Kweli/Uongo", "Imewashwa/Imezimwa";

Sehemu ya kitu cha OLE - ina michoro, faili za sauti, Jedwali la Excel, Hati ya neno na kadhalika. Ili kuonyesha kitu cha OLE kwenye fomu au ripoti, lazima utumie fremu ya kitu kilichoambatishwa;

bwana mbadala - hali hii sio aina ya kujitegemea. Kuichagua huzindua mchawi unaokuruhusu kuunda orodha au kugawa meza au hoja ambayo unaweza kuchagua maadili ya uwanja. Aina ya data imewekwa kulingana na maadili yaliyochaguliwa wakati wa mchawi.


Aina zote za sehemu (isipokuwa kaunta) zina zifuatazo mali :

ukubwa wa shamba- seti idadi ya juu wahusika kuingia katika uwanja huu. Kwa uwanja wa maandishi hii ndio idadi ya juu zaidi ya wahusika (hadi 255). Wakati wa kuchagua ukubwa, lazima uzingatie kwamba katika uwanja wa wahusika 20 haitawezekana kuingiza maandishi ya wahusika 30 kwa urefu. Kwa upande mwingine, ufungaji ni pia urefu mrefu inaweza kusababisha ongezeko lisilo la lazima la saizi ya faili ya hifadhidata ikiwa maadili yaliyohifadhiwa kwenye uwanja ni chini sana kuliko urefu wake maalum. Kwa mashamba ya nambari, ukubwa huchaguliwa kutoka kwenye orodha ya iwezekanavyo aina za nambari data;

maadili mapya - inafafanua jinsi thamani ya kaunta inavyobadilika rekodi mpya zinapoongezwa;

muundo wa shamba - huamua jinsi yaliyomo kwenye sehemu yanapaswa kuonyeshwa, kwa mfano, kwa aina ya Tarehe/Saa, unaweza kuchagua kuonyesha tarehe kama vile Juni 30, 1999 au 6/30/99;

idadi ya maeneo ya desimali huamua idadi ya tarakimu baada ya uhakika wa desimali Kwa nambari za sehemu. Thamani hii huathiri tu jinsi nambari za nambari zinavyowakilishwa, sio jinsi zinavyohifadhiwa kwenye kumbukumbu. ;

mask ya kuingiza - hukuruhusu kubainisha kiolezo cha ingizo ambacho hutoa hakikisho la usahihi wa uwekaji data; kinatumika kwa sehemu za Tarehe/Saa na aina za maandishi. Kinyago cha kuingiza kinaonyesha vibambo vya kishikilia nafasi, kinaonyesha ni vibambo ngapi vinavyohitajika kuingizwa, na inajumuisha vibambo vinavyotenganisha (kibao, mabano). Kwa mfano, kwa tarehe, kinyago cha kuingiza kinaweza kuonekana kama hiki: --.--.--. Kinyago hiki kimesimbwa kwa seti ya herufi 99/99/00. Kishika nafasi 9 kinamaanisha kuwa nambari pekee ndizo zinazoruhusiwa kuingizwa, na ingizo lake si la lazima; kishika nafasi 0 kinahitaji uingizaji wa lazima wa nambari. Unapochagua kipengele cha kinyago cha Ingizo, kitufe huonekana upande wa kulia ambacho huzindua mchawi unaokusaidia kuunda kinyago. Kwa mfano, msimbo wa mwanafunzi huundwa kutoka kwa nambari ya idara ya tarakimu mbili, nambari ya tarakimu tatu mwanafunzi na tarakimu 2 za mwisho za mwaka wa uandikishaji: 00-000-"01";0; #."01" - thamani katika alama za nukuu huongezwa kwenye shamba moja kwa moja; 0 - wahusika wa mask huhifadhiwa kwenye meza pamoja na wahusika walioingia (vinginevyo 1); # - inaonyesha ni mhusika gani anayepaswa kuonekana badala ya wahusika walioingia. Wakati wa kuingiza data, mtumiaji ataona mask ifuatayo: ## ### ––01;

Sahihi inatumika kama kichwa cha safu katika mwonekano wa Laha ya Data;

thamani chaguo-msingi inakuwezesha kuingiza thamani moja kwa moja kwenye shamba;

masharti ya thamani- inafafanua eneo au anuwai ya thamani ya data iliyoingizwa kwenye uwanja;

ujumbe wa makosa- inakuwezesha kutaja maandishi ya ujumbe unaoonyeshwa kwenye skrini ikiwa data iliyoingia inakiuka hali ya thamani;

Sehemu ya lazima- ina maana mbili Ndiyo na Hapana. Ukiweka thamani kuwa Ndiyo, Ufikiaji utakuhitaji uweke thamani katika sehemu hii.;

mistari tupu- huamua ikiwa ingizo linaruhusiwa katika uwanja huu mistari tupu;

sehemu iliyoonyeshwa- huamua kama kuorodhesha kutafanywa au la uwanja huu. Kuorodhesha kunajumuisha kuunda orodha ya nambari za rekodi zilizopangwa kulingana na maadili ya uwanja. Uwepo wa index huharakisha utafutaji na upangaji shughuli, lakini inahitaji nafasi ya ziada kwenye diski.