Zana za kubuni mifumo ya habari na teknolojia. Njia za kisasa za automatiska muundo wa mifumo ya habari ya kiuchumi - abstract. Zana za KESI za muundo wa mifumo ya habari

Vyombo vya kubuni vya KESI mifumo ya habari

Katika hali ya kisasa, ugumu wa kuunda mifumo ya habari ni ya juu sana. Kwa hivyo, teknolojia ya CASE sasa imetumika sana katika muundo wa IC.

Teknolojia ya CASE -Hii kifurushi cha programu, inaendesha zote otomatiki mchakato wa kiteknolojia uchambuzi, kubuni, maendeleo na msaada wa tata mazingira ya programu St.

Zana za kisasa za CASE hushughulikia anuwai ya usaidizi kwa teknolojia nyingi za muundo wa IC: kutoka tiba rahisi uchanganuzi na uhifadhi wa hati kwa zana kamili za otomatiki zinazofunika mzunguko mzima wa maisha ya programu.

Hatua zinazohitaji nguvu kazi nyingi zaidi za ukuzaji wa IS ni hatua za uchanganuzi na muundo, wakati ambapo zana za CASE hutoa ubora wa juu kukubaliwa ufumbuzi wa kiufundi na maandalizi nyaraka za mradi. Katika kesi hii, wanacheza jukumu muhimu zana za picha uundaji wa mfano eneo la somo, ambayo inaruhusu watengenezaji kusoma IS iliyopo na kuijenga upya kwa mujibu wa malengo yao na vikwazo vilivyopo.

Zana zilizojumuishwa za CASE zina zifuatazo sifa za tabia :

· kuhakikisha usimamizi wa mchakato wa maendeleo wa IS;

· matumizi ya hifadhi iliyopangwa maalum ya metadata ya mradi (hazina).

Zana zilizojumuishwa za CASE zina vifaa vifuatavyo:

· zana za uchanganuzi wa picha na usanifu zinazotumiwa kuelezea na kuandika IS;

· zana za ukuzaji wa programu, pamoja na lugha za programu na jenereta za nambari;

· hazina ambayo hutoa hifadhi ya matoleo ya mradi unaoendelezwa na wake vipengele vya mtu binafsi, maingiliano ya taarifa zilizopokelewa kutoka watengenezaji mbalimbali wakati wa maendeleo ya kikundi, udhibiti wa metadata kwa ukamilifu na uthabiti;

· zana za kusimamia mchakato wa maendeleo wa IS;

· zana za nyaraka;

· zana za kupima;

· zana za uhandisi upya zinazotoa uchanganuzi wa misimbo ya programu na miundo ya hifadhidata na uundaji kulingana nazo mifano mbalimbali na vipimo vya kubuni.

Wote zana za kisasa za KESI zimegawanywa katika makundi mawili. Kundi la kwanza panga zana zilizojengwa katika mfumo wa utekelezaji, ambapo maamuzi yote ya muundo na utekelezaji yanahusishwa na mfumo wa usimamizi wa hifadhidata uliochaguliwa. Kundi la pili kuandaa njia za utekelezaji bila ya mfumo, ambayo maamuzi yote ya muundo yanalenga umoja hatua za awali mzunguko wa maisha na njia za kuzihifadhi. Zana hizi hutoa kubadilika zaidi katika kuchagua zana za utekelezaji.

Misingi heshima Teknolojia za CASE - msaada kazi ya pamoja kwenye mradi kutokana na fursa ya kufanya kazi mtandao wa ndani, kuuza nje na kuagiza vipande vya mradi kati ya watengenezaji, usimamizi uliopangwa mradi.

Kama hatua uundaji wa bidhaa za programu kwa mifumo ya habari, zifuatazo zinaweza kutofautishwa:

1. Mazingira ya uendeshaji yamedhamiriwa. Katika hatua hii, seti ya michakato ya mzunguko wa maisha ya IS imedhamiriwa, upeo wa IS umedhamiriwa, na saizi ya programu zinazotumika imedhamiriwa, i.e. mipaka imewekwa kwa maadili kama vile idadi ya mistari msimbo wa programu, saizi ya hifadhidata, idadi ya vipengee vya data, idadi ya vitu vya kudhibiti, n.k.

2. Michoro hujengwa na uchambuzi wa picha. Katika hatua hii, michoro hujengwa ambayo huanzisha miunganisho na vyanzo vya habari na watumiaji, kufafanua michakato ya ubadilishaji wa data na eneo la uhifadhi wao.

3. Viainisho na mahitaji ya mfumo huamuliwa (aina ya kiolesura, aina ya data, muundo wa mfumo, ubora, utendaji, njia za kiufundi, jumla ya gharama, nk).

4. Mfano wa data unafanywa, i.e. habari imeingizwa ambayo inaelezea vipengele vya data ya mfumo na uhusiano wao.

5. Mfano wa mchakato unafanywa, i.e. habari imeingizwa ambayo inaelezea michakato ya mfumo na uhusiano wao.

JARIDA LA SAYANSI YA ELECTRONIC “APRIORI. RIA: SAYANSI ASILI NA KIUFUNDI"

UHAKIKI WA ZANA ZA MAENDELEO YA MIFUMO YA HABARI Poelueva Ekaterina Sergeevna mwanafunzi Kozyukova Ekaterina Sergeevna mwanafunzi Vetchinkin Dmitry Anatolyevich mwanafunzi Mordovsky Chuo Kikuu cha Jimbo yao. N. P. Ogareva, Saransk

[barua pepe imelindwa]

Ufafanuzi. Nakala hiyo inaelezea mahitaji ya mifumo ya usimamizi wa hifadhidata. Uchambuzi wa uwezo wa mifumo ya usimamizi wa hifadhidata ya Microsoft A ulifanywa? es na Seva ya SQL kutoka kwa Microsoft. Inaelezea vipengele vya Seva ya SQL. Uchambuzi wa kazi za watafiti wa kisasa katika uwanja wa matumizi ya vitendo mifumo ya usimamizi wa hifadhidata.

Maneno muhimu: habari msingi wa mfumo mfumo wa data usimamizi wa hifadhidata - vifurushi vya RAD - Microsoft Arcess - Seva ya SQL.

MUHTASARI WA MAENDELEO YA MFUMO WA HABARI

Poelueva Ekaterina Sergeevna

Kozyukova Ekaterina Sergeevna

Vetchinkiv Dmitry Anatolyevich

Chuo Kikuu cha Jimbo la Ogarev Mordovia, Saransk

Muhtasari. Nakala hiyo inaelezea mahitaji ya hifadhidata mifumo ya usimamizi. Uwezo wa uchanganuzi wa mifumo ya usimamizi wa hifadhidata ya Microsoft Assess na SQL Server kutoka kwa kampuni ya Microsoft. Eleza vipengele vya Seva ya SQL. Uchambuzi wa kazi za watafiti wa kisasa katika uwanja wa matumizi ya vitendo ya mifumo ya usimamizi wa hifadhidata.

Maneno muhimu: mfumo wa habari hifadhidata - hifadhidata mfumo wa usimamizi- vifurushi vya RAD Microsoft Assess- SQL Server.

Mifumo ya habari na huduma ambazo zinategemea matumizi ya hifadhidata zimeenea. Haiwezekani kufikiria bila mifumo kama hiyo kazi yenye ufanisi shirika la kisasa. Katika suala hili, hitaji la kujua kanuni za kujenga na kutumia kwa ufanisi mifumo ya usimamizi wa hifadhidata, zana za usimamizi na ulinzi wa hifadhidata, ambayo ni msingi wa mfumo wowote wa habari, inakuwa ya umuhimu mkubwa.

Kutoka chaguo sahihi zana za maendeleo ya mfumo wa habari, ufafanuzi mfano unaofaa data, uhalali wa mpango wa busara wa kuunda hifadhidata, shirika la maswali kwa data iliyohifadhiwa kwa kiasi kikubwa inategemea ufanisi wa mfumo wa habari uliotengenezwa na hifadhidata. Yote hii inahitaji ujuzi wa vitendo wa vipengele vya DBMS mbalimbali, kama vile Microsoft Access na SQL Server.

Muundo wa mifumo ya habari na hifadhidata unaonyeshwa katika kazi. Hata hivyo, ni lazima ieleweke kwamba mada ya kutumia vifurushi vya RAD ni pana sana na inahitaji utafiti wa ziada katika eneo hili.

Madhumuni ya kazi ni kukagua zana za kisasa za ukuzaji wa mifumo ya habari.

KATIKA Hivi majuzi, katika mchakato wa mabadiliko ya nguvu katika michakato mbalimbali ya biashara, idadi ya masharti maalum yalitokea kwa aina mbalimbali utendakazi mifumo hiyo ya usimamizi wa hifadhidata ambayo watengenezaji wana nia ya kujitahidi kusaidia bidhaa zao kwa kiwango cha juu na cha ushindani:

- programu ambazo zinaundwa kwa kutumia DBMS lazima ziwe na kiwango cha juu cha uhamaji ili ziweze kuhamishwa kwa urahisi kwa kompyuta na majukwaa yoyote ya mtandao -

- kulikuwa na haja ya kuweka hali ya hifadhidata na mwenendo uwezekano wa kurejesha(kupona) kwa muda mrefu

kubadilisha mfumo, kwa sababu kubadilishana mawasiliano data imekuwa asynchronous, na kila kitu michakato ya habari zimekuwa za muda mrefu

- Zana zote zinazowezekana za DBMS lazima ziruhusu utofauti unaobadilika wa usanifu wa mifumo mbalimbali ya habari ili kudumisha maelewano yanayofaa wakati wa kusambaza utendaji wa mfumo kati ya vituo mbalimbali vya kazi vya mteja na seva -

- ikiwa zana fulani za programu za DBMS zimeelekezwa kwa kitu na inawezekana kuunda maombi imara wakati uelekezaji kupitia kazi hizi unabadilika kwa nguvu, basi uundaji wa "wasimamizi wa mchakato" unaweza kuwa mzuri -

- Watengenezaji wa DBMS wanahitaji kuhakikisha utiifu wa bidhaa wanazosambaza viwango vya wazi mwingiliano-

- upanuzi unaowezekana wa michakato ya biashara inayoendelea zaidi ya mipaka ya kampuni hii na hitaji la kuunda viungo vya habari inaongoza kwa kiwango cha kimataifa kazi kubwa kwa msaada shahada ya juu utayari wa mfumo unaotekelezwa, unaofanya kazi saa 24 kwa siku, siku 365 kwa mwaka.

Katika suala hili, kuna haja ya haraka maendeleo ya haraka mifumo yenye ufanisi mkubwa. Uendelezaji wa haraka wa mifumo hiyo inaweza kufanyika katika vifurushi maalum vya RAD.

Vipengele vya Ukuzaji wa Programu ya Haraka (RAD) ni pamoja na: Lugha ya programu inayolengwa na kitu ambayo inaruhusu matumizi bora zaidi ya ukuzaji wa moduli. programu - upatikanaji zana za maendeleo ya kuona ambazo hutoa uwezo wa maendeleo ya haraka kiolesura cha mtumiaji na kujaza utendakazi unaohitajika na mazungumzo njia - upatikanaji fursa za kuunda maombi ya seva ya mteja.

KATIKA kwa sasa Kampuni ya Microsoft inatoa vifurushi vitano vya RAD vya kuunda maombi maalum: Ufikiaji, Seva ya SQL, Visual Basic, Visual C++, Visual FoxPro. Fedha zilizohamishwa inaweza kutumika wote tofauti - kutatua kazi maalum, na kwa ushirikiano na kila mmoja.

Ikumbukwe kwamba ni maarufu sana Vifurushi vya Microsoft Ufikiaji na Seva ya SQL, ambayo ina faida nyingi juu ya washindani na upatikanaji wa anuwai kamili ya zana za kukuza ufanisi. programu juu ya usindikaji wa habari.

Microsoft A? ess ni mfumo wa usimamizi wa hifadhidata (DBMS) unaokuruhusu kudhibiti data kwa ufanisi. Moja ya faida za Microsoft A? ess ni GUI rahisi ambayo hukuruhusu kuunda hifadhidata anuwai na interface muhimu zifikie kwa kutumia zana za maendeleo zilizojengewa ndani. Kama zana ya ukuzaji ya Microsoft A DBMS.

Watafiti wanaona kuwa, tofauti na DBMS zingine, katika Microsoft A? ess, data zote zimehifadhiwa katika faili moja, wakati huo huo, data inasambazwa kwenye meza zinazotumiwa, ambayo ni msingi wa mbinu ya uhusiano na usimamizi wa data. Hifadhidata za uhusiano hufanya iwezekanavyo kutoa kikamilifu uwezo muhimu katika kuhifadhi taarifa za umiliki wa kampuni.

Wakati huo huo, zana Microsoft A? ess ni mdogo ikilinganishwa na SQL Server. Kwa miradi ngumu zaidi, tumia zaidi ufumbuzi wa kitaaluma kutoka kwa Microsoft SQL Usimamizi wa seva Studio.

Seva ya SQL Studio ya Usimamizi ni mchoro, zana inayoingiliana ambayo inaruhusu wasimamizi wa hifadhidata kuunda hoja za SQL, kuzitekeleza kwa wakati mmoja, kuchanganua matokeo ya hoja na kutumia zana zilizojengewa ndani ninazotoa. utendaji wa juu mifumo.

MS SQL Server Management Studio inatoa njia zifuatazo kwa timu zinazoendelea Lugha ya Transact-SQL:

mhariri wa maandishi kuingiza amri zinazohitajika -

- uwepo wa uangaziaji wa rangi wa waendeshaji lugha -

- fursa za kuwasilisha matokeo kwa njia ya maandishi, meza, michoro -

- uwepo wa mchawi kwa ajili ya kusanidi indexes na utoaji utendaji wa juu mifumo

Kazi inawasilisha muundo wa MS SQL Server DBMS, ambayo inajumuisha vipengele vifuatavyo:

- Hifadhidata (ndio huduma kuu ya kuhifadhi, kusindika na kuhakikisha usalama wa data) -

- Huduma za Uchambuzi (hutoa muundo na uundaji wa miundo ya pande nyingi iliyokusanywa kutoka kwa vyanzo vingine vya data na usimamizi wao)

- Huduma za Ujumuishaji (ni jukwaa la kuunda suluhisho za ujumuishaji wa data za utendaji wa juu) -

- Huduma za Kuripoti (ni zana ya kuunda ripoti za ushirika na usaidizi wa kiolesura cha wavuti) -

- Injini ya Hifadhidata (inatumika kwa ukuzaji hifadhidata za uhusiano data kwa shirika usindikaji wa uendeshaji shughuli na usindikaji wa uchambuzi habari).

Zana zilizoorodheshwa hutoa mtazamo kamili kuhusu vipengele vya MS SQL Server DBMS na uwezo wao.

Kazi sawa inatoa mfululizo kazi ya maabara inayolenga kufahamiana na uwezo na sintaksia ya MS SQL Server DBMS. Mifano zilizozingatiwa zinaonyesha mbinu za msingi za kufanya kazi na MS SQL Server, na habari za kinadharia kueleza kwa kina

nyenzo za kinadharia kwa kuelewa utendakazi wa DBMS. Kwa mfano, mwandishi alibainisha aina zifuatazo za meza (meza zilizogawanywa, meza za muda, meza za mfumo, meza pana) ambazo hutumikia madhumuni maalum katika hifadhidata.

Kwa hivyo, matumizi makubwa ya mifumo ya habari inahitaji mbinu mpya za maendeleo yao. Matumizi ya vifurushi vya RAD huhakikisha maendeleo ya haraka na yenye ufanisi ya mifumo ya habari, hata hivyo, ni muhimu kuelewa wazi kazi na uwezo muhimu wa bidhaa ya mwisho ili kuchagua kwa usahihi chombo kinachohitajika. Microsoft DBMS Ufikiaji na Seva ya SQL ndio zana bora zaidi za kuunda mifumo ya habari ya kati na kubwa.

Orodha ya vyanzo vilivyotumika

1. Abbakumov A. A., Akimov V. L., Egunova A. I., Leshchankin K. A., Talanov V. M. Databases (MS Access, MySQL). Saransk: Nyumba ya uchapishaji SVMO, 2011. 112 p.

2. Abbakumov A. A., Egunova A. I., Talanov V. M. Databases (MS SQL Server). Saransk: Nyumba ya uchapishaji SVMO, 2015. 66 p.

3. Bondar A. G. Microsoft SQL Seva. St. Petersburg: Nyumba ya uchapishaji "BHV-Petersburg", 2014. 592 p.

4. Talanov V. M., Fedosin S. A. Muundo wa mifumo ya habari na hifadhidata. Saransk: Nyumba ya uchapishaji SVMO, 2013. 72 p.

Tuma kazi yako nzuri katika msingi wa maarifa ni rahisi. Tumia fomu iliyo hapa chini

Kazi nzuri kwa tovuti">

Wanafunzi, wanafunzi waliohitimu, wanasayansi wachanga wanaotumia msingi wa maarifa katika masomo na kazi zao watakushukuru sana.

Bado hakuna toleo la HTML la kazi.
Unaweza kupakua kumbukumbu ya kazi kwa kubofya kiungo hapa chini.

Nyaraka zinazofanana

    Kutumia zana za CASE kusaidia michakato ya kuunda na kudumisha mifumo ya habari. Kazi mhariri wa picha michoro, hati na msimamizi wa mradi. Vipengele muhimu vya IBM Rational Professional Bundle na IBM Rational Rose.

    muhtasari, imeongezwa 05/30/2012

    Wazo kuu la mbinu na kanuni za RAD - ukuzaji wa mifumo ya habari, faida zake kuu. Sababu za umaarufu, sifa za matumizi ya teknolojia. Uundaji wa kanuni za msingi za maendeleo. Mazingira ya maendeleo kwa kutumia kanuni za RAD.

    uwasilishaji, umeongezwa 04/02/2013

    Vipengele vya kuunda mifumo ya habari kulingana na hifadhidata. Kutumia zana za CASE na kuelezea michakato ya biashara katika BP-Win. Hatua za kubuni mifumo ya kisasa ya habari, aina za michoro na uwakilishi wa kuona tovuti.

    kazi ya kozi, imeongezwa 04/25/2012

    Mzunguko wa maisha mifumo ya habari. Michakato ya usimamizi wa nyaraka na usanidi. Kutumia njia za kuteleza na ond kujenga IS. Faida na hasara zao. Mchakato wa maendeleo ya programu ya maporomoko ya maji.

    uwasilishaji, umeongezwa 11/09/2015

    Vipengele vya kukuza mifumo ya habari kwa kutumia lugha moja Muundo wa UML. Hatua kuu za mantiki mchakato wa umoja maendeleo ya mifumo ya habari na mifano na vielelezo. Utekelezaji wa mfumo wa habari.

    mwongozo wa mafunzo, umeongezwa 01/23/2014

    Mbinu za kukuza mifumo ya habari katika fasihi ya ndani na nje ya nchi. Jimbo na viwango vya kimataifa katika maendeleo ya programu. Maendeleo ya kipande cha mfumo wa habari "Rasilimali za elimu na mbinu".

    kazi ya kozi, imeongezwa 05/28/2009

    Uchambuzi wa Vyombo vya Habari vya Biashara ya Ushauri: Muhtasari wa Lugha za Kupanga na programu kwa kuunda tovuti, mifumo ya habari na tovuti za makampuni ya ushauri. Muundo wa mchakato wa biashara. Maendeleo ya uwepo wa mtandao.

    tasnifu, imeongezwa 04/11/2012

    Wazo la mfumo wa habari, aina za mifumo ya habari. Uchambuzi wa zana za ukuzaji wa mifumo ya habari ya kiotomatiki. Mahitaji ya programu na bidhaa ya programu. Ukuzaji wa fomu GUI na hifadhidata.

    tasnifu, imeongezwa 06/23/2015

Ingawa mifumo ya habari ni ya kawaida bidhaa ya programu, wana idadi ya tofauti kubwa kutoka kwa kiwango programu za maombi na mifumo.

Kulingana na eneo la somo, mifumo ya habari inaweza kutofautiana sana katika kazi zao, usanifu, na utekelezaji. Walakini, kuna idadi ya mali ambayo ni ya kawaida:

1. Mifumo ya habari imeundwa kukusanya, kuhifadhi na kuchakata taarifa. Kwa hiyo, msingi wa yeyote kati yao ni mazingira ya kuhifadhi na kupata data;

2. mifumo ya habari inalenga mtumiaji wa mwisho ambaye hajahitimu sana katika uwanja wa maombi teknolojia ya kompyuta. Ndiyo maana maombi ya mteja mfumo wa habari lazima uwe na kiolesura rahisi, rahisi, rahisi kujifunza ambacho hutoa mtumiaji wa mwisho kazi zote muhimu kwa ajili ya uendeshaji, lakini wakati huo huo haitoi fursa ya kufanya vitendo vyovyote visivyohitajika.

Kwa hivyo, wakati wa kuunda mfumo wa habari, kazi kuu mbili zinapaswa kutatuliwa:

1. kazi ya kutengeneza hifadhidata iliyoundwa kuhifadhi habari;

2. kazi ya kutengeneza kiolesura cha picha cha mtumiaji kwa programu za mteja.

Hifadhidata ni, kwanza kabisa, seti ya meza. Jedwali linaweza kuzingatiwa kama jedwali la pande mbili na sifa (sifa) za seti fulani ya vitu. Jedwali lina jina - kitambulisho ambacho kinaweza kurejelewa.

Nguzo za meza zinahusiana na sifa fulani za vitu - mashamba. Kila uwanja una sifa ya jina na aina ya kuhifadhi data. Jina la uwanja ni kitambulisho ambacho kinatumika ndani programu mbalimbali kwa udanganyifu wa data.

Aina ya shamba ina sifa ya aina ya data iliyohifadhiwa kwenye shamba.

Kila safu ya meza inalingana na moja ya vitu. Inaitwa rekodi na ina maadili ya nyanja zote zinazoonyesha kitu fulani.

Wakati wa kuunda meza za database, ni muhimu kuhakikisha uthabiti wa habari. Hii kawaida hufanywa kwa kuanzisha sehemu muhimu - kuhakikisha upekee wa kila rekodi. Sehemu muhimu inaweza kuwa sehemu moja au zaidi.

Hifadhidata kawaida haina jedwali moja lakini nyingi. Jedwali tofauti ni, bila shaka, muhimu, lakini mengi zaidi taarifa zaidi inaweza kutolewa kwa usahihi kutoka kwa seti ya meza.

Katika jedwali zilizounganishwa, kawaida moja hufanya kama jedwali kuu, na lingine au zingine kadhaa hufanya kama jedwali msaidizi linalodhibitiwa na kuu. Jedwali kuu na za wasaidizi zimeunganishwa kwa kila mmoja na ufunguo. Baadhi ya sehemu zilizopo katika jedwali zote mbili zinaweza kutumika kama ufunguo.

Hifadhidata huundwa na maswali kwao yanachakatwa na mifumo ya usimamizi wa hifadhidata - DBMS. DBMS tofauti hupanga na kuhifadhi hifadhidata kwa njia tofauti. Kwa mfano, Paradoksia na dBase hutumia faili tofauti kwa kila jedwali.

Katika kesi hii, hifadhidata ni saraka ambayo faili za meza zimehifadhiwa. Katika Microsoft Access na InterBase, meza nyingi huhifadhiwa kama faili moja. Katika kesi hii, hifadhidata ni jina la faili iliyo na njia ya kuipata. Mifumo ya mteja/seva, kama vile seva za Sybase au Microsoft SQL, huhifadhi data zote kompyuta tofauti na kuwasiliana na mteja kwa kutumia lugha maalum iitwayo SQL.

Kwa kuwa sifa maalum za hifadhidata ni tofauti sana, itakuwa ngumu sana kwa mtumiaji kufanya kazi ikiwa angetaja saraka hizi zote, faili, seva katika programu yake, na programu mara nyingi italazimika kufanywa upya wakati wa kubadilisha, kwa mfano. , miundo ya saraka na wakati wa kusonga kutoka kwa kompyuta moja hadi nyingine. Ili kutatua tatizo hili, lakabu za data hutumiwa.

Lakabu ina taarifa zote zinazohitajika ili kutoa ufikiaji wa hifadhidata. Habari hii inaripotiwa mara moja tu wakati wa kuunda lakabu. Na programu hutumia lakabu kuwasiliana na hifadhidata.

Katika kesi hii, programu haijali ni wapi hii au hifadhidata hiyo iko kimwili, na mara nyingi DBMS ambayo iliunda na kudumisha hifadhidata hii pia haijali. Wakati wa kubadilisha saraka, seva, nk. Hakuna haja ya kubadilisha chochote katika programu. Inatosha kwa msimamizi wa hifadhidata kuingiza habari inayofaa kwenye lakabu.

Wakati wa kufanya kazi na hifadhidata, caching ya mabadiliko yote hutumiwa mara nyingi. Hii ina maana kwamba mabadiliko yote ya data, kuingizwa kwa rekodi mpya, kufuta rekodi zilizopo, yaani, udanganyifu wote wa data unaofanywa na mtumiaji haufanyiki kwanza kwenye hifadhidata yenyewe, lakini huhifadhiwa kwenye kumbukumbu kwenye jedwali la muda, la kawaida. Na tu kwa amri maalum, baada ya ukaguzi wote kwa usahihi wa data iliyoingia kwenye meza, mtumiaji anapewa fursa ya kufanya mabadiliko haya yote kwenye hifadhidata, au kuachana na hii na kurudi katika hali ambayo ilikuwa kabla ya kuanza. ya uhariri.

Mabadiliko yanarekodiwa katika hifadhidata kwa kutumia miamala. Huu ni mkusanyiko wa amri zinazorekebisha hifadhidata.

Wakati wa ununuzi, mtumiaji anaweza kubadilisha kitu kwenye data, lakini hii ni mwonekano tu. Kwa kweli, mabadiliko yote yanahifadhiwa kwenye kumbukumbu. Na mtumiaji anapewa fursa ya kukamilisha shughuli hiyo ama kwa kufanya mabadiliko yote kwenye hifadhidata halisi, au kwa kuiacha na kurudi katika hali iliyokuwa kabla ya kuanza kwa shughuli hiyo.

Ili kuunda hifadhidata, ndani ya mfumo wa programu iliyotengenezwa, Paradox DBMS ilichaguliwa.

Kitendawili ni umbizo la kawaida sana la kufanya kazi na hifadhidata katika anuwai ya lugha za programu. Ni "asili" kwa mazingira ya programu kutoka Borland: Delphi, CBuilder. Kati ya mazingira haya, kufanya kazi na meza katika umbizo la Paradoksia ni rahisi sana. BDE - "asili" na wengi njia ya haraka ufikiaji. Ufungaji ni wa kiotomatiki, kunaweza kuwa na shida moja tu - kwenye anatoa ngumu kubwa programu ya usakinishaji inaweza kuamua kimakosa kiasi cha nafasi ya bure na haijasanikishwa (suluhisho ni kuchukua kwa muda. mahali pa bure, na kuacha gigabyte 1 tu bila malipo wakati wa ufungaji). Hakuna usanidi unaohitajika. Kwa kweli haipingani na programu zingine, zote za kawaida zinaungwa mkono SQL inaunda.

Wakati wa kuunda muundo wa hifadhidata, iliamuliwa kuunda meza nne:

1) Jedwali "Wafanyikazi"

2) Jedwali "Idara"

3) Jedwali "Elimu"

4) Jedwali "Hali ya ndoa"

Chaguo mfano wa dhana

Ili kuchagua mfano wa data ya dhana, aina tatu zilizingatiwa:

1. Mfano wa kisemantiki;

2. Viunzi;

3. Mfano wa uhusiano wa chombo.

Mfano wa kisemantiki inategemea ujenzi wa mtandao wa semantic. Mtandao wa kisemantiki unaeleweka kama grafu iliyoelekezwa inayojumuisha wima na safu zilizo na lebo na kufafanua vitu na uhusiano wa eneo la somo. Mitandao ya kisemantiki ina faida kadhaa, ambazo ni:

1. Maelezo ya vitu katika eneo la somo hutokea kwa lugha ya asili;

2. Rekodi zote zinazoingia kwenye hifadhidata zimekusanywa katika muundo wa kiasi homogeneous.

Lakini licha ya faida hizi, mfano wa kisemantiki data ina idadi ya hasara, moja ambayo, na muhimu zaidi, ni kwamba ujenzi mfano wa uhusiano data kulingana na mitandao ya semantic ni ngumu.

Fremu huonyeshwa na miundo ya data yenye taratibu zinazohusiana za kuchakata data hii. Muafaka unaweza kuwa aina zifuatazo: tukio, sifa, vihusishi vya kimantiki. Kutumia mfano wa fremu pia haifai kwa sababu mfano huu haionyeshi aina za uhusiano katika muundo wa data wa uhusiano.

Muundo wa uhusiano wa chombo ilivyoelezwa kwa misingi ya kiini, uhusiano, maana. Chombo ni dhana inayoweza kutambuliwa. Muunganisho ni muunganisho wa vyombo. Njia maalum imeanzishwa ili kuwakilisha uhusiano na vyombo: mchoro wa ER. Kuna madarasa matatu kuu ya vyombo: msingi, ushirika na tabia.

Chombo cha msingi ni chombo huru (ina sifa ya kuwepo kwa kujitegemea). Huluki shirikishi au muungano huchukuliwa kuwa uhusiano kati ya huluki mbili au zaidi kutoka nyingi hadi nyingi au zinazofanana. Huluki bainishi (au sifa) ni huluki ambayo madhumuni yake pekee, ndani ya kikoa kinachozingatiwa, ni kuelezea au kufafanua huluki nyingine.

Mchoro wa ER - uwakilishi wa picha mahusiano kati ya vyombo. Kila seti ya vyombo inawakilishwa na mstatili, na seti ya mahusiano inawakilishwa na almasi. Mahusiano yanaweza kuwa ya aina tatu: moja kwa moja, moja kwa wengi, wengi kwa wengi. Aina hizi za miunganisho ni asili katika modeli ya uhusiano, kama vile huluki zinazolingana na jedwali katika muundo wa uhusiano.

Hitimisho: Kwa sababu ya ukweli kwamba mfano wa "uhusiano wa chombo" uko karibu zaidi katika kanuni za shirika kwa mfano wa uhusiano na utekelezaji wa mwisho kwa msingi wa kwanza ni rahisi zaidi, mtindo wa "uhusiano wa chombo" ulichaguliwa kama mfano wa dhana. .

  1. Vifaa mashirika kiuchumi habari mifumo

    Muhtasari >> Sayansi ya Kompyuta

    Vifaa mashirika kiuchumi habari mifumo Tofauti na ... iliyokusudiwa otomatiki shughuli za mwingiliano wa mtumiaji na kompyuta katika mchakato kubuni na... AWS huleta mtumiaji karibu na uwezekano kisasa sayansi ya kompyuta na sayansi ya kompyuta na kuunda...

  2. Kubuni kiotomatiki habari mifumo (4)

    Muhtasari >> Sayansi ya Kompyuta

    Masharti kiuchumi habari mifumo" M: "Fedha na Takwimu", 2000. Kubuni habari mifumo", M: "ComputerPress", No. 9, 2001 Grekul V.I., Denishchenko G.N., Korovkina N.L. " Kubuni habari mifumo", Mtandao...

  3. Kiuchumi habari mifumo na vipengele vyake

    Kozi >> Uchumi

    ... kiuchumi kitu, mbinu, fedha, wataalamu wanaohusika katika mchakato wa usindikaji wa habari na maendeleo ya maamuzi ya usimamizi”1. Kiuchumi habari ... otomatiki... Telnov Yu.F. Kubuni kiuchumi habari mifumo: Kitabu cha maandishi kwa...

  4. Karatasi ya kudanganya Kiuchumi habari

    Karatasi ya kudanganya >> Uchumi

    ... . Otomatiki kubuni kiuchumi habari mifumo. Muundo na maudhui habari utoaji. Mashine ya ziada habari usalama. Muundo na vifaa. Katika mashine habari utoaji. Kiwanja fedha ...

  5. Kiuchumi ufanisi habari mifumo (2)

    Thesis >> Usimamizi

    ... : ala ya programu-hisabati vifaa taarifa iliyokusudiwa kubuni kisasa NIT, na kutumika habari teknolojia zinazotoa...