OLE (Object Linking and Embedding) - Տվյալների բազաներ. հիմնական հասկացություններ: Ազատ երկարությամբ տեքստային դաշտեր Ինչ է օլե օբյեկտի դաշտը

Դաշտեր OLE օբյեկտ

MS Access-ը թույլ է տալիս աղյուսակներում պահել պատկերներ և այլ երկուական տվյալներ (օրինակ՝ MS Excel աղյուսակ, MS Word փաստաթուղթ, գծանկար, ձայնագրություն): Այս նպատակների համար օգտագործվում է տվյալների տեսակը Դաշտ օբյեկտ ՕԼԵ.Տվյալների իրական քանակությունը, որը կարող եք մուտքագրել դաշտում այս տեսակի, որոշվում է ծավալով կոշտ սկավառակՁեր համակարգիչը (մինչև 1 Գիգաբայթ):

Որոնման հրաշագործ տվյալների տեսակը

Տվյալների այս տեսակն ընտրելով գործարկում է Փնտրման մոգը, որը ստեղծում է դաշտ, որն առաջարկում է արժեքների ընտրություն բացվող ցուցակից, որը պարունակում է մի շարք հաստատուն արժեքներ կամ արժեքներ այլ աղյուսակից:

Չափը այս ոլորտինհամապատասխանում է հիմնական դաշտի չափին, որն օգտագործվում է որպես նիշ (սովորաբար 4 բայթ):

Սեղանի կառուցվածքի ստեղծում

Այժմ, երբ մենք դիտարկել ենք Access-ի տվյալների տեսակները և առանձին աղյուսակի դաշտի հատկությունները, կարող ենք սկսել աղյուսակի կառուցվածքի ստեղծումը: Եկեք նայենք սեղանի կառուցվածքի ստեղծմանը, օգտագործելով աղյուսակ ստեղծելու օրինակը Պատվերներ Northwind տվյալների բազան, որը գալիս է Access-ի հետ: Այս աղյուսակըարդեն գտնվում է Northwind տվյալների բազայում, բայց այս աղյուսակի ստեղծման գործընթացն անցնելը շատ օգտակար կլինի: Borei տվյալների բազայի կառուցվածքը չխաթարելու համար նախ ստեղծեք ուսումնական տվյալների բազա և բացեք դրա պատուհանը:

Սյունակում գտնվող աղյուսակի ձևավորման պատուհանում Անուն դաշտերըմտնել Պատվերի կոդը .

Սեղմեք ստեղնը Ներդիր կամ Մուտքագրեք , գնալ սյունակ Տիպ տվյալները։Խնդրում ենք նկատի ունենալ, որ տեղեկատվությունը հայտնվում է երկխոսության պատուհանի ներքևում գտնվող «Դաշտային հատկություններ» բաժնում:

Սյունակում Տիպ տվյալներըիմաստը հայտնվեց Տեքստ.Կտտացրեք ընդլայնել ցուցակի կոճակը ուղղանկյունի աջ կողմում և կտեսնեք տվյալների բոլոր տեսակները պարունակող ցուցակ: Այս ցանկից օգտագործեք մկնիկը կամ վեր ու վար ստեղները՝ արժեք ընտրելու համար Հաշվիչև սեղմեք ստեղնը Ներդիր գնալ սյունակ Նկարագրություն.Սյունակ Նկարագրություններկայացնում է այն բացատրությունը, որը դուք տալիս եք ձեր դաշտերի համար: Երբ ապագայում աշխատեք այս աղյուսակի հետ, այս նկարագրությունը կհայտնվի MS Access էկրանի ներքևի մասում, երբ հայտնվեք որևէ դաշտում: Պատվերի կոդը , և ձեզ կհիշեցնի այս դաշտի նպատակը:

Սյունակում մուտքագրեք բացատրական տեքստ Նկարագրությունև սեղմեք ստեղնը Ներդիր կամ Մուտքագրեք , անցնել հաջորդ դաշտի մասին տեղեկատվության մուտքագրմանը:

Նմանապես, մուտքագրեք աղյուսակի բոլոր դաշտերի նկարագրությունը:

Երբ ավարտեք աղյուսակի կառուցվածքի մուտքը, պահպանեք այն՝ գործարկելով հրամանը Ֆայլ / Պահպանել:

OLE (Օբյեկտների կապակցում և ներդրում)

OLE (Object Linking and Embedding) օբյեկտների կապակցման և ներկառուցման արձանագրություն է: Թույլ է տալիս մեկ հավելվածի (OLE հաճախորդ) փաստաթղթի կամ օբյեկտի մեջ զետեղել այլ հավելվածների օբյեկտներ (OLE օբյեկտներ), որոնք աջակցում են OLE արձանագրությանը (OLE սերվերներ): Access-ում OLE օբյեկտները կարող են տեղադրվել դաշտի, ձևի կամ զեկույցի մեջ, օրինակ:

OLE (Object Linking and Embedding) օբյեկտների կապակցման և ներկառուցման արձանագրություն է: Թույլ է տալիս օգտագործել տարբեր ձևաչափերով տվյալներ ձևերով և հաշվետվություններով, օրինակ՝ գրաֆիկական պատկերներ կամ այլ ծրագրերում ստեղծված փաստաթղթեր:

OLE (անգլերեն Object Linking and Embedding, արտասանված oh-lay [oley]) տեխնոլոգիա է օբյեկտները այլ փաստաթղթերի և օբյեկտների մեջ միացնելու և ներկառուցելու համար, որը մշակվել է Microsoft-ի կողմից:
OLE-ն թույլ է տալիս աշխատանքը մեկ խմբագրման ծրագրից տեղափոխել մյուսը և հետ վերադարձնել արդյունքները: Օրինակ՝ տեղադրված է անհատական ​​համակարգիչՀրատարակչական համակարգը կարող է ուղարկել որոշ տեքստ՝ մշակման համար տեքստային խմբագրիչին, կամ որոշ պատկեր պատկերների խմբագրիչին՝ օգտագործելով OLE տեխնոլոգիան:
OLE-ի (բացի ֆայլի չափը նվազեցնելուց) օգտագործման հիմնական առավելությունն այն է, որ այն թույլ է տալիս ստեղծել հիմնական ֆայլ՝ գործառույթների ֆայլերի կաբինետ, որին դիմում է ծրագիրը: Այս ֆայլը կարող է աշխատել սկզբնաղբյուր ծրագրի տվյալների վրա, որոնք մշակելուց հետո վերադարձվում են սկզբնաղբյուր փաստաթուղթ:
OLE-ն օգտագործվում է բարդ փաստաթղթերի մշակման մեջ և կարող է օգտագործվել տվյալների փոխանցման համար տարբեր անկապ համակարգերի միջև՝ քաշել և թողնել ինտերֆեյսի միջոցով, ինչպես նաև սեղմատախտակի հետ գործողություններ կատարելիս: Ներկառուցման գաղափարը լայնորեն կիրառվում է վեբ էջերում մուլտիմեդիա բովանդակության հետ աշխատելիս (օրինակ՝ Web TV), որտեղ օգտագործվում է պատկերների, ձայնի, տեսանյութի, անիմացիայի փոխանցում։ HTML էջեր(հիպերտեքստի նշագրման լեզու) կամ այլ ֆայլերում, որոնք նույնպես օգտագործում են տեքստի նշում (օրինակ՝ XML և SGML): Այնուամենայնիվ, OLE տեխնոլոգիան օգտագործում է «հաստ հաճախորդի» ճարտարապետություն, այսինքն՝ ցանցային համակարգիչ՝ ավելորդ հաշվողական ռեսուրսներով: Սա նշանակում է, որ փորձարկվող ֆայլի տեսակը կամ ծրագիրը պետք է առկա լինի հաճախորդի մեքենայում: Օրինակ, եթե OLE-ն աշխատում է սեղանների վրա Microsoft Excel, Դա Excel ծրագիրպետք է տեղադրվի օգտագործողի մեքենայի վրա:

OLE 1.*
OLE 1.0-ը թողարկվել է 1990 թվականին՝ հիմնված DDE (Dynamic Data Exchange) տեխնոլոգիայի վրա, որն օգտագործվում է ավելի քան ավելի վաղ տարբերակները օպերացիոն համակարգ Microsoft Windows. Թեև DDE տեխնոլոգիան շատ սահմանափակ էր երկու գործող ծրագրերի միջև տվյալների փոխանցման քանակով և մեթոդներով, OLE-ն ուներ երկու փաստաթղթերի միջև ակտիվ կապեր կամ նույնիսկ մեկ տեսակի փաստաթուղթ մեկ այլ տեսակի փաստաթղթում ներդնելու հնարավորություն:
OLE սերվերները և հաճախորդները փոխազդում են համակարգի գրադարանների հետ՝ օգտագործելով վիրտուալ ֆունկցիաների աղյուսակները (VTBL): Այս աղյուսակները պարունակում են գործառույթների ցուցիչներ, որոնք համակարգի գրադարանը կարող է օգտագործել սերվերի կամ հաճախորդի հետ փոխազդելու համար: OLESVR.DLL (սերվերի վրա) և OLECLI.DLL (հաճախորդի վրա) ի սկզբանե նախագծված էին միմյանց հետ հաղորդակցվելու համար՝ օգտագործելով օպերացիոն համակարգի կողմից տրամադրված WM_DDE_EXECUTE հաղորդագրությունը:
OLE 1.1-ը հետագայում վերածվեց COM-ի (բաղադրիչ օբյեկտի մոդելը) բաղադրիչների հետ աշխատելու համար ծրագրային ապահովում. COM ճարտարապետությունը հետագայում վերանախագծվեց որպես DCOM:
Երբ OLE օբյեկտը տեղադրվում է clipboard-ի վրա, այն պահվում է Windows-ի բնօրինակ ձևաչափերով (օրինակ՝ bitmap կամ մետաֆայլ), ինչպես նաև պահվում է իր ձևաչափով: Մայրենի ձևաչափը թույլ է տալիս OLE-ով միացված ծրագրին տեղադրել սեղմատախտակին պատճենված մեկ այլ փաստաթղթի մի մասը և պահել այն օգտագործողի փաստաթղթում:

OLE 2.0
Հաջորդ էվոլյուցիոն քայլը OLE 2.0-ն էր, որը պահպանեց նույն նպատակներն ու խնդիրները, ինչ նախորդ տարբերակը. Բայց OLE 2.0-ը դարձավ COM ճարտարապետության հավելում VTBL-ի օգտագործման փոխարեն: Նոր առանձնահատկությունները ներառում են ավտոմատացում քաշել և թողնել տեխնոլոգիաներ, տեղում ակտիվացում և կառուցվածքային պահեստավորում:

Բանալի բառեր. մուտք 2010 տվյալների բազա; դբ մուտք; subd մուտք; մուտք գործել տվյալների բազա; մուտքի օրինակ; ծրագրավորման հասանելիություն; պատրաստի տվյալների բազա; տվյալների բազայի ստեղծում; DBMS տվյալների բազա; մուտք գործելու դասընթացներ; տվյալների բազայի օրինակ; մուտքի ծրագիր; մուտքի նկարագրություն; մուտքի վերացական; մուտքի հարցումներ; մուտքի օրինակներ; ներբեռնել տվյալների բազայի հասանելիություն; մուտքի օբյեկտներ; դբ մուտքի մեջ; ներբեռնել subd մուտք; ms մուտք 2003 տվյալների բազա; subd մուտքի վերացական; subd ms մուտք; մուտքի առավելություններ; տվյալների բազա; ներբեռնել տվյալների բազան մուտքի վրա; Տվյալների բազա; հարաբերական տվյալների բազա; տվյալների բազայի կառավարման համակարգեր; դասընթացների տվյալների բազա; ներբեռնել տվյալների բազան; մուտք գործել տվյալների բազայի ներբեռնում; մուտք գործել տվյալների բազայի ներբեռնում; վերացական տվյալների բազա; DBMS-ի ստեղծում; ներբեռնել անձնագրային տվյալների բազա; տվյալների բազա; տվյալների նորմալացում; DBMS օրինակներ; տվյալների բազայի օրինակներ; դասընթացներ DBMS-ի վրա; նորմալացում; տվյալների բազա; տվյալների բազայի կառուցվածքը; օրինակ տվյալների բազա; հարցումների տվյալների բազա; կրթական բազա; տվյալների բազայի ձևավորում; տվյալներ; տվյալների բազայի նկարագրություն; subd վերացական; ստեղծել տվյալների բազա; տվյալների բազա; տվյալների բազայի օգտագործումը; դասընթացների տվյալների բազա; պատրաստ; DBMS-ի օգտագործումը; տվյալների բազայի աղյուսակ; տվյալների բազա 2008 ներբեռնում; հիմք

Տրամաբանական ձևաչափ

Արժույթի ձևաչափ

Թվերի ձևաչափ

Տեքստի ձևաչափ

Տվյալների տեսակները

Չափը տեքստային դաշտկարող է տատանվել 1-ից մինչև 255 նիշ:

Թվային դաշտի տեսակը կարող է արժեքներ ընդունել հետևյալ ցուցակից.

բայթ- 0-ից 4255-ի ամբողջ թվեր;

ամբողջ- ամբողջ թվեր - 32768-ից մինչև 32767;

երկարամբողջ թիվ - ամբողջ թվեր - 2147483648-ից մինչև 2147483647;

լողացող կետ (4 բայթ)- թվեր, որոնք տատանվում են - 3.402823E38-ից մինչև 3.402823E38;

լողացող կետ (8 բայթ) -թվեր, որոնք տատանվում են մինուս 1,79769313486232E308-ից մինչև գումարած 1,79769313486232E308:

Ամսաթիվ / ժամի ձևաչափ

Տվյալների տեսակի համար Ամսաթիվ ԺամՍտորև բերված է դաշտային ձևաչափերի մի շարք, օրինակների հետ միասին.

Ամբողջական ձևաչափ (սահմանված է լռելյայն) 04/15/94 05:30:10 RM

Կարճ ամսաթվի ձևաչափ 15.04.94

Երկար ժամանակի ձևաչափ 17:30:10

Միջին ժամանակի ձևաչափը 05:30 RM

Կարճ ժամանակի ձևաչափ 17:30

Լռելյայնորեն, արժույթի ձևաչափը թվեր են, որոնք գրված են երկու տասնորդական թվերով, առանձնացված թվային խմբերով և նշագրված «Ռ.վերջում. Օգտագործողը կարող է գրել տողում Դաշտի ձևաչափձևանմուշ ձեր ձևաչափի համար: Ենթադրենք, դուք պետք է մուտքագրեք դոլարային գումարներ: Այնուհետև անհրաժեշտ է կուրսորը դնել բառի վրա Դրամականև փոխարինեք այն ձևաչափով, օրինակ, այսպես. # ###$ .

Հաշվիչի ձևաչափ

Կատարում են «հաշվիչ» տիպի դաշտերը հատուկ գործառույթ- աղյուսակի գրառումների ավտոմատ նույնականացում: Հետևաբար, նման դաշտը քիչ հատկություններ ունի, որոնք կարող են փոխվել: Նախ, հաշվիչը միշտ թիվ է: Երկրորդ, դրա արժեքը ինքնաբերաբար աճում է: Access-ն առաջարկում է հաշվիչը փոխելու երկու տարբերակ. հետեւողականԵվ պատահական.Առաջին տարբերակը հարմար է, քանի որ թույլ է տալիս համարակալել գրառումները: Երկրորդ տարբերակը կարող է օգտագործվել, եթե Ձեզ անհրաժեշտ է ստեղծել աղյուսակում գրառումների կոդավորման համակարգ, որը պաշտպանված է օպերատորի անզգույշ գործողություններից:

Բուլյան դաշտի բջիջը կարող է պարունակել միայն երկու արժեքներից մեկը. Այո՛կամ Ոչ Access-ն առաջարկում է ևս երկու տարբերակ Բուլյան տեսակների անվանման համար. Ճիշտ է կեղծ էԵվ Միացում անջատում.Անկախ նրանից, թե դաշտի որ ձևաչափն եք ընտրում, տրամաբանական դաշտը կներկայացվի աղյուսակում որպես վանդակների մի շարք: Երբ մկնիկի հետ սեղմում եք վանդակի վրա, դա հանգեցնում է նրան, որ վանդակի պատկերը հայտնվում է հրապարակում, որը համապատասխանում է բուլյան արժեքին: Այո՛. Վանդակը վերականգնելը նշանակում է բջջային դաշտին բուլյան արժեք հատկացնել ՈչԲուլյան դաշտերի օգտագործումը կարող է տարբեր լինել, օրինակ՝ հարցաթերթերում կամ վերահսկիչ սարքեր ստեղծելու համար:

OLE օբյեկտի դաշտ(Object Linking and Embedding) - ցանկից ընտրված վերջին դաշտի տեսակը: Այն ունի միայն երկու հատկություն՝ ստորագրություն և «պարտադիր դաշտ» պարամետր: Այս տիպի դաշտերը չեն պահում տեղեկատվություն որպես այդպիսին, այլ պարունակում են հղումներ դեպի օբյեկտներ, որոնք կարող են ներառվել տվյալների բազայում՝ օգտագործելով OLE տվյալների փոխանակման արձանագրությունը: Նման օբյեկտները կարող են լինել, օրինակ. գրաֆիկական ֆայլեր.



OLE օբյեկտը դաշտային բջիջում տեղադրելու համար անհրաժեշտ է կուրսորը տեղադրել դրա վրա և սեղմելով մկնիկի աջ կոճակը, զանգահարել. համատեքստային մենյու. Ընտրեք հրամանը այնտեղ Տեղադրեք օբյեկտ: Ծրագիրը կբացի երկխոսության տուփ՝ օբյեկտի տեսակը ընտրելու համար: Օբյեկտ ներս այս դեպքումնույնացվում է հավելվածի հետ, որում այն ​​կարող է ստեղծվել կամ խմբագրվել:

Օբյեկտ տեղադրելու երկրորդ տարբերակը ռադիո կոճակի ընտրությունն է Ստեղծել ֆայլից պատուհանում Օբյեկտի տեղադրում. INԱյս դեպքում ենթադրվում է, որ ֆայլն արդեն գոյություն ունի, և դուք պետք է կապ հաստատեք դրա հետ։ Access-ը կբացի փաստաթղթի բաց պատուհանը և ընտրելուց հետո ցանկալի ֆայլըկորոշի, թե որ հավելվածն է պետք բացել դրա հետ աշխատելու համար:

OLE օբյեկտի դաշտ(Object Linking and Embedding) – ցանկից ընտրված վերջին դաշտի տեսակը: Այն ունի միայն երկու հատկություն՝ ստորագրություն և «պարտադիր դաշտ» պարամետր: Այս տիպի դաշտերը չեն պահում տեղեկատվություն որպես այդպիսին, այլ պարունակում են հղումներ դեպի օբյեկտներ, որոնք կարող են ներառվել տվյալների բազայում՝ օգտագործելով OLE տվյալների փոխանակման արձանագրությունը: Նման օբյեկտները կարող են լինել, օրինակ, գրաֆիկական ֆայլեր։ Նույնիսկ լավագույն DBMS-ն ի վիճակի չէ ապահովել բոլոր տեսակի տեղեկատվության ներկայացման պահեստավորում, որը գոյություն ունի այսօր: Այո, սա անհրաժեշտ չէ։ Բավական է շփվել այս կամ այն ​​տեսակի ֆայլով աշխատող հավելվածի հետ։ Ահա թե ինչու գոյություն ունի OLE արձանագրությունը:

OLE օբյեկտը դաշտային բջիջում տեղադրելու համար հարկավոր է կուրսորը տեղադրել դրա վրա և սեղմելով մկնիկի աջ կոճակը, կանչել համատեքստի ընտրացանկը: Ընտրեք հրամանը այնտեղ Տեղադրեք օբյեկտ. Ծրագիրը կբացի երկխոսության տուփ՝ օբյեկտի տեսակը ընտրելու համար: Օբյեկտն այս դեպքում նույնացվում է հավելվածի հետ, որտեղ այն կարող է ստեղծվել կամ խմբագրվել: Այն դեպքում, երբ անջատիչը ընտրված է այս պատուհանում Ստեղծել նոր, բացվում է համապատասխան հավելվածը, որի հետ աշխատանքը որոշակիորեն տարբերվում է սովորականից։ Այսպիսով, օգտվողը հնարավորություն չունի բացել գոյություն ունեցող ֆայլը, որպեսզի այն դարձնի օբյեկտ: Օրինակ, եթե ընտրեք Word փաստաթուղթիսկ պատրաստ փաստաթուղթն արդեն սկավառակի վրա է, դուք պետք է այն բացեք առանձին խմբագրիչում, պատճենեք այն clipboard-ում, այնուհետև անցեք Access-ի հետ կապված փաստաթղթի պատուհանը և տեղադրեք clipboard-ի բովանդակությունը: Եթե ​​օբյեկտը ստեղծվել է, ինչպես ասում են, «զրոյից», ապա ընտրված հավելվածում աշխատանքը տեղի է ունենում սովորական ձևով: Փոփոխված է նաև հավելվածից դուրս գալու հրամանը։ Այս դեպքում այլևս հնարավոր չէ փակել հավելվածը և հայտնվել Windows-ում, կարող եք վերադառնալ միայն Access:

Օբյեկտի տեղադրման երկրորդ տարբերակը ռադիոկոճակ ընտրելն է Ստեղծել ֆայլիցպատուհանում Օբյեկտի տեղադրում. Այս դեպքում ենթադրվում է, որ ֆայլն արդեն գոյություն ունի, և դուք պետք է կապ հաստատեք դրա հետ։ Access-ը կբացի փաստաթղթի բացման պատուհանը և ցանկալի ֆայլն ընտրելուց հետո կորոշի, թե որ հավելվածն է պետք բացել դրա հետ աշխատելու համար: Խնդրում ենք տեղյակ լինել, որ մի քանի հավելվածներ կարող են համապատասխանել նույն ֆայլի տեսակին: Օրինակ, BMP ընդլայնմամբ ֆայլերը օգտագործվում են տարբեր գրաֆիկական խմբագրիչների կողմից: Ընտրված Access հավելվածը սկսում և բացում է օգտագործողի կողմից ընտրված ֆայլը: Օբյեկտների ներարկումն ավարտվում է ծրագիրը փակելուց հետո:

Տվյալների մուտքագրում և խմբագրում աղյուսակի ռեժիմում

DBMS-ն անցնում է «Սեղանի» ռեժիմի, երբ կոճակը սեղմվում է: Աղյուսակի պատուհանը օգտագործում է հատուկ նիշեր՝ ցուցադրելու նոր և ներկայումս խմբագրված գրառումը:


Նկ.5. Սեղանի պատուհանը Սեղանի ռեժիմում

Յուրաքանչյուր աղյուսակ պարունակում է դատարկ գրառում, որը հետևում է վերջին առկա գրառումին և նախատեսված է նոր տվյալներ մուտքագրելու համար: Մուտքագրելու համար կուրսորը տեղադրեք աղյուսակի դաշտում և մուտքագրեք տվյալները ստեղնաշարի վրա: Հաջորդ դաշտ տեղափոխվելու համար օգտագործեք TAB ստեղնը, նախորդ դաշտը տեղափոխվելու համար՝ SHIFT+TAB: Գրառումն ինքնաբերաբար պահվում է մեկ այլ գրառում տեղափոխվելիս (աղյուսակի ձախ եզրագծի երկայնքով ռեկորդային նշիչը փոխում է ձևը. մատիտի փոխարեն հայտնվում է եռանկյուն), այսինքն՝ աղյուսակում տվյալների հատուկ պահպանում չի պահանջվում։ Գրառումների միջև տեղաշարժվելու համար կարող եք օգտագործել աղյուսակի պատուհանի ներքևում գտնվող էկրանի կոճակները (առաջին, հաջորդ, վերջին գրառում):

Որոշ դաշտեր չեն կարող փոխվել. դրանք «Հաշվիչներ» են, հաշվարկված դաշտեր և դաշտեր, որոնք կողպված են մեկ այլ օգտագործողի կողմից մեկ սեղանի հետ միասին աշխատելիս: Եթե ​​տվյալների բազան բացվել է միայն կարդալու ռեժիմում, ապա տվյալների մուտքագրումը նույնպես հասանելի չէ:

Տվյալների խմբագրումներառում է հետևյալ հիմնական գործողությունները՝ տվյալների արժեքների փոխարինում, գրառումների ջնջում, գրառումների ավելացում։ «Աղյուսակ» ռեժիմում տվյալները շտկելու համար օգտագործվում են «մեխանիկական» մեթոդներ՝ մկնիկի կուրսորը տեղափոխվում է աղյուսակում փոխվելու վայր, ընտրվում է հատված (առանձին դաշտ, գրառում կամ սյունակ) և մուտքագրվում է նոր տվյալ։ , տվյալները տեղադրվում են բուֆերից կամ տվյալները ջնջվում են DELETE ստեղնի միջոցով:

Դրվագների ընտրության մեթոդներ.

Դաշտընդգծված մկնիկի վրա կրկնակի սեղմելով,

Գրառում(տող) ընտրվում է ձախ մոտ գտնվող դատարկ մոխրագույն բջիջի վրա սեղմելով պատուհանների եզրագծերը,

Սյունակընդգծված սեղմելով վրա սյունակի վերնագիր,

Ուղղանկյուն հատվածընտրեք դաշտը մի անկյունում, սեղմեք SHIFT ստեղնը և առանց այն բաց թողնելու, ընտրեք դաշտը հակառակ անկյունում (կամ քաշեք մկնիկը):

Ամբողջ սեղանընդգծված՝ սեղմելով աղյուսակի վերին ձախ անկյունում գտնվող մոխրագույն ուղղանկյունի վրա:

Տվյալները պատճենելու համարմի աղյուսակից մյուսը (կամ նույն աղյուսակը) օգտագործվում է Windows բուֆեր.

· ընտրել անհրաժեշտ տվյալները մեկ աղյուսակում;

· սեղմեք «Պատճենել» կոճակը գործիքագոտում;

· Գնալ դեպի նպատակակետ (մկնիկի օգնությամբ մատնացույց անելով դրա վրա կամ TAB ստեղներով շարժելով կուրսորը),

· Սեղմեք «Տեղադրել» կոճակը գործիքագոտու վրա:

DEPARTMENT աղյուսակն ունի PHOTO դաշտ, որը պետք է պարունակի գլխի լուսանկարը, որը պահվում է Paint գրաֆիկական խմբագրիչի ձևաչափով .gif ընդլայնմամբ ֆայլում: Նման դաշտի տվյալների տեսակը պետք է սահմանվի որպես OLE օբյեկտի դաշտ: Այս օբյեկտը դրվում է դաշտում աղյուսակի դաշտերը լրացնելու փուլում։ Օբյեկտը կարող է ներկառուցվել կամ կապվել:

ՄԵԿՆԱԲԱՆՈՒԹՅՈՒՆ

OLE (Օբյեկտների կապակցում և տեղադրում) տեղեկատվության փոխանցման մեթոդ է օբյեկտների միջև: Windows հավելվածներ. OLE օբյեկտի դաշտը միջոց է, որը թույլ է տալիս կապել մեկ այլ հավելվածի օբյեկտներին կամ ներկառուցել օբյեկտը տվյալների բազայում: Օբյեկտները կարող են լինել պարզ և ձևաչափված տեքստեր, գծագրեր, դիագրամներ, ձայնագրման ֆայլեր (WAV), երաժշտություն MIDI ձևաչափով (երաժշտական ​​գործիքային թվային ինտերֆեյս), անիմացիոն ֆայլեր (.FLI, .MMM), տեսահոլովակներ (.AVI), աղյուսակներայլ հավելվածներից, որոնք աջակցում են այս գործիքին: Access, որն աջակցում է OLE-ին, լիովին ինտեգրված է փաթեթի այլ հավելվածների հետ Microsoft Office.

Ներկառուցված օբյեկտը պահվում է տվյալների բազայի ֆայլում և միշտ հասանելի է: Ներկառուցված օբյեկտ պարունակող բջիջի վրա կրկնակի սեղմելով՝ կարող եք խմբագրել օբյեկտը՝ օգտագործելով այն հավելվածը, որում ստեղծվել է օբյեկտը:

Կապակցված օբյեկտը պահվում է օբյեկտի ֆայլում: Օբյեկտի ֆայլը կարող է թարմացվել տվյալների բազայից անկախ: Վերջին փոփոխություններըկցուցադրվի հաջորդ անգամ, երբ բացեք ձևը կամ հաշվետվությունը: Տվյալների բազայի հետ աշխատելիս կարող եք նաև դիտել և խմբագրել օբյեկտը:

Խմբագրված կապակցված օբյեկտը կպահվի օբյեկտի ֆայլում, այլ ոչ թե տվյալների բազայի ֆայլում: Օբյեկտների կապումը օգտակար է մեծ օբյեկտների հետ աշխատելիս, որոնք դուք չեք ցանկանում ներառել տվյալների բազայի ֆայլում, ինչպես նաև այն օբյեկտների հետ, որոնք օգտագործվում են բազմաթիվ ձևերով և հաշվետվություններով: Եթե ​​առնչվող օբյեկտի ֆայլը տեղափոխվի, դուք պետք է վերահաստատեք հղումը:

ՄԵԿՆԱԲԱՆՈՒԹՅՈՒՆ

OLE օբյեկտը ձևի կամ հաշվետվության մեջ ցուցադրելու համար դուք պետք է ստեղծեք «Կցված օբյեկտի շրջանակ» կառավարում (տես Գլուխ 4, 6):

Օգտագործելով MEMO դաշտի տվյալների տեսակը

SUBJECT աղյուսակը տալիս է ԾՐԱԳԻՐ դաշտ, որը կպարունակի երկար տեքստային տվյալներ՝ կարճ դասընթացի ծրագիր: Նման դաշտի համար ընտրված է տվյալների տեսակը՝ Field MEMO (Memo): Տվյալների մուտքագրումն այս դաշտում կարող է իրականացվել անմիջապես աղյուսակում կամ մուտքագրման տարածքի միջոցով, որը կանչվում է՝ սեղմելով + ստեղները:

Եթե ​​առարկաների ծրագրերի տեքստերը որոշ տեքստային խմբագիր, Օրինակ, Microsoft Wordև պահվում են առանձին ֆայլեր, հարմար է այս դաշտի տեսակը սահմանել OLE Object Field (OLE Object) և դրա մեջ արժեքներ մուտքագրելիս կապ հաստատել ֆայլերի հետ:



Hyperlink տիպի դաշտերը օգտագործվում են նույն կամ մեկ այլ Access տվյալների բազայի օբյեկտներ, տարբեր փաստաթղթերում ստեղծված փաստաթղթեր նավարկելու համար: Microsoft հավելվածներԳրասենյակ, և գտնվում է տեղական կամ ցանցային կրիչներ, վեբ սերվերների էջերին և այլ ռեսուրսների փաստաթղթերին ինտերնետում կամ ինտրանետում: Հիպերհղման վրա սեղմելը ձեզ տանում է դեպի փաստաթուղթ, որը բացվում է այն ստեղծած հավելվածի կողմից: Աղյուսակներում, ձևերում և հաշվետվություններում հիպերհղումների ստեղծումը մանրամասն կքննարկվի ստորև: Այնտեղ քննարկվում է նաև ՈՒՍՈՒՑԻՉ աղյուսակի դաշտում հիպերհղման ստեղծումը։

Կոմպոզիտային առաջնային բանալի սահմանելը

STUDENT աղյուսակում կոմպոզիտային առաջնային (եզակի) բանալին ներառում է NG և NS դաշտերը: Սեղանի ձևավորման ռեժիմում դա որոշելու համար դուք պետք է ընտրեք այս երկու դաշտերը՝ սեղմելով նշագծման տարածքը՝ սեղմելով ստեղնը: Այնուհետև սեղմեք Հիմնական բանալի գործիքագոտու կոճակը:

Կոմպոզիտային բանալիները սահմանվում են նույն կերպ ՈՒՍՈՒՄՆԱՍԻՐՈՒԹՅԱՆ ԿԱՏԱՐՄԱՆ աղյուսակներում:

Զորավարժություններ

Ստեղծել աղյուսակի կառուցվածք ՈՒՍՈՒՄՆԱՍԻՐՈՒԹՅՈՒՆ, ԿԱՏԱՐՈՒՄ. Աղյուսակներ ստեղծելիս օգտագործեք այն պարամետրերը, որոնք ներկայացված են Հավելված Ա-ում:

Աղյուսակ Ա.1. STUDENT աղյուսակի դաշտի հատկությունների նկարագրությունը

Դաշտի անվանումը Հիմնական դաշտ Եզակի դաշտ Պարտադիր դաշտ Տվյալների տեսակը Չափը Տասնորդական տեղերի քանակը Դաշտային ստորագրություն
Ն.Գ Այո՛ Այո՛ Տեքստ Խումբ
Ն.Ս Այո՛ Այո՛ Տեքստ Ուսանողների համարը խմբում
Ամբողջական անուն Այո՛ Տեքստ Ամբողջական անուն
ԳՈԴՐ Ոչ Թվային Ամբողջական Ծննդյան տարին
ՀԱՍՑԵ Ոչ Տեքստ
PBALL Ոչ Թվային Լողացող հետ կետ 4 բայթ Անցումային միավոր


Աղյուսակ Ա.2. GROUP աղյուսակի դաշտերի հատկությունների նկարագրությունը

Աղյուսակ Ա.3. DEPARTMENT աղյուսակի դաշտային հատկությունների նկարագրությունը

Դաշտի անվանումը Հիմնական դաշտ Եզակի դաշտ Պարտադիր դաշտ Տվյալների տեսակը Չափը Տասնորդական տեղերի քանակը Դաշտային ստորագրություն
CCAF Այո՛ Այո՛ Այո՛ Տեքստ Կոդ
NKAF Ոչ Տեքստ Անուն
ՀԵՌ Ոչ Տեքստ
ԶԱՎ Ոչ Տեքստ Կառավարչի լրիվ անվանումը բաժին
ՖՈՏՈ Ոչ OLE օբյեկտի դաշտ Կառավարչի լուսանկարը

Աղյուսակ Ա.4. ՈՒՍՈՒՑԻՉ աղյուսակի դաշտի հատկությունների նկարագրությունը

Դաշտի անվանումը Հիմնական դաշտ Եզակի դաշտ Պարտադիր դաշտ Տվյալների տեսակը Չափը Դաշտային ստորագրություն
TABN Այո՛ Այո՛ Այո՛ Տեքստ Ներդիր թիվ
Ամբողջական անուն Այո՛ Տեքստ Ուսուցչի լրիվ անունը
Սբ Ոչ Տեքստ Ուխ. աստիճան
ԶՎ Ոչ Տեքստ Ուխ. աստիճան
CCAF Այո՛ Տեքստ Բաժանմունքի կոդը

Աղյուսակ Ա.5. SUBJECT աղյուսակի դաշտի հատկությունների նկարագրությունը

Դաշտի անվանումը Հիմնական դաշտ Եզակի դաշտ Պարտադիր դաշտ Տվյալների տեսակը Չափը Դաշտային ստորագրություն Պայման արժեքի վրա Սխալի հաղորդագրություն
ԿՊ Այո՛ Այո՛ Այո՛ Տեքստ Նյութի կոդը
NP Ոչ Տեքստ Նյութի անվանումը
ԴԻՏԵԼ Ոչ Թվային Ամբողջական Ընդհանուր ժամեր >0 Եվ<=300 Ժամերի քանակը չպետք է գերազանցի 300-ը
ԼԵԿ Ոչ Թվային Ամբողջական Դասախոսություններ
և այլն Ոչ Թվային Ամբողջական Պրակտիկա
Արտակարգ իրավիճակ Ոչ Թվային Ամբողջական կիսամյակներ
ՊՐՈԳ MEMO դաշտ Ծրագիր

Աղյուսակ Ա.6. STUDY աղյուսակի դաշտի հատկությունների նկարագրությունը

Դաշտի անվանումը Հիմնական դաշտ Եզակի դաշտ Պարտադիր դաշտ Տվյալների տեսակը Չափը Տասնորդական տեղերի քանակը Դաշտային ստորագրություն
Ն.Գ Այո՛ Այո՛ Տեքստ Nom. խմբեր
ԿՊ Այո՛ Այո՛ Տեքստ Կոդ. առարկա
TABN Այո՛ Այո՛ Տեքստ Ներդիր n. Վեր.
VIDZ Այո՛ Այո՛ Տեքստ Զբաղմունքի տեսակը
ԴԻՏԵԼ Ոչ Թվային Ամբողջական Ամուսնացնել. առարկայի միավոր
ՄԻԱՎՈՐ. ԳՐ Ոչ Թվային From pl. կետ 4 բայթ

Աղյուսակ Ա.7. ՁԵՌՔԲԵՐՈՒՄ աղյուսակի դաշտերի հատկությունների նկարագրությունը

Դաշտի անվանումը Հիմնական դաշտ Եզակի դաշտ Պարտադիր դաշտ Տվյալների տեսակը Չափը Տասնորդական տեղերի քանակը Դաշտային ստորագրություն
Ն.Գ Այո՛ Այո՛ Տեքստ Խմբի համարը
Ն.Ս Այո՛ Այո՛ Տեքստ Nom. ուսանող
ԿՊ Այո՛ Այո՛ Տեքստ Նյութի կոդը
TABN Այո՛ Այո՛ Տեքստ Ներդիր n. ուսուցիչ
VIDZ Այո՛ Այո՛ Տեքստ Գործունեության տեսակը
ԴԱՍԱՐԱՆ Ոչ Թվային Ամբողջական

Տվյալների մուտքագրում տվյալների բազայի աղյուսակներում