Mi a különleges egy olyan területen, mint az ole. Törzsadattípus keresése. OLE objektum elhelyezés

Az OSZTÁLY táblázatban van egy FOTÓ mező, aminek tartalmaznia kell a fej fényképét, formátumban tárolva grafikus szerkesztő Fests egy .gif kiterjesztésű fájlba. Egy ilyen mező adattípusát OLE objektummezőként kell meghatározni. Ez az objektum a táblázat mezőinek kitöltésének szakaszában kerül a mezőbe. Egy objektum beágyazható vagy csatolható.

MEGJEGYZÉS

Az OLE (Object Linking and Embedding) egy módszer az információk közötti objektumok formájában történő átvitelre Windows alkalmazások. Az OLE objektummező olyan eszköz, amely lehetővé teszi, hogy egy másik alkalmazásban lévő objektumokhoz kapcsolódjon, vagy objektumot ágyazzon be egy adatbázisba. Az objektumok lehetnek egyszerű és formázott szövegek, képek, diagramok, hangfájlok (.WAV), MIDI formátumú zene (Music Instrumental Digital Interface), animációs fájlok (.FLI, .MMM), videoklipek (.AVI), táblázatok másból alkalmazásokat, amelyek támogatják ezt az eszközt. Az OLE-t támogató Access teljes mértékben integrálva van más alkalmazásokkal Microsoft csomag Hivatal.

A beágyazott objektum adatbázisfájlban van tárolva, és mindig elérhető. A beágyazott objektumot tartalmazó cellára duplán kattintva szerkesztheti az objektumot azzal az alkalmazással, amelyben az objektumot létrehozták.

A társított objektum egy objektumfájlba kerül mentésre. Az objektumfájl az adatbázistól függetlenül frissíthető. Utolsó változtatások az űrlap vagy jelentés következő megnyitásakor jelenik meg. Amikor adatbázissal dolgozik, megtekinthet és szerkeszthet egy objektumot is.

A szerkesztett csatolt objektum az adatbázisfájl helyett az objektumfájlba kerül mentésre. Az objektumok összekapcsolása akkor hasznos, ha olyan nagy objektumokkal dolgozik, amelyeket nem szeretne adatbázisfájlba foglalni, valamint olyan objektumokkal, amelyeket több űrlapon és jelentésben használnak. Ha linkelt fájl az objektum el lett helyezve, a kapcsolatot újra kell építeni.

MEGJEGYZÉS

Egy OLE objektum űrlapon vagy jelentésben való megjelenítéséhez létre kell hoznia egy „Csatolt objektumkeret” vezérlőt (lásd a 4. és 6. fejezetet).

MEMO Field adattípus használata

A TÁRGY táblázat tartalmaz egy PROGRAM mezőt, amely hosszú szöveges adatokat tartalmaz - egy rövid kurzus program. Egy ilyen mezőhöz az adattípus kerül kiválasztásra – Field MEMO (Memo). Az adatbevitel ebbe a mezőbe történhet közvetlenül a táblázatban, vagy a + gombok megnyomásával előhívott beviteli területen keresztül.

Ha a tantárgyakban a műsorok szövegei készülnek egyes szöveg szerkesztő, Például, Microsoft Word, és külön fájlokban tárolódnak, célszerű ennek a mezőnek a típusát OLE Object Field (OLE Object) értékre állítani, és amikor értékeket adunk meg, kapcsolatot létesítünk a fájlokkal.



A Hiperhivatkozás típusú mezők ugyanazon vagy másik adatbázis objektumaihoz való navigálásra szolgálnak Hozzáférés az adatokhoz, különféle alkalmazásokban létrehozott dokumentumokhoz Microsoft Office, és található a helyi ill hálózati meghajtók, webszerverek oldalaira és más források dokumentumaira Internetes hálózatok vagy intranet. A hiperhivatkozásra kattintva a dokumentumhoz jut, amelyet az azt létrehozó alkalmazás nyit meg. A táblázatokban, űrlapokban és jelentésekben található hiperhivatkozások létrehozását az alábbiakban részletesen tárgyaljuk. A TANÁR tábla mezőben található hiperhivatkozás létrehozása is ott van szóban.

Összetett elsődleges kulcs meghatározása

A STUDENT táblázatban az összetett elsődleges (egyedi) kulcs tartalmazza az NG és NS mezőket. Ennek meghatározásához táblázattervezési módban mindkét mezőt ki kell jelölnie a jelölési területre kattintva, miközben lenyomva tartja a billentyűt. Ezután kattintson az Elsődleges kulcs eszköztár gombra.

Az összetett kulcsok a VIZSGÁLATI TELJESÍTMÉNY táblákban hasonlóan vannak meghatározva.

Gyakorlat

Táblaszerkezet létrehozása TANULÁS, TELJESÍTMÉNY. Táblázatok létrehozásakor használja az A függelékben bemutatott paramétereket.

táblázat A.1. A TANULÓ tábla mező tulajdonságainak leírása

Mező neve Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
NG Igen Igen Szöveg Csoport
NS Igen Igen Szöveg Tanulószám a csoportban
Teljes név Igen Szöveg Teljes név
GODR Nem Számszerű Egész Születési év
CÍM Nem Szöveg
PBALL Nem Számszerű Lebegővel pont 4 bájt Felvételi pontszám


táblázat A.2. A GROUP tábla mezőinek tulajdonságainak leírása

táblázat A.3. A RÉSZLET tábla mezőtulajdonságainak leírása

Mező neve Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
CCAF Igen Igen Igen Szöveg Kód
NKAF Nem Szöveg Név
TEL Nem Szöveg
ZAV Nem Szöveg A menedzser teljes neve osztály
FÉNYKÉP Nem OLE objektum mező A menedzser fotója

táblázat A.4. A TANÁR tábla mező tulajdonságainak leírása

Mező neve Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Mező aláírás
TABN Igen Igen Igen Szöveg Tab. szám
Teljes név Igen Szöveg A tanár teljes neve
UTCA Nem Szöveg Uch. fokozat
Z V Nem Szöveg Uch. rang
CCAF Igen Szöveg Osztály kódja

táblázat A.5. A TÁRGY tábla mezőtulajdonságainak leírása

Mező neve Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Mező aláírás Érték szerinti állapot Hiba üzenet
KP Igen Igen Igen Szöveg Termékkód
NP Nem Szöveg Termék név
NÉZ Nem Számszerű Egész Összes óra >0 És<=300 Az órák száma nem haladhatja meg a 300-at
LEK Nem Számszerű Egész Előadások
STB Nem Számszerű Egész Gyakorlat
Vészhelyzet Nem Számszerű Egész félévben
PROG MEMO mező Program

táblázat A.6. A STUDY tábla mező tulajdonságainak leírása

Mező neve Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
NG Igen Igen Szöveg Nom. csoportok
KP Igen Igen Szöveg Kód. tantárgy
TABN Igen Igen Szöveg Tab. n. Fordulat.
VIDZ Igen Igen Szöveg Foglalkozás típusa
NÉZ Nem Számszerű Egész Házasodik. tantárgyi pontszám
PONTSZÁM. GR Nem Számszerű A pl. pont 4 bájt

táblázat A.7. Az ACHIEVEMENT tábla mezőinek tulajdonságainak leírása

Mező neve Kulcs mező Egyedi mezőny Kötelező mező Adattípus Méret Tizedesjegyek száma Mező aláírás
NG Igen Igen Szöveg Csoportszám
NS Igen Igen Szöveg Nom. diák
KP Igen Igen Szöveg Termékkód
TABN Igen Igen Szöveg Tab. n. tanár
VIDZ Igen Igen Szöveg A tevékenység típusa
FOKOZAT Nem Számszerű Egész

Adatok bevitele adatbázis táblákba

OLE objektum mező(Objektumlinkelés és beágyazás) – a listából utoljára kiválasztott mezőtípus. Csak két tulajdonsága van: egy aláírás és egy „kötelező mező” paraméter. Az ilyen típusú mezők önmagukban nem tárolnak információkat, hanem hivatkozásokat tartalmaznak olyan objektumokra, amelyek az OLE adatcsere protokoll segítségével bekerülhetnek az adatbázisba. Ilyen objektumok lehetnek például grafikus fájlok. Még a legjobb DBMS sem képes a ma létező összes információ-ábrázolás tárolására. Igen, ez nem szükséges. Elég egy olyan alkalmazással kommunikálni, amely egy vagy másik típusú fájllal működik. Ezért létezik az OLE protokoll.

Ahhoz, hogy egy OLE objektumot beágyazhasson egy mező cellába, rá kell helyezni a kurzort, és a jobb egérgombbal meg kell hívni a helyi menüt. Válassza ki a parancsot ott Objektum beszúrása. A program megnyit egy párbeszédpanelt az objektum típusának kiválasztásához. Az objektumot ebben az esetben az alkalmazás azonosítja, amelyben létrehozható vagy szerkeszthető. Abban az esetben, ha a kapcsoló ebben az ablakban van kiválasztva Újat készíteni, megnyílik a megfelelő alkalmazás, amellyel a munka némileg eltér a megszokottól. Így a felhasználónak nincs lehetősége megnyitni egy meglévő fájlt, hogy objektummá tegye. Például, ha egy Word dokumentum van kiválasztva, és a kész dokumentum már a lemezen van, akkor külön meg kell nyitnia a szerkesztőben, át kell másolnia a vágólapra, majd az Accesshez társított dokumentumablakba kell lépnie, és be kell illesztenie a tartalmat. a vágólapról. Ha az objektumot, ahogy mondják, „a semmiből” hozzák létre, akkor a kiválasztott alkalmazásban a munka a szokásos módon történik. Az alkalmazásból való kilépési parancs is módosul. Ebben az esetben már nem lehet bezárni az alkalmazást, és a Windowsba kerül, csak visszatérhet az Accesshez.

Az objektum beszúrásának második lehetősége egy rádiógomb kiválasztása Létrehozás fájlból az ablakban Tárgy beszúrása. Ebben az esetben azt feltételezzük, hogy a fájl már létezik, és kapcsolatot kell létesíteni vele. Az Access megnyit egy dokumentummegnyitó ablakot, és a kívánt fájl kiválasztása után meghatározza, hogy melyik alkalmazást kell megnyitni a vele való munkához. Kérjük, vegye figyelembe, hogy több alkalmazás is megfelelhet ugyanahhoz a fájltípushoz. Például a BMP kiterjesztésű fájlokat különféle grafikus szerkesztők használják. A kiválasztott Access alkalmazás elindul, és megnyitja a felhasználó által kiválasztott fájlt. Az objektum-injektálás a program bezárása után véget ér.

Adatok bevitele és szerkesztése Táblázat módban

A DBMS a gomb megnyomásakor Táblázat módba vált. A táblázat ablak speciális karaktereket használ az új és a jelenleg szerkesztett bejegyzés megjelenítéséhez.


5. ábra. Táblázat ablak Táblázat módban

Minden tábla tartalmaz egy üres rekordot, amely az utolsó létező rekordot követi, és új adatok bevitelére szolgál. A belépéshez helyezze a kurzort a táblázat mezőjébe, és írja be az adatokat a billentyűzeten. A következő mezőre lépéshez használja a TAB billentyűt, az előző mezőre - SHIFT+TAB. A rekord automatikusan mentésre kerül egy másik rekordra való áttéréskor (a táblázat bal szélén lévő rekord jelölő alakja megváltozik: ceruza helyett háromszög jelenik meg), vagyis nincs szükség speciális adatmentésre a táblázatban. A rekordok közötti mozgáshoz a táblázat ablakának alján található képernyőgombokat használhatja (az első, következő, utolsó rekordhoz).

Egyes mezők nem módosíthatók: ezek „Számlálók”, számított mezők és olyan mezők, amelyeket egy másik felhasználó zárol, amikor egy táblával közösen dolgozik. Ha az adatbázis csak olvasható módban volt megnyitva, akkor az adatbevitel sem érhető el.

Adatszerkesztés a következő alapvető műveleteket tartalmazza: adatértékek cseréje, rekordok törlése, rekordok hozzáadása. Az adatok "Táblázat" módban történő javításához "kézi" módszereket használnak: az egérkurzort a táblázatban a módosítandó helyre mozgatják, kiválasztanak egy töredéket (külön mező, rekord vagy oszlop), és új adatokat írnak be. , akkor az adatok beszúrásra kerülnek a pufferből, vagy az adatok törlődnek a DELETE billentyűvel.

A töredékek kiválasztásának módszerei:

Terület dupla kattintással kiemelve,

Rekord(sor) az ablak bal széle melletti üres szürke cellára kattintva jelölhető ki,

Oszlop az oszlop fejlécére kattintva kiemelve,

Téglalap alakú töredék: válasszon ki egy mezőt az egyik sarokban, nyomja meg a SHIFT billentyűt, és anélkül, hogy elengedné, válassza ki a szemközti sarokban lévő mezőt (vagy húzza az egeret).

Az egész asztal kiemelve a táblázat bal felső sarkában lévő szürke téglalapra kattintva.

Adatok másolásához egyik táblából a másikba (vagy ugyanabba a táblába) a Windows puffert használják:

· egy táblázatban válassza ki a szükséges adatokat;

· kattintson a "Másolás" gombra az eszköztáron;

· lépjen a cél mezőre (az egérrel rámutatva vagy a kurzor mozgatásával a TAB billentyűkkel),

· Kattintson a "Beszúrás" gombra az eszköztáron.

Logikai formátum

Pénznem formátuma

Számformátum

Szövegformátum

Adattípusok

A szövegmező mérete 1 és 255 karakter között lehet.

A numerikus mezőtípus a következő listából tud értékeket fogadni:

byte- 0 és 4255 közötti egész számok;

egész- egész számok - 32768 és 32767 között;

hosszú egész szám - egész számok - 2147483648 és 2147483647 között;

lebegőpontos (4 bájt)- számok - 3,402823E38 és 3,402823E38 között;

lebegőpontos (8 bájt) - mínusz 1,79769313486232E308 és plusz 1,79769313486232E308 közötti számok.

Dátum/Idő formátum

Az adattípushoz Dátum idő Az alábbiakban néhány mezőformátum található, példákkal együtt:

Teljes formátum (alapértelmezés szerint beállítva) 04/15/94 05:30:10 RM

Rövid dátumformátum 94/04/15

Hosszú idő formátum 17:30:10

Átlagos időformátum 05:30 RM

Rövid időformátum 17:30

Alapértelmezés szerint a pénznem formátuma két tizedesjegy pontossággal írt, számjegycsoportokkal elválasztott és jelöléssel ellátott számok "R." a végén. A felhasználó írhat a sorba Mezőformátum sablon az Ön formátumához. Tegyük fel, hogy dollárösszegeket kell megadnia. Ezután a kurzort a szóra kell helyeznie Pénzügyiés cserélje ki egy formátumsablonra, például így: # ###$ .

Számláló formátum

A „számláló” típusú mezők meghatározott funkciót látnak el - a táblarekordok automatikus azonosítását. Ezért egy ilyen mezőnek kevés megváltoztatható tulajdonsága van. Először is, a számláló mindig egy szám. Másodszor, értéke automatikusan növekszik. Az Access két lehetőséget kínál a számláló megváltoztatására: következetesÉs véletlen. Az első lehetőség kényelmes, mert lehetővé teszi a bejegyzések számozását. A második lehetőség akkor használható, ha olyan rendszert kell létrehozni a rekordok kódolására egy táblázatban, amely védett a gondatlan kezelői műveletektől.

Egy logikai mező cellája csak két érték egyikét tartalmazhatja: Igen vagy Nem. Az Access két további lehetőséget kínál a logikai típusok elnevezésére: Igaz hamisÉs Be ki. Függetlenül attól, hogy melyik mezőformátumot választja, a logikai mező jelölőnégyzetek halmazaként jelenik meg a táblázatban. Ha rákattint egy jelölőnégyzetre az egérrel, egy pipa kép jelenik meg a négyzetben, amely egy logikai értéknek felel meg. Igen. A jelölőnégyzet visszaállítása azt jelenti, hogy egy cellamezőhöz logikai értéket rendelünk Nem. A logikai mezők használata eltérő lehet, például kérdőívekben vagy vezérlők létrehozásában.

OLE objektum mező(Objektumlinkelés és beágyazás) - a listából utoljára kiválasztott mezőtípus. Csak két tulajdonsága van: egy aláírás és egy „kötelező mező” paraméter. Az ilyen típusú mezők önmagukban nem tárolnak információkat, hanem hivatkozásokat tartalmaznak olyan objektumokra, amelyek az OLE adatcsere protokoll segítségével bekerülhetnek az adatbázisba. Ilyen objektumok lehetnek például grafikus fájlok.



Ahhoz, hogy egy OLE objektumot beágyazhasson egy mező cellába, rá kell helyezni a kurzort, és a jobb egérgombbal meg kell hívni a helyi menüt. Válassza ki a parancsot ott Objektum beszúrása. A program megnyit egy párbeszédpanelt az objektum típusának kiválasztásához. Az objektumot ebben az esetben az alkalmazás azonosítja, amelyben létrehozható vagy szerkeszthető.

Az objektum beszúrásának második lehetősége a rádiógomb kiválasztása Létrehozás fájlból az ablakban Tárgy beszúrása. BAN BEN Ebben az esetben azt feltételezzük, hogy a fájl már létezik, és kapcsolatot kell létesíteni vele. Az Access megnyit egy dokumentummegnyitó ablakot, és a kívánt fájl kiválasztása után meghatározza, hogy melyik alkalmazást kell megnyitni a vele való munkához.

OLE objektummező adatok használata

Az OLE objektummező olyan eszköz, amely lehetővé teszi, hogy kapcsolatot létesítsen egy másik alkalmazásban lévő objektumokkal, vagy beágyazzon egy objektumot egy adatbázisba. Az objektumok lehetnek egyszerű és formázott szövegek, képek, diagramok, hangfelvétel fájlok (.WAV), MIDI formátumú zene (Music Instrumental Digital Interface), animációs fájlok (.FLI, .MMM), videoklipek (.AVI), táblázatok más alkalmazások, amelyek támogatják ezt az eszközt. Szoftveralkalmazás Hozzáférés támogatja az OLE-t, teljes mértékben integrálható a csomag többi alkalmazásával Microsoft Hivatal .

Beágyazott objektum az adatbázis fájlba kerül, és mindig elérhető. A beágyazott objektumot tartalmazó cellára duplán kattintva szerkesztheti az objektumot azzal az alkalmazással, amelyben az objektumot létrehozták.

Kapcsolt objektum az objektumfájlba kerül mentésre. Az objektumfájl az adatbázistól függetlenül frissíthető. A legutóbbi módosítások a táblázat következő megnyitásakor jelennek meg. Amikor adatbázissal dolgozik, megtekinthet és szerkeszthet egy objektumot is. Egy OLE objektum űrlapon vagy jelentésben való megjelenítéséhez létre kell hoznia egy csatolt objektumkeret vezérlőt.

Például a LEMM FREQUENCY táblázatban egy HANG mezőt adunk hozzá, aminek tartalmaznia kell a lemma szó kiejtésének rekordját formátumban (.WAV). Ha a lemezén vannak hangfájlok a FREQUENCY_LEMM tábla egyes szavainak kiejtésével, minden ilyen hangfájlt társíthat a táblázat HANG mezőjéhez. Ehhez nyissa meg a FREQUENCY_LEMMA táblát, és rendezze a lemma mező szerint növekvő sorrendben (kattintson a LEMMA mező neve melletti nyílra, majd válassza a Rendezés A-tól Z-ig lehetőséget). A rendezés a kívánt szó könnyebb megtalálása érdekében történik. Ezután kiválasztunk egy szót, amelyhez van hangfájl, például „nagymama”. Ezután helyezze a kurzort a felvétel HANG mezőjére LEMMA = nagymama felirattal, és nyomja meg a jobb egérgombot. Megnyílik egy legördülő menü, amelyben ki kell választania az Objektum beszúrása lehetőséget. Megnyílik egy ablak, amelyben kattintson a Létrehozás fájlból gombra, majd válassza ki a hangfájlt a lemezen a „nagymama” szó kiejtésével. A szöveg megjelenik a HANG mezőben Csomag. Most, ha duplán kattint erre a feliratra, a hangfájlok lejátszására szolgáló program meghívódik (általában egy lejátszó ablakok Média) és a „nagymama” szó is hallható lesz. Ugyanezeket a műveleteket kell végrehajtani minden olyan szóval, amelyhez hangfájlok vannak. A művelet eredményeként a táblázatban azok a szavak, amelyek hangját meghallgathatja, ennek megfelelően jelölve lesznek (14.9. ábra).

Rizs. 14.9.

Hiperhivatkozási adatok használata

Speciális adattípus Hiperhivatkozás Hiperhivatkozás ) lehetővé teszi a hiperhivatkozások tárolását adatbázistábla mezőiben Hozzáférés. A Hiperhivatkozás típusú mezők ugyanazon vagy másik adatbázis objektumaihoz való navigálásra szolgálnak Hozzáférés különböző alkalmazásokban létrehozott dokumentumokhoz Microsoft Irodai és helyi vagy hálózati meghajtókon található, webszerverek oldalaira és egyéb internetes erőforrások dokumentumaira. A hivatkozásra kattintva a dokumentumra jut, amelyet az azt létrehozó alkalmazás nyit meg.

Ha hiperhivatkozásokat szeretne csatolni az adatbázisadatokhoz, a következő műveletsort kell végrehajtania. Adjunk hozzá egy SZÓTÁR mezőt a FREQUENCY_LEMM táblához, amely hiperhivatkozásokat tartalmaz majd az interneten található szótárbejegyzésekhez a lexéma definícióival.

Tervezési módban állítsa be a mező típusát = Hiperhivatkozás.

Az interneten megkeressük a mese elavult szavainak jelentését, amelyek nem teljesen világosak a modern olvasó számára, például „malomkő”, „bojár”, „kochetok”.

Az első szónál („malomkő”) az interneten csak egy kézi malom részeit ábrázoló rajzot tudtunk találni, amelyek között két kis malomkő található, tegyük fel, hogy ezek „malomkövek” (club-kaup.narod. ru/rec/arcussr/tablell2 .jpg). A "zhernovtsy" szó a malomkő szó kicsinyítő képzőjeként alakult az orosz szóképzés hagyománya szerint. A második szóhoz - "boyar" van egy szótári bejegyzés a Wikiszótárban (ru.wiktionary.org/wiki/boyarin). A harmadik szó, a kochetok, az Ushakov-szótár elektronikus változatában (dic.academic.ru/dic.nsf/ushakov/842550) található "Szótárak és enciklopédiák akadémikus" weboldalán.

Minden talált hivatkozást be kell másolni a FREQUENCY LEMM tábla DICTIONARY mezőjébe. Ezt követően, ha rákattint egy hivatkozásra ebben a mezőben, az Ön internetes böngészőprogramja elindul, és egy külön böngészőablakban megnyitja a megfelelő weboldalt. A beillesztett hiperhivatkozásokat tartalmazó Access adatbázis-tábla nézete a 2. ábrán látható. 14.10.

Az Access 2010 képes objektumokat hozzáadni egy mezőhöz OLE adattípussal. Abban az esetben, ha az adattípus a következőképpen van megadva OLE (Object Linking and Embedding– objektumkötés és beágyazás), akkor az Access DBMS megtartja a külsőt egy tárgy az általános adatbázisfájlban, külön fájl formájában annyi helyet foglalva le a tárolására, amennyit ez az objektum elfoglal. Alatt tárgyakat Meg kell értenie a grafikus szerkesztőkben alkalmazásként létrehozott fájlokat, videoklipeket, MS Office alkalmazásokat stb. Ha egy tábla tele van objektumnak minősülő adatokkal, akkor az OLE adattípusú mező megfelelő pozíciójában üzenet generálódik az objektum megnyitásához használható programról. Tárgy megjelenítése csak formanyomtatványokban és jelentésekben kerül végrehajtásra.

Mert objektum beágyazása a terepen -val OLE adattípus ki kell nyitnia az asztalt "Kiépítő" mód. Adjon hozzá például egy új mezőt "Termékfotó." Válassza ki az adattípust "OLE objektummező", majd mentse el a táblázatot.

Akkor "Táblázat" módban az adatok bevitelére szolgáló sorban kattintsunk jobb egérgombbal, a megnyíló menüben válasszuk ki azt a sort a paranccsal, amely egy párbeszédpanelt nyit meg (3.38. ábra, 3.39. ábra).

Rizs. 3.38 Objektum beszúrása

Rizs. 3.39 Párbeszédpanel új objektum Access táblához adásához

Ne feledje, hogy két lehetőség van az objektumok adatként történő beágyazására. Az első lehetőség az Access által támogatott fájl létrehozásához szabványos alkalmazásokat jelent, a második lehetőség egy objektum beszúrását jelenti, amely lehetővé teszi bármely fájl adatforrásként való használatát (3.40. ábra).

Rizs. 3.40 Új objektum hozzáadása egy Access táblához fájlból

1. Objektum létrehozása fájlból.

Ha olyan adatokról van szó, amelyek az adatbázis objektumai és egy külső fájl, akkor ezeknek a fájloknak rendelkezniük kell. Ezért több fájlt is létre kell hoznia, hogy lássa, hogyan jelennek meg a jövőben az adatbázisban, és meg kell próbálnia módosítani ezeket a fájlokat. Például, ha a fájlban van egy tárgy fényképe Monitor.jpg(a jpg egy univerzális fényképformátum). Ahhoz, hogy ez a fájl az adatbázisba kerüljön, jelölje be a négyzetet (3.40. ábra) "Létrehozás fájlból", amely után a 3.41. ábrán látható ablak jelenik meg. Egy gomb segítségével "Felülvizsgálat" ki kell választania a kívánt fájlt.

Rizs. 3.41 Fájl keresése objektum létrehozásakor az adatbázisban

A mező megfelelő sorában pl. "Termékfotó" megjelenik a szó "Csomag", ez azt jelenti, hogy a fájl az azt létrehozó alkalmazáshoz van kötve. Ezért egy adatbázis megtekintésekor, legyen az lekérdezés, űrlap vagy jelentés, a felhasználó a fájl képét látja ikonként, és ha erre a képre duplán kattint, a rendszer először megkeresi az alkalmazást, majd megjeleníti annak tartalmát. a benne lévő fájlról (ebben a példában egy fényképről). Ez alól kivételt képeznek a kiterjesztéssel mentett képfájlok .bmp(bittérkép formátum). Emlékeztetni kell azonban arra, hogy a Microsoft alkalmazásokban létrehozott fájlok azonnal megjelennek az űrlapokon és jelentésekben. A következtetés egyszerű, a fényképek beilleszthetők olyan alkalmazásokba, mint a Paint, Word, Power Point, külön fájlként menthetők, majd objektumként csatlakoztathatók az adatbázishoz. Próbáljon meg több fotó- és szövegfájlt létrehozni különböző Windows-szerkesztők segítségével. Például megnyithat egy Word-dokumentumot, beszúrhat egy fényképet a fájlból, szöveget adhat hozzá, majd mentheti másként: Monitor.docx(3.42. ábra).

Rizs. 3.42 Wordben létrehozott fényképfájl

2. Új objektumok létrehozása.

Az adatbázisban új objektumok létrehozása alatt olyan alkalmazás használatát kell érteni, amelyben a fájl létrejön, majd bekerül az OLE típusát leíró mezőbe. Az új objektumok létrehozására szolgáló mód elindításához meg kell nyitnia a táblázatot "Táblázat" mód, válassza ki a lehetőséget "Újat készíteni" a párbeszédablakban (3.39. ábra), majd válassza ki a listából "Objektumtípus"(jelentkezés szükséges). Azon alkalmazások listája, amelyeket az Access támogat objektum létrehozásához, a listában (3.43. ábra) található, amely a parancs futtatása után nyílik meg. "Objektum beszúrása" .

Rizs. 3.43 A fájlok létrehozásához használható Access objektumtípusok listája

Az alkalmazások fájlok formájú objektumok létrehozásának kényelme az, hogy a jövőben ezek a fájlok önállóan használhatók vagy javíthatók az adatbázisban.

Mérlegeljük objektum létrehozási lehetőség az adatbázishoz, használva festék alkalmazások

Például létre kell hozni egy objektumot egy cég képével és szövegével, amelyet az adatbázis-felhasználó később cserélhet vagy javíthat. Ehhez ki kell választani a listából Bittérképes kép objektum, az objektum létrehozásának további technológiája a 3.44. ábrán látható.

1. Nyissa meg a Paint alkalmazást

2. Szúrjon be egy fényképet egy fájlból.

3. Adjon hozzá szöveget (ha szükséges).

4. Mentse fájlként.

5. Zárja be az alkalmazást.

Rizs. 3.44 Technológia objektumok létrehozásához a Paint alkalmazásban

Gyakorlat 3.11

1. A táblázatban " Áruk» módban "Konstruktőr" adjunk hozzá egy új oszlopot "Termékfotó", adattípus " OLE objektum mező", változtatások mentése.

2. Üzemmódban "Asztal" mezőben "Termékfotó" válasszon egy sort "Objektum beszúrása fájlból", válassza ki (tegyen egy pontot) "Újat készíteni"és a legördülő listából adja meg Microsoft Word dokumentum. Ezzel megnyílik egy szövegszerkesztő Miss szó, ide kell beszúrni a terméknek megfelelő képet ebben a sorban. Válassza ki a képeket a közvetlenül a szerkesztőben tárolt listából (a „Beszúrás” fül, a „Kép” ikon, a jobb oldali párbeszédpanel „Start” gombja), vagy szúrjon be képet más programokból. Használhatja a Paint alkalmazást (Bitmap Image objektum), ahol saját maga rajzolhatja meg a terméket. Zárja be a létrehozott fájlt, automatikusan csatolva lesz az adatbázisához, ahhoz a sorhoz, amelybe beszúrta.

3. Kövesse ezt az eljárást minden sor a tiéd "Termékek" táblázatok.

4. Mentse el a változtatásokat.

Ellenőrző kérdések

1. Milyen objektumok illeszthetők be egy OLE adattípusú adatbázisba?

2. Hogyan illeszthetek be fényképet egy táblázatba Táblázat módban?

3. Hol fog megjelenni a fénykép az adatbázisban?

4. Mi a különbség az „Új objektum létrehozása” és a „Létrehozás fájlból” metódus között?

5. Hogyan lehet elhelyezni egy termékfotó fájlt az adatbázisban, ha rendelkezik a kiterjesztéssel .png?

6. Lehetséges-e közvetlenül a számítógép fájlrendszerében szerkeszteni egy adatbázisba objektumként beszúrt fájlt?

7. Hogyan lehet prezentációt beilleszteni az adatbázisba?

8. Milyen alkalmazásobjektumok illeszthetők be az adatbázisba?




Top