Uwekaji wa kitu cha OLE. Kichawi cha kutafuta aina ya data Aina ya data ya uga wa kitu inamaanisha

Sehemu ya Kitu cha OLE(Kuunganisha na Kupachika Kitu) - aina ya mwisho ya shamba iliyochaguliwa kutoka kwenye orodha. Ina mali mbili tu: saini na parameter ya "uga unaohitajika". Sehemu za aina hii hazihifadhi taarifa kama hizo, lakini zina viungo vya vitu vinavyoweza kujumuishwa kwenye hifadhidata kwa kutumia itifaki ya kubadilishana data ya OLE. Vitu vile vinaweza kuwa, kwa mfano, faili za picha. Hata DBMS bora zaidi haiwezi kutoa hifadhi ya aina zote za uwakilishi wa habari zilizopo leo. Ndiyo, hii sio lazima. Inatosha kuwasiliana na programu ambayo inafanya kazi na aina moja au nyingine ya faili. Hii ndiyo sababu itifaki ya OLE ipo.

Ili kupachika kitu cha OLE kwenye seli ya shamba, unahitaji kuweka mshale juu yake na, kwa kubofya kitufe cha haki cha mouse, piga menyu ya muktadha. Chagua amri hapo Weka kitu. Programu itafungua kisanduku cha mazungumzo ili kuchagua aina ya kitu. Kitu katika kesi hii kinatambuliwa na programu ambayo inaweza kuundwa au kuhaririwa. Katika kesi wakati kubadili kuchaguliwa katika dirisha hili Unda mpya, programu inayolingana inafungua, kazi ambayo ni tofauti na ile ya kawaida. Kwa hivyo, mtumiaji hana uwezo wa kufungua faili iliyopo ili kuifanya kuwa kitu. Kwa mfano, ikiwa hati ya Neno imechaguliwa na hati iliyokamilishwa tayari iko kwenye diski, basi itabidi uifungue kando kwenye hariri, uinakili kwenye ubao wa kunakili, kisha uende kwenye dirisha la hati linalohusishwa na Upataji na ubandike yaliyomo. ya ubao wa kunakili. Ikiwa kitu kimeundwa, kama wanasema, "kutoka mwanzo," basi kazi katika programu iliyochaguliwa hutokea kwa njia ya kawaida. Amri ya kuondoka kwenye programu pia imebadilishwa. Katika kesi hii, haiwezekani tena kufunga programu na kuishia kwenye Windows; unaweza kurudi tu kwa Ufikiaji.

Chaguo la pili la kuingiza kitu ni kuchagua kitufe cha redio Unda kutoka kwa faili kwenye dirisha Kuingiza kitu. Katika kesi hii, inachukuliwa kuwa faili tayari iko, na unahitaji kuanzisha uhusiano nayo. Ufikiaji utafungua dirisha la kufungua hati na, baada ya kuchagua faili inayotakiwa, tambua ni programu gani inayohitaji kufunguliwa ili kufanya kazi nayo. Tafadhali fahamu kuwa programu nyingi zinaweza kulingana na aina moja ya faili. Kwa mfano, faili zilizo na ugani wa BMP hutumiwa na wahariri mbalimbali wa picha. Programu iliyochaguliwa ya Ufikiaji huanza na kufungua faili iliyochaguliwa na mtumiaji. Sindano ya kitu inaisha unapofunga programu.

Kuingiza na kuhariri data katika hali ya Jedwali

DBMS hubadilika hadi modi ya Jedwali wakati kitufe kinapobonyezwa. Dirisha la jedwali linatumia herufi maalum ili kuonyesha ingizo jipya na lililohaririwa sasa.


Mtini.5. Dirisha la jedwali katika hali ya Jedwali

Kila jedwali lina rekodi tupu inayofuata rekodi ya mwisho iliyopo na inakusudiwa kuingiza data mpya. Ili kuingia, weka mshale kwenye uwanja wa meza na uingie data kwenye kibodi. Ili kuhamia sehemu inayofuata tumia kitufe cha TAB, ili kuhamia sehemu ya awali - SHIFT+TAB. Rekodi huhifadhiwa moja kwa moja wakati wa kuhamia rekodi nyingine (alama ya rekodi kando ya mpaka wa kushoto wa meza hubadilisha sura: pembetatu inaonekana badala ya penseli), yaani, kuokoa maalum kwa data kwenye meza haihitajiki. Ili kusonga kati ya rekodi, unaweza kutumia vifungo vya skrini chini ya dirisha la meza (hadi rekodi ya kwanza, inayofuata, ya mwisho).

Sehemu zingine haziwezi kubadilishwa: hizi ni "Vihesabu", sehemu zilizohesabiwa na sehemu ambazo zimefungwa na mtumiaji mwingine wakati wa kufanya kazi kwa pamoja na jedwali moja. Ikiwa hifadhidata ilifunguliwa katika hali ya Kusoma Pekee, basi uingizaji wa data pia haupatikani.

Uhariri wa data inajumuisha shughuli za msingi zifuatazo: kubadilisha maadili ya data, kufuta rekodi, kuongeza rekodi. Ili kurekebisha data katika hali ya "Jedwali", mbinu za "mwongozo" hutumiwa: mshale wa panya huhamishiwa mahali pa kubadilishwa kwenye meza, kipande (sehemu tofauti, rekodi au safu) huchaguliwa na data mpya imeingizwa. , data imeingizwa kutoka kwa bafa, au data inafutwa kwa kutumia kitufe cha DELETE.

Mbinu za kuchagua vipande:

Shamba imeangaziwa kwa kubofya mara mbili panya,

Rekodi(mstari) huchaguliwa kwa kubonyeza kiini tupu cha kijivu karibu na mpaka wa kushoto wa dirisha,

Safu imeangaziwa kwa kubofya kichwa cha safu wima,

Kipande cha mstatili: chagua shamba kwenye kona moja, bonyeza kitufe cha SHIFT na, bila kuifungua, chagua shamba kwenye kona ya kinyume (au buruta panya).

Jedwali zima imeangaziwa kwa kubofya mstatili wa kijivu kwenye kona ya juu kushoto ya jedwali.

Ili kunakili data kutoka kwa meza moja hadi nyingine (au kwa jedwali moja) buffer ya Windows inatumika:

· chagua data muhimu katika jedwali moja;

· bofya kitufe cha "Nakili" kwenye upau wa vidhibiti;

· nenda kwenye uga lengwa (kwa kuielekeza kwa kipanya au kwa kusogeza mshale na vitufe vya TAB),

· Bofya kitufe cha "Ingiza" kwenye upau wa vidhibiti.

Matokeo ya kujaza meza, ambapo aina ya kitu imeonyeshwa kwenye uwanja unaofanana - Bitmap. Ili kuona kitu kilichopachikwa, weka tu mshale kwenye uwanja unaofaa na ubofye mara mbili.

Ili kuonyesha yaliyomo kwenye uwanja kama ikoni inayowakilisha faili ya hati kwenye dirisha (Mchoro 3.20), chagua kisanduku. Kama ikoni(Onyesha Kama Aikoni). Ikoni inaweza kutumika kuwakilisha kuhusiana kitu.

Kuingiza Rekodi Zinazohusiana Kimantiki

Hebu tuingize rekodi kadhaa zinazohusiana kimantiki kwenye jedwali la GROUP na STUDENT.

Vitu vya GROUP na STUDENT vinaunganishwa na uhusiano wa moja kwa-multivalued, lakini hadi schema ya data itaundwa ambayo uhusiano kati ya meza huanzishwa, mfumo hauwezi kudhibiti uhusiano wa kimantiki wa data ya pembejeo. Kwa hiyo, ili kupata hifadhidata kamili ambayo rekodi zote za meza ndogo zina rekodi kuu iliyounganishwa kimantiki, mtumiaji anahitaji kufuatilia miunganisho ya kimantiki ya rekodi mwenyewe. Wakati wa kuingiza rekodi ya chini kwenye jedwali, mwanafunzi anahitaji kuangalia uwepo wa rekodi katika kikundi cha meza kuu na ufunguo ambao thamani yake inalingana na thamani ya uwanja wa uhusiano (ufunguo wa kigeni) wa rekodi ya chini inayoingizwa. Hiyo ni, wakati wa kuongeza rekodi kuhusu mwanafunzi katika kikundi 221, ni muhimu kwamba kikundi kilicho na nambari hii kiwe tayari kuwakilishwa kwenye jedwali la GROUP.

Unapoingiza rekodi moja kwa moja kwenye jedwali ambalo kimantiki linahusiana na rekodi kwenye jedwali lingine, ni muhimu kuonyesha majedwali yote mawili kwenye skrini (Mchoro 3.21).

Ili kuonyesha wakati huo huo meza wazi, unaweza kutumia amri Juu chini au Kutoka kushoto kwenda kulia kwenye menyu Dirisha.

Kutumia kisanduku cha kuchana wakati wa kuingiza rekodi

Njia moja ya kuingiza rekodi ndogo tu wakati kuna rekodi inayohusiana kwenye jedwali kuu ni kutumia kisanduku cha mchanganyiko kwenye jedwali ndogo ambalo linajumuisha maadili ya uwanja wa jedwali kuu. Wacha tuunde uga wa orodha kwenye jedwali la wanafunzi kwa NG (nambari ya kikundi), iliyojengwa kwa msingi wa ufunguo wa jedwali la kikundi. Ili kufanya hivyo, fungua meza mimi mwanafunzi katika hali ya kubuni. Weka mshale kwenye uwanja wa NG kwenye safu ya Aina ya Data, fungua orodha na uchague mstari Mchawi wa Kubadilisha(tazama Mchoro 3.5). Katika dirisha la mchawi linalofungua Kuunda Ubadilishaji angalia kisanduku Kitu cha Safu ya Kutafuta kitatumia thamani kutoka kwenye jedwali au hoja. Hii itaunda orodha kulingana na maadili kutoka kwa jedwali.

Katika dirisha linalofuata la mchawi, chagua jedwali la GROUP, maadili ambayo yatatumika kuunda orodha ya uwanja. Ifuatayo, chagua safu ambayo orodha itaundwa.

Katika madirisha yanayofuata ya mchawi, chagua upana unaohitajika wa safu ya orodha na lebo yake. Hii inakamilisha uundaji wa kisanduku cha kuchana na mchawi. Vigezo vya orodha vilivyoandaliwa na mchawi vinaonyeshwa kwenye dirisha la mali la shamba la NG kwenye kichupo Uingizwaji.

Sasa, unapoingiza data kwenye jedwali la wanafunzi, unaweza kutumia orodha inayoonyesha maadili yote ya uwanja wa NG ulio kwenye jedwali la kikundi. Kuingiza thamani katika uwanja wa NG unafanywa kwa kuchagua thamani inayotakiwa kutoka kwenye orodha. Uwepo wa kisanduku cha mseto hauzuii kuingia kwenye thamani za uga za NG ambazo hazijaainishwa kwenye orodha. Walakini, ikiwa, wakati wa kufafanua vigezo vya orodha kwenye dirisha la mbuni, kwenye Tabia za shamba kwenye kichupo Uingizwaji chagua kwa mali Jiwekee kikomo kwa orodha thamani Ndio, basi kuingiza maadili ambayo hayajajumuishwa kwenye orodha haitawezekana. Mfumo utafuatilia hali hii na, katika kesi ya kupotoka kutoka kwa maadili ya orodha, itatoa ujumbe ulioonyeshwa kwenye Mtini.

Kwa njia hii, mtumiaji atalazimika kufuata tu maadili yaliyowasilishwa kwenye orodha, na rekodi zinazohusiana tu ndizo zitaingizwa kwenye meza ndogo. Kwa hivyo, matumizi ya orodha sio tu hutoa pembejeo rahisi, lakini pia huepuka makosa mengi.

Wacha tuangalie mfano mwingine wa kutumia kisanduku cha kuchana. Wacha tubadilishe jedwali linalosoma uwanja wa KP - msimbo wa somo kuwa kisanduku cha kuchana. Ili kufanya hivyo, fungua meza katika hali ya kubuni, weka mshale kwenye uwanja wa KP kwenye safu Aina ya data, fungua orodha ya safu hii na uchague mstari Mchawi wa Kubadilisha. Katika mazungumzo na mchawi, tutachagua jedwali kuu kuhusiana na jedwali la masomo, jedwali la somo, kulingana na data ambayo orodha imeundwa, na sehemu zilizojumuishwa kwenye orodha: CP (msimbo wa somo) na NP. (jina la somo). Kwa kuongeza, wacha tuache kisanduku cha kuteua kikaguliwe, kama mchawi anavyopendekeza. Matokeo ya kazi ya bwana yanawasilishwa.

Ukiangalia kisanduku Ficha safu wima muhimu (inapendekezwa), kisha upana wa safu ya kwanza ya orodha umewekwa kwa sifuri. Aidha, mali Jiwekee kikomo kwa orodha inaweza kuchukua thamani moja tu - Ndiyo.

Kufafanua kisanduku cha mchanganyiko na vigezo kama hivyo husababisha onyesho kwenye uwanja wa jedwali wa CP badala ya maadili ya uwanja muhimu wa maadili ya uwanja wa pili wa orodha - uwanja wa NP (jina la kitu). Katika Mtini. Mchoro 3.30 unaonyesha jinsi jedwali la KUJIFUNZA linavyoonyesha Msimbo wa Somo na masanduku ya mchanganyiko ya Timessheet. mwalimu wakati upana wa safu iliyoambatanishwa ni sifuri.

Kwa hivyo, matumizi ya masanduku ya combo yatasaidia kuzuia makosa wakati wa kuingiza rekodi zinazohusiana kwenye meza, kwa sababu meza zinaweza kuonyesha maadili yenye maana badala ya funguo, na kwa sababu pembejeo ni mdogo kwa seti ya maadili katika orodha.

Makini!

Unapounda visanduku vya kuchana, Mchawi wa Kutafuta hutengeneza kiotomati uhusiano kati ya jedwali ambalo unaunda kisanduku cha mseto na jedwali la chanzo cha maadili ya orodha. Uhusiano huu unaweza kuonekana kwenye dirisha la Schema ya Data kwa kubofya kitufe cha Onyesha mahusiano yote ya upau wa vidhibiti.

Kwa wazi, katika hifadhidata yenye muundo tata, wakati wa kuingiza data moja kwa moja kwenye meza, matengenezo ya data ya kuaminika na sahihi hayahakikishiwa. Katika mfano unaozingatiwa wa hifadhidata, mchakato wa Kielimu unapoingiza data kwenye majedwali ya kiwango cha chini unahitaji | fuatilia zile nyingi za juu. Kwa kiasi kikubwa cha data hii ni vigumu sana.

Ratiba ya data katika Ufikiaji

Katika Ufikiaji, mchakato wa kuunda hifadhidata ya uhusiano unahusisha kuunda schema ya data. Mpango wa data inaonyesha wazi muundo wa mantiki wa hifadhidata: meza na viunganisho kati yao, na pia inahakikisha utumiaji wa viunganisho vilivyowekwa ndani yake wakati wa usindikaji wa data.

Kwa hifadhidata iliyosawazishwa kulingana na uhusiano wa moja-kwa-moja na moja-kwa-moja kati ya jedwali, vigezo vya utoaji vinaweza kuwekwa katika mpangilio wa data wa uhusiano wa jedwali kama hizo kwa ufunguo msingi wa jedwali kuu au kwa faharasa ya kipekee. uadilifu thabiti.

Wakati wa kudumisha uadilifu wa data inayohusiana, hairuhusiwi kuwa na rekodi katika jedwali ndogo ikiwa hakuna rekodi inayohusishwa katika jedwali kuu. Ipasavyo, wakati wa upakiaji wa awali wa database, pamoja na kurekebisha, kuongeza na kufuta rekodi, mfumo unaruhusu uendeshaji ufanyike ikiwa hauongoi ukiukaji wa uadilifu.

Mahusiano yaliyofafanuliwa katika mpangilio wa data hutumiwa kiotomatiki kuchanganya jedwali wakati wa kuunda fomu za jedwali nyingi, hoja na ripoti, na hivyo kurahisisha kwa kiasi kikubwa mchakato wa ujenzi wao.

Mchoro wa data katika Ufikiaji sio tu njia ya kuonyesha kwa michoro muundo wa kimantiki wa hifadhidata (ona Mchoro 2.16), inatumiwa kikamilifu na mfumo katika mchakato wa kufanya kazi na hifadhidata. Wakati wa usindikaji wowote wa data kutoka kwa meza kadhaa zinazohusiana, mfumo hutumia uhusiano kati ya meza zilizohifadhiwa kwenye schema ya data, kumkomboa mtumiaji kutoka kwa hitaji la kujulisha mfumo mahsusi juu ya uwepo wa uhusiano fulani wakati wa kujenga vitu vya meza nyingi. Mara tu ikiwa imeainishwa kwenye schema ya data, miunganisho hutumiwa kiotomatiki na mfumo.

Hifadhidata ya uhusiano, iliyoundwa kulingana na muundo wa modeli ya data ya kisheria, ina meza za kawaida. Hifadhidata kama hiyo inahakikisha kuwa hakuna nakala ya data katika jedwali zilizounganishwa na, ipasavyo, kiasi cha data iliyohifadhiwa hupunguzwa. Katika mchakato wa kupakia na kusasisha hifadhidata, kupata habari juu ya maswali na ripoti za kutoa, na pia kutatua shida nyingi, ufikiaji wa wakati huo huo wa meza kadhaa zinazohusiana inahitajika. Kuunda schema ya data hukuruhusu kurahisisha muundo wa fomu za jedwali nyingi, maswali, ripoti na kurasa za ufikiaji wa data na kuhakikisha matengenezo. uadilifu data zinazohusiana wakati wa kurekebisha meza.

Uhusiano kati ya meza

Mtumiaji anapounda schema ya data ya Ufikiaji, inafafanua na kukumbuka uhusiano kati ya majedwali. Kulingana na majedwali yanayohusiana, mfumo huchanganya kiotomatiki data ili kuunda fomu, hoja, ripoti na kurasa za ufikiaji wa data. Schema ya data ya hifadhidata inaonyeshwa kwa michoro kwenye dirisha lake, ambapo jedwali zinawakilishwa na orodha za sehemu, na miunganisho inawakilishwa na mistari kati ya sehemu za majedwali tofauti.

Mahusiano ya mtu-kwa-nyingi (1:M) au mtu-kwa-mmoja (1:1).

Ratiba ya data kimsingi inalenga kufanya kazi na majedwali ambayo yanakidhi mahitaji ya kuhalalisha, ambayo uhusiano wa moja hadi nyingi (1:M) au moja hadi moja (1:1) unaweza kuanzishwa. Uadilifu mshikamano unaweza kudumishwa kiotomatiki kwa majedwali kama haya. Kwa hiyo, ni vyema kujenga mchoro wa data kwa mujibu wa mfano wa habari-mantiki.

Wakati wa kujenga schema ya data, Ufikiaji huamua moja kwa moja aina ya uhusiano kati ya meza kulingana na uwanja wa uunganisho uliochaguliwa. Ikiwa sehemu unayotaka kuhusiana nayo ni ufunguo wa kipekee katika jedwali zote mbili, Ufikiaji hutambua uhusiano moja kwa moja. Ikiwa uwanja wa uhusiano ni ufunguo wa kipekee katika jedwali moja (meza kuu ya uhusiano), lakini katika jedwali lingine (jedwali la chini la uhusiano), sio ufunguo au imejumuishwa kwenye ufunguo wa mchanganyiko, Ufikiaji hutambulisha uhusiano. mmoja kwa wengi kati ya rekodi za meza kuu na ndogo. Tu katika kesi hii unaweza kuweka matengenezo ya moja kwa moja ya uadilifu wa viunganisho.

Maoni

Ikiwa faharasa ya kipekee inatumiwa badala ya uga muhimu wa kuunganisha majedwali, mfumo pia hutambua kuwepo kwa uhusiano wa 1:M kati ya jedwali na hukuruhusu kuweka vigezo vya uadilifu.

Viunganisho-vyama

Uhusiano wa kujiunga unaweza kuanzishwa kati ya meza mbili na uwanja huo kwa kutumia uwanja huu, unaoitwa ufunguo wa mawasiliano. Kwa uhusiano wa kujiunga, unaweza kuchagua mojawapo ya njia tatu za kuchanganya rekodi za jedwali:

  1. Kuunganisha rekodi ikiwa tu sehemu zinazohusiana za jedwali zote mbili zinalingana (zinazotolewa kwa chaguomsingi).
  2. Kuunganisha rekodi wakati nyanja zinazohusiana za jedwali zote mbili zinalingana, pamoja na rekodi zote za jedwali la kwanza ambalo hakuna sehemu zinazohusiana katika la pili, na rekodi tupu ya jedwali la pili.
  3. Kuunganisha rekodi wakati sehemu zinazohusiana za jedwali zote mbili zinalingana, pamoja na rekodi zote za jedwali la pili ambalo hakuna sehemu zinazohusiana katika ya kwanza, na rekodi tupu ya jedwali la kwanza.

Ili kuanzisha muunganisho, mbinu zozote za kujiunga zilizoorodheshwa zinaweza kuchaguliwa, bila kujali ni uhusiano gani ambao jedwali zinazounganishwa ziko katika: 1:1, 1:M, au aina ya uhusiano haiwezi kuamuliwa na mfumo. Kwa mfano, ukichagua sehemu isiyo ya ufunguo au sehemu ambayo ni sehemu ya ufunguo wa mchanganyiko kama sehemu ya uhusiano katika jedwali kuu, Ufikiaji huripoti kuwa aina ya uhusiano haiwezi kubainishwa. Lakini katika kesi hii, inawezekana pia kuanzisha aina yoyote ya uhusiano wa umoja kati ya meza. Wakati schema ya data inafafanua uhusiano kati ya meza mbili, uhusiano wa kujiunga wa aina ya kwanza huanzishwa kati ya meza hizi kwa chaguo-msingi, bila kujali aina ya uhusiano.

Uhusiano wa kujiunga hutoa muungano wa rekodi za jedwali ambazo zina maadili sawa katika uwanja wa uhusiano. Kwa kuongezea, mradi tu maadili kwenye uwanja wa unganisho ni sawa, kila rekodi kutoka kwa jedwali moja imeunganishwa na kila rekodi kutoka kwa jedwali lingine. Kwa kuongeza, ikiwa chaguo la pili au la tatu la kuunganisha limechaguliwa, basi pia linajumuisha rekodi kutoka kwa meza ya chini ambayo hakuna kumbukumbu zinazohusiana na mantiki katika meza kuu. Chaguzi mbili za mwisho mara nyingi ni muhimu wakati wa kutatua shida za vitendo.

Kuhakikisha uadilifu wa data

Wakati wa kuunda schema ya data, mtumiaji hujumuisha meza ndani yake na huanzisha uhusiano kati yao. Ikiwa jedwali zinazounganishwa ziko katika uhusiano wa 1:1 na 1:M, unaweza kuwezesha kiungo ili kuhakikisha utimilifu wa data na kusambaza masasisho kiotomatiki na kufuta rekodi zinazohusiana.

Kuhakikisha uadilifu wa data shirikishi inamaanisha kuwa unapofanya mabadiliko kwenye hifadhidata, Ufikiaji huhakikisha kuwa masharti yafuatayo yametimizwa kwa majedwali yanayohusiana:

  • rekodi yenye thamani ya ufunguo wa kiungo ambayo haipo kwenye jedwali kuu haiwezi kuongezwa kwenye jedwali la chini;
  • Huwezi kufuta rekodi katika jedwali kuu isipokuwa rekodi zinazohusiana katika jedwali ndogo zimefutwa;
  • Huwezi kubadilisha maadili muhimu ya uhusiano katika rekodi kuu ya jedwali ikiwa kuna rekodi zinazohusiana nayo kwenye jedwali la mtoto.

Mtumiaji akijaribu kukiuka masharti haya kwa kuongeza au kufuta rekodi au kusasisha data muhimu katika jedwali zilizounganishwa, Ufikiaji huonyesha ujumbe unaolingana na huzuia operesheni kukamilishwa.

Ufikiaji 2010 una uwezo wa kuongeza vitu kwenye uwanja na aina ya data ya OLE. Katika kesi ambapo aina ya data imetajwa kama OLE (Kuunganisha na Kupachika kitu- kufunga kitu na kupachika), kisha DBMS ya Ufikiaji huhifadhi ya nje kitu katika faili ya hifadhidata ya jumla, ikitenga kwa uhifadhi wake kama nafasi nyingi kama kitu hiki kinachukua katika mfumo wa faili tofauti. Chini ya vitu Unapaswa kuelewa faili zilizoundwa kama programu katika vihariri vya picha, klipu za video, programu za MS Office, n.k. Jedwali linapojazwa na data ambayo ni kitu, ujumbe kuhusu programu ambayo inaweza kutumika kufungua kitu hiki hutolewa katika nafasi inayolingana ya shamba na aina ya data ya OLE. Inaonyesha kitu itafanywa tu katika fomu na ripoti.

Kwa kupachika kitu uwanjani na Aina ya data ya OLE unahitaji kufungua meza ndani Hali ya "Mjenzi". Ongeza uwanja mpya, kwa mfano "Picha ya bidhaa." Chagua aina ya data "Uwanja wa Kitu cha OLE", na kisha uhifadhi meza.

Kisha katika hali ya "Jedwali". kwenye mstari wa kuingiza data, bofya kitufe cha haki cha mouse, kwenye menyu inayofungua, chagua mstari na amri, ambayo itafungua sanduku la mazungumzo (Mchoro 3.38, Mchoro 3.39).

Mchele. 3.38 Kuingiza kitu

Mchele. 3.39 Kisanduku cha mazungumzo cha kuongeza kitu kipya kwenye jedwali la Ufikiaji

Kumbuka kuwa kuna chaguzi mbili za kupachika vitu kama data. Chaguo la kwanza linahusisha kutumia maombi ya kawaida ili kuunda faili ambayo Access inasaidia, chaguo la pili ni kuingiza kitu, ambacho kinakuwezesha kutumia faili yoyote kama chanzo cha data (Mchoro 3.40).

Mchele. 3.40 Kuongeza kitu kipya kwenye jedwali la Ufikiaji kutoka kwa faili

1. Kuunda kitu kutoka kwa faili.

Linapokuja suala la data ambayo ni kitu cha hifadhidata na ni faili ya nje, inahitajika kuwa na faili hizi. Kwa hivyo, utahitaji kuunda faili kadhaa ili kuona jinsi zinavyoonyeshwa kwenye hifadhidata katika siku zijazo, na pia jaribu kubadilisha faili hizi. Kwa mfano, ikiwa una picha ya kitu kwenye faili Monitor.jpg(jpg ni umbizo la picha zima). Ili faili hii ihifadhiwe kwenye hifadhidata, unapaswa kuangalia kisanduku (Mchoro 3.40) "Unda kutoka kwa faili", baada ya hapo dirisha iliyoonyeshwa kwenye Mchoro 3.41 itaonekana. Kwa kutumia kitufe "Kagua" unapaswa kuchagua faili inayohitajika.

Mchele. 3.41 Kupata faili wakati wa kuunda kitu kwenye hifadhidata

Katika mstari unaolingana wa shamba, kwa mfano, "Picha ya bidhaa" neno litaonekana "Kifurushi", hii inamaanisha kuwa faili imefungwa kwa programu iliyoiunda. Kwa hivyo, wakati wa kutazama hifadhidata, iwe ni swala, fomu au ripoti, mtumiaji ataona picha ya faili kama ikoni, na wakati wa kubofya mara mbili kwenye picha hii, mfumo utapata kwanza programu na kisha kuonyesha yaliyomo. ya faili (katika mfano huu, picha) ndani yake. . Isipokuwa ni faili za picha zilizohifadhiwa na kiendelezi .bmp(muundo wa ramani kidogo). Hata hivyo, ikumbukwe kwamba faili zilizoundwa katika programu za Microsoft zitaonyeshwa mara moja katika fomu na ripoti. Hitimisho ni rahisi, picha zinaweza kuingizwa kwenye programu kama vile Rangi, Neno, Power Point, kuhifadhiwa kama faili tofauti, na kisha kuunganishwa kama kitu kwenye hifadhidata. Jaribu kuunda faili nyingi za picha na maandishi kwa kutumia vihariri tofauti vya Windows. Kwa mfano, unaweza kufungua hati ya Neno, kuingiza picha kutoka kwa faili, kuongeza maandishi, na kisha kuhifadhi kama: Monitor.docx(Mchoro 3.42).

Mchele. 3.42 Faili ya picha iliyoundwa katika Word

2. Uumbaji wa vitu vipya.

Kwa kuunda vitu vipya kwenye hifadhidata, unapaswa kumaanisha kutumia programu ambayo faili imeundwa na kisha kujumuishwa kwenye uwanja unaoelezea aina ya OLE hii. Ili kuanza modi ya kuunda vitu vipya, unahitaji kufungua meza ndani "Jedwali" mode, chagua chaguo "Unda mpya" katika sanduku la mazungumzo (Mchoro 3.39), na kisha uchague kwenye orodha "Aina ya kitu"(maombi yanayohitajika). Orodha ya programu ambazo Access inasaidia kwa kuunda kitu iko kwenye orodha (Mchoro 3.43), ambayo itafungua baada ya kutekeleza amri. "Ingiza kitu" .

Mchele. 3.43 Orodha ya aina za vipengee vya Ufikiaji vinavyoweza kutumika kuunda faili

Urahisi wa kutumia programu kuunda vitu katika mfumo wa faili ni kwamba katika siku zijazo faili hizi zinaweza kutumika kwa uhuru au kusahihishwa kwenye hifadhidata.

Hebu tuzingatie chaguo la kuunda kitu kwa hifadhidata, kwa kutumia maombi ya rangi

Kwa mfano, ni muhimu kuunda kitu na picha ya kampuni na maandishi, ambayo mtumiaji wa database anaweza baadaye kuchukua nafasi au kusahihisha. Ili kufanya hivyo, unahitaji kuchagua kutoka kwenye orodha Kitu cha Picha cha Bitmap, teknolojia zaidi ya kuunda kitu imeonyeshwa kwenye Mchoro 3.44.

1. Fungua programu ya Rangi

2. Ingiza picha kutoka kwa faili.

3. Ongeza maandishi (ikiwa ni lazima).

4. Hifadhi kama faili.

5. Funga programu.

Mchele. 3.44 Teknolojia ya kuunda kitu katika programu ya Rangi

Zoezi 3.11

1. Katika meza" Bidhaa»katika hali "Mjenzi" ongeza safu mpya iliyopewa jina "Picha ya bidhaa", aina ya data" Sehemu ya Kitu cha OLE", hifadhi mabadiliko.

2. Katika hali "Jedwali" shambani "Picha ya bidhaa" chagua mstari "Ingiza kitu kutoka kwa faili", chagua (weka nukta) "Unda mpya" na kutoka kwa orodha kunjuzi taja Hati ya Microsoft Word. Hii itafungua kihariri cha maandishi Neno la MS, hapa unahitaji kuingiza picha inayofanana na bidhaa katika mstari huu. Chagua picha kutoka kwenye orodha iliyohifadhiwa moja kwa moja kwenye kihariri (kichupo cha "Ingiza", ikoni ya "Picha", kitufe cha "Anza" kwenye kisanduku cha mazungumzo upande wa kulia), au ingiza picha kutoka kwa programu zingine. Unaweza kutumia programu ya Rangi (kitu cha Picha ya Bitmap), ambapo unaweza kuchora bidhaa mwenyewe. Funga faili iliyoundwa, itaunganishwa kiatomati kwenye hifadhidata yako, kwa mstari ambao uliingizwa.

3. Fuata utaratibu huu kwa mistari yote wako Jedwali "Bidhaa"..

4. Hifadhi mabadiliko yako.

Maswali ya kudhibiti

1. Ni vitu gani vinaweza kuingizwa kwenye hifadhidata na aina ya data ya OLE?

2. Ninawezaje kuingiza picha kwenye meza katika hali ya Jedwali?

3. Picha itaonekana wapi kwenye hifadhidata?

4. Kuna tofauti gani kati ya njia ya "Unda kitu kipya" na njia ya "Unda kutoka kwa faili"?

5. Jinsi ya kuweka faili ya picha ya bidhaa kwenye hifadhidata ikiwa ina ugani .png?

6. Je, inawezekana kuhariri faili ambayo imeingizwa kama kitu kwenye hifadhidata moja kwa moja kwenye mfumo wa faili wa kompyuta?

7. Jinsi ya kuingiza uwasilishaji kwenye hifadhidata?

8. Ni vitu gani vya maombi vinaweza kuingizwa kwenye hifadhidata?

Ufikiaji 2010 una uwezo wa kuongeza vitu kwenye uwanja na aina ya data ya OLE. Katika kesi ambapo aina ya data imetajwa kama OLE (Kuunganisha na Kupachika kitu- kufunga kitu na kupachika), kisha DBMS ya Ufikiaji huhifadhi ya nje kitu katika faili ya hifadhidata ya jumla, ikitenga kwa uhifadhi wake kama nafasi nyingi kama kitu hiki kinachukua katika mfumo wa faili tofauti. Chini ya vitu Unapaswa kuelewa faili zilizoundwa kama programu katika vihariri vya picha, klipu za video, programu za MS Office, n.k. Jedwali linapojazwa na data ambayo ni kitu, ujumbe kuhusu programu ambayo inaweza kutumika kufungua kitu hiki hutolewa katika nafasi inayolingana ya shamba na aina ya data ya OLE. Inaonyesha kitu itafanywa tu katika fomu na ripoti.

Kwa kupachika kitu uwanjani na Aina ya data ya OLE unahitaji kufungua meza ndani Hali ya "Mjenzi". Ongeza uwanja mpya, kwa mfano "Picha ya bidhaa." Chagua aina ya data "Uwanja wa Kitu cha OLE", na kisha uhifadhi meza.

Kisha katika hali ya "Jedwali". kwenye mstari wa kuingiza data, bofya kitufe cha haki cha mouse, kwenye menyu inayofungua, chagua mstari na amri, ambayo itafungua sanduku la mazungumzo (Mchoro 3.38, Mchoro 3.39).

Mchele. 3.38 Kuingiza kitu

Mchele. 3.39 Kisanduku cha mazungumzo cha kuongeza kitu kipya kwenye jedwali la Ufikiaji

Kumbuka kuwa kuna chaguzi mbili za kupachika vitu kama data. Chaguo la kwanza linahusisha kutumia maombi ya kawaida ili kuunda faili ambayo Access inasaidia, chaguo la pili ni kuingiza kitu, ambacho kinakuwezesha kutumia faili yoyote kama chanzo cha data (Mchoro 3.40).

Mchele. 3.40 Kuongeza kitu kipya kwenye jedwali la Ufikiaji kutoka kwa faili

1. Kuunda kitu kutoka kwa faili.

Linapokuja suala la data ambayo ni kitu cha hifadhidata na ni faili ya nje, inahitajika kuwa na faili hizi. Kwa hivyo, utahitaji kuunda faili kadhaa ili kuona jinsi zinavyoonyeshwa kwenye hifadhidata katika siku zijazo, na pia jaribu kubadilisha faili hizi. Kwa mfano, ikiwa una picha ya kitu kwenye faili Monitor.jpg(jpg ni umbizo la picha zima). Ili faili hii ihifadhiwe kwenye hifadhidata, unapaswa kuangalia kisanduku (Mchoro 3.40) "Unda kutoka kwa faili", baada ya hapo dirisha iliyoonyeshwa kwenye Mchoro 3.41 itaonekana. Kwa kutumia kitufe "Kagua" unapaswa kuchagua faili inayohitajika.

Mchele. 3.41 Kupata faili wakati wa kuunda kitu kwenye hifadhidata

Katika mstari unaolingana wa shamba, kwa mfano, "Picha ya bidhaa" neno litaonekana "Kifurushi", hii inamaanisha kuwa faili imefungwa kwa programu iliyoiunda. Kwa hivyo, wakati wa kutazama hifadhidata, iwe ni swala, fomu au ripoti, mtumiaji ataona picha ya faili kama ikoni, na wakati wa kubofya mara mbili kwenye picha hii, mfumo utapata kwanza programu na kisha kuonyesha yaliyomo. ya faili (katika mfano huu, picha) ndani yake. . Isipokuwa ni faili za picha zilizohifadhiwa na kiendelezi .bmp(muundo wa ramani kidogo). Hata hivyo, ikumbukwe kwamba faili zilizoundwa katika programu za Microsoft zitaonyeshwa mara moja katika fomu na ripoti. Hitimisho ni rahisi, picha zinaweza kuingizwa kwenye programu kama vile Rangi, Neno, Power Point, kuhifadhiwa kama faili tofauti, na kisha kuunganishwa kama kitu kwenye hifadhidata. Jaribu kuunda faili nyingi za picha na maandishi kwa kutumia vihariri tofauti vya Windows. Kwa mfano, unaweza kufungua hati ya Neno, kuingiza picha kutoka kwa faili, kuongeza maandishi, na kisha kuhifadhi kama: Monitor.docx(Mchoro 3.42).

Mchele. 3.42 Faili ya picha iliyoundwa katika Word

2. Uumbaji wa vitu vipya.

Kwa kuunda vitu vipya kwenye hifadhidata, unapaswa kumaanisha kutumia programu ambayo faili imeundwa na kisha kujumuishwa kwenye uwanja unaoelezea aina ya OLE hii. Ili kuanza modi ya kuunda vitu vipya, unahitaji kufungua meza ndani "Jedwali" mode, chagua chaguo "Unda mpya" katika sanduku la mazungumzo (Mchoro 3.39), na kisha uchague kwenye orodha "Aina ya kitu"(maombi yanayohitajika). Orodha ya programu ambazo Access inasaidia kwa kuunda kitu iko kwenye orodha (Mchoro 3.43), ambayo itafungua baada ya kutekeleza amri. "Ingiza kitu" .

Mchele. 3.43 Orodha ya aina za vipengee vya Ufikiaji vinavyoweza kutumika kuunda faili

Urahisi wa kutumia programu kuunda vitu katika mfumo wa faili ni kwamba katika siku zijazo faili hizi zinaweza kutumika kwa uhuru au kusahihishwa kwenye hifadhidata.

Hebu tuzingatie chaguo la kuunda kitu kwa hifadhidata, kwa kutumia maombi ya rangi

Kwa mfano, ni muhimu kuunda kitu na picha ya kampuni na maandishi, ambayo mtumiaji wa database anaweza baadaye kuchukua nafasi au kusahihisha. Ili kufanya hivyo, unahitaji kuchagua kutoka kwenye orodha Kitu cha Picha cha Bitmap, teknolojia zaidi ya kuunda kitu imeonyeshwa kwenye Mchoro 3.44.

1. Fungua programu ya Rangi

2. Ingiza picha kutoka kwa faili.

3. Ongeza maandishi (ikiwa ni lazima).

4. Hifadhi kama faili.

5. Funga programu.

Mchele. 3.44 Teknolojia ya kuunda kitu katika programu ya Rangi

Zoezi 3.11

1. Katika meza" Bidhaa»katika hali "Mjenzi" ongeza safu mpya iliyopewa jina "Picha ya bidhaa", aina ya data" Sehemu ya Kitu cha OLE", hifadhi mabadiliko.

2. Katika hali "Jedwali" shambani "Picha ya bidhaa" chagua mstari "Ingiza kitu kutoka kwa faili", chagua (weka nukta) "Unda mpya" na kutoka kwa orodha kunjuzi taja Hati ya Microsoft Word. Hii itafungua kihariri cha maandishi Neno la MS, hapa unahitaji kuingiza picha inayofanana na bidhaa katika mstari huu. Chagua picha kutoka kwenye orodha iliyohifadhiwa moja kwa moja kwenye kihariri (kichupo cha "Ingiza", ikoni ya "Picha", kitufe cha "Anza" kwenye kisanduku cha mazungumzo upande wa kulia), au ingiza picha kutoka kwa programu zingine. Unaweza kutumia programu ya Rangi (kitu cha Picha ya Bitmap), ambapo unaweza kuchora bidhaa mwenyewe. Funga faili iliyoundwa, itaunganishwa kiatomati kwenye hifadhidata yako, kwa mstari ambao uliingizwa.

3. Fuata utaratibu huu kwa mistari yote wako Jedwali "Bidhaa"..

4. Hifadhi mabadiliko yako.

Maswali ya kudhibiti

1. Ni vitu gani vinaweza kuingizwa kwenye hifadhidata na aina ya data ya OLE?

2. Ninawezaje kuingiza picha kwenye meza katika hali ya Jedwali?

3. Picha itaonekana wapi kwenye hifadhidata?

4. Kuna tofauti gani kati ya njia ya "Unda kitu kipya" na njia ya "Unda kutoka kwa faili"?

5. Jinsi ya kuweka faili ya picha ya bidhaa kwenye hifadhidata ikiwa ina ugani .png?

6. Je, inawezekana kuhariri faili ambayo imeingizwa kama kitu kwenye hifadhidata moja kwa moja kwenye mfumo wa faili wa kompyuta?

7. Jinsi ya kuingiza uwasilishaji kwenye hifadhidata?

8. Ni vitu gani vya maombi vinaweza kuingizwa kwenye hifadhidata?

Sehemu za Kitu cha OLE

Ufikiaji wa MS hukuruhusu kuhifadhi picha na data zingine za binary (kwa mfano, lahajedwali ya MS Excel, hati ya MS Word, mchoro, rekodi ya sauti) kwenye majedwali. Aina ya data hutumiwa kwa madhumuni haya Shamba kitu OLE. Kiasi halisi cha data ambacho unaweza kuingiza katika uwanja wa aina hii imedhamiriwa na saizi ya diski kuu ya kompyuta yako (hadi 1 Gigabyte).

Tafuta aina ya data ya mchawi

Kuchagua aina hii ya data huzindua Mchawi wa Kutafuta, ambayo huunda sehemu ambayo hutoa chaguo la maadili kutoka kwa orodha ya kushuka iliyo na seti ya maadili ya mara kwa mara au maadili kutoka kwa jedwali lingine.

Saizi ya sehemu hii ni sawa na saizi ya sehemu muhimu inayotumiwa badala ya (kawaida baiti 4).

Kuunda muundo wa meza

Sasa kwa kuwa tumeangalia aina za data katika Ufikiaji na sifa za uga wa jedwali mahususi, tunaweza kuanza kuunda muundo wa jedwali. Hebu tuangalie kuunda muundo wa meza kwa kutumia mfano wa kuunda meza Maagizo hifadhidata ya Northwind inayokuja na Upataji. Jedwali hili tayari lipo kwenye hifadhidata ya Northwind, lakini kukagua mchakato wa kuunda jedwali hili itakuwa muhimu sana. Ili sio kuvuruga muundo wa hifadhidata ya Borei, kwanza unda hifadhidata ya mafunzo na ufungue dirisha lake.

Katika dirisha la muundo wa meza kwenye safu Jina mashamba ingia Kanuni ya Agizo .

Bonyeza kitufe Kichupo au Ingiza , kwenda kwenye safu Aina data. Tafadhali kumbuka kuwa taarifa inaonekana katika sehemu ya "Sifa za Shamba" chini ya dirisha la mazungumzo.

Katika safu Aina data maana ilionekana Maandishi. Bofya kwenye kitufe cha orodha ya kupanua upande wa kulia wa mstatili na utaona orodha iliyo na aina zote za data. Kutoka kwenye orodha hii, tumia kipanya au vitufe vya juu na chini ili kuchagua thamani Kaunta na bonyeza kitufe Kichupo kwenda kwenye safu Maelezo. Safu Maelezo inawakilisha maelezo unayotoa kwa mashamba yako. Unapofanya kazi na jedwali hili katika siku zijazo, maelezo haya yataonekana chini ya skrini ya Ufikiaji wa MS wakati wowote utakapojikuta kwenye sehemu fulani. Kanuni ya Agizo , na itakukumbusha madhumuni ya uwanja huu.

Ingiza maandishi ya maelezo kwenye safu wima Maelezo na bonyeza kitufe Kichupo au Ingiza , ili kuendelea na kuingiza habari kuhusu uwanja unaofuata.

Vile vile, ingiza maelezo ya sehemu zote za meza.

Mara baada ya kumaliza kuingiza muundo wa meza, ihifadhi kwa kuendesha amri Faili/Hifadhi.