Čo je zvláštne na poli, ako je ole. Vyhľadajte typ kmeňových údajov. Umiestnenie objektu OLE

Tabuľka ODDELENIA má pole FOTO, ktoré musí obsahovať fotografiu hlavy, uloženú vo formáte grafický editor Maľujte do súboru s príponou .gif. Typ údajov takéhoto poľa musí byť definovaný ako pole objektu OLE. Tento objekt sa umiestni do poľa vo fáze vypĺňania polí tabuľky. Objekt môže byť vložený alebo prepojený.

KOMENTÁR

OLE (Object Linking and Embedding) je metóda prenosu informácií vo forme objektov medzi nimi Windows aplikácie. Pole objektu OLE je prostriedok, ktorý vám umožňuje prepojiť objekty v inej aplikácii alebo vložiť objekt do databázy. Objektmi môžu byť obyčajné a formátované texty, obrázky, diagramy, zvukové súbory (.WAV), hudba vo formáte MIDI (Music Instrumental Digital Interface), animačné súbory (.FLI, .MMM), videoklipy (.AVI), tabuľky z iných aplikácie, ktoré podporujú tento nástroj. Access s podporou OLE je plne integrovaný s inými aplikáciami balík Microsoft Kancelária.

Vložený objekt je uložený v databázovom súbore a je vždy prístupný. Dvojitým kliknutím na bunku obsahujúcu vložený objekt môžete objekt upraviť pomocou aplikácie, v ktorej bol objekt vytvorený.

Priradený objekt sa uloží do súboru objektu. Súbor objektu je možné aktualizovať nezávisle od databázy. Posledné zmeny sa zobrazí pri ďalšom otvorení formulára alebo zostavy. Pri práci s databázou môžete tiež prezerať a upravovať objekt.

Upravený prepojený objekt sa uloží do súboru objektu a nie do súboru databázy. Prepojenie objektov je užitočné pri práci s veľkými objektmi, ktoré nechcete zahrnúť do databázového súboru, ako aj s objektmi, ktoré sa používajú vo viacerých formulároch a zostavách. Ak prepojený súbor objekt bol presunutý, je potrebné spojenie obnoviť.

KOMENTÁR

Ak chcete zobraziť objekt OLE vo formulári alebo zostave, musíte vytvoriť ovládací prvok „Rámec pripojeného objektu“ (pozri kapitoly 4, 6).

Použitie typu údajov poľa MEMO

Tabuľka PREDMET poskytuje pole PROGRAM, ktoré bude obsahovať dlhé textové údaje - krátky program kurzu. Pre takéto pole sa zvolí typ údajov – Field MEMO (Memo). Zadávanie údajov do tohto poľa je možné vykonať priamo v tabuľke alebo cez vstupnú oblasť vyvolanú stlačením kláves +.

Ak sú texty programov v predmetoch pripravené v niekt textový editor, Napríklad, Microsoft Word a sú uložené v samostatných súboroch, je vhodné nastaviť typ tohto poľa na OLE Object Field (OLE Object) a pri zadávaní hodnôt do neho nadviazať spojenie so súbormi.



Polia s typom hypertextového prepojenia sa používajú na navigáciu k objektom rovnakej alebo inej databázy Prístupové údaje, k dokumentom vytvoreným v rôznych aplikáciách Microsoft Office, a nachádza sa na miestnej resp sieťové disky na stránky webových serverov a dokumenty iných zdrojov v Internetové siete alebo intranet. Kliknutím na hypertextový odkaz sa dostanete do dokumentu, ktorý otvorí aplikácia, ktorá ho vytvorila. Vytváraniu hypertextových odkazov v tabuľkách, formulároch a zostavách sa budeme podrobne venovať nižšie. Rozoberá sa tam aj vytvorenie hypertextového odkazu v tabuľkovom poli UČITEĽ.

Definovanie zloženého primárneho kľúča

V tabuľke STUDENT obsahuje zložený primárny (jedinečný) kľúč polia NG a NS. Ak to chcete určiť v režime návrhu tabuľky, musíte vybrať obe tieto polia kliknutím na oblasť označenia a súčasne stlačeným klávesom. Potom kliknite na tlačidlo panela nástrojov Primárny kľúč.

Zložené kľúče sú definované podobne v tabuľkách VÝKON ŠTÚDIE.

Cvičenie

Vytvorte štruktúru tabuľky ŠTÚDIUM, VÝKON. Pri vytváraní tabuliek použite parametre, ktoré sú uvedené v prílohe A.

Tabuľka A.1. Popis vlastností poľa tabuľky STUDENT

Názov poľa Kľúčové pole Jedinečné pole Povinné pole Dátový typ Veľkosť Počet desatinných miest Podpis poľa
NG Áno Áno Text Skupina
NS Áno Áno Text Číslo študenta v skupine
Celé meno Áno Text Celé meno
GODR Nie Číselné Celý Rok narodenia
ADRESA Nie Text
PBALL Nie Číselné S plávajúcim bod 4 bajty Priechod skóre


Tabuľka A.2. Popis vlastností polí tabuľky GROUP

Tabuľka A.3. Popis vlastností poľa tabuľky ODDELENIE

Názov poľa Kľúčové pole Jedinečné pole Povinné pole Dátový typ Veľkosť Počet desatinných miest Podpis poľa
CCAF Áno Áno Áno Text kód
NKAF Nie Text názov
TEL Nie Text
ZAV Nie Text Celé meno manažéra oddelenie
FOTO Nie Pole objektu OLE Fotografia manažéra

Tabuľka A.4. Popis vlastností poľa tabuľky TEACHER

Názov poľa Kľúčové pole Jedinečné pole Povinné pole Dátový typ Veľkosť Podpis poľa
TABN Áno Áno Áno Text Tab. číslo
Celé meno Áno Text Celé meno učiteľa
ST Nie Text Uch. stupňa
ZV Nie Text Uch. hodnosť
CCAF Áno Text Kód oddelenia

Tabuľka A.5. Popis vlastností poľa tabuľky SUBJECT

Názov poľa Kľúčové pole Jedinečné pole Povinné pole Dátový typ Veľkosť Podpis poľa Podmienka na hodnote Chybná správa
KP Áno Áno Áno Text Kód položky
NP Nie Text Názov položky
SLEDOVAŤ Nie Číselné Celý Celkový počet hodín >0 A<=300 Počet hodín by nemal presiahnuť 300
LEK Nie Číselné Celý Prednášky
ATĎ Nie Číselné Celý Prax
Pohotovosť Nie Číselné Celý semestrov
PROG Pole MEMO Program

Tabuľka A.6. Popis vlastností poľa tabuľky ŠTÚDIE

Názov poľa Kľúčové pole Jedinečné pole Povinné pole Dátový typ Veľkosť Počet desatinných miest Podpis poľa
NG Áno Áno Text Žiadne M. skupiny
KP Áno Áno Text kód. predmet
TABN Áno Áno Text Tab. n. Rev.
VIDZ Áno Áno Text Typ povolania
SLEDOVAŤ Nie Číselné Celý St. skóre predmetu
SKÓRE. GR Nie Číselné Z pl. bod 4 bajty

Tabuľka A.7. Popis vlastností polí tabuľky ACHIEVEMENT

Názov poľa Kľúčové pole Jedinečné pole Povinné pole Dátový typ Veľkosť Počet desatinných miest Podpis poľa
NG Áno Áno Text Číslo skupiny
NS Áno Áno Text Žiadne M. študent
KP Áno Áno Text Kód položky
TABN Áno Áno Text Tab. n. učiteľ
VIDZ Áno Áno Text Typ činnosti
STUPEŇ Nie Číselné Celý

Zadávanie údajov do databázových tabuliek

Pole objektu OLE(Object Linking and Embedding) – posledný typ poľa vybratý zo zoznamu. Má iba dve vlastnosti: podpis a parameter „povinné pole“. Polia tohto typu neuchovávajú informácie ako také, ale obsahujú odkazy na objekty, ktoré je možné zahrnúť do databázy pomocou protokolu výmeny údajov OLE. Takýmito objektmi môžu byť napríklad grafické súbory. Ani ten najlepší DBMS nie je schopný poskytnúť úložisko všetkých typov reprezentácie informácií, ktoré dnes existujú. Áno, nie je to potrebné. Stačí komunikovať s aplikáciou, ktorá pracuje s jedným alebo druhým typom súboru. To je dôvod, prečo existuje protokol OLE.

Ak chcete vložiť objekt OLE do bunky poľa, musíte naň umiestniť kurzor a kliknutím pravým tlačidlom myši vyvolať kontextové menu. Tam vyberte príkaz Vložiť objekt. Program otvorí dialógové okno na výber typu objektu. Objekt je v tomto prípade identifikovaný s aplikáciou, v ktorej ho možno vytvoriť alebo upraviť. V prípade, že je v tomto okne vybratý prepínač Vytvor nový, otvorí sa príslušná aplikácia, s ktorou sa práca trochu líši od bežnej. Používateľ teda nemá možnosť otvoriť existujúci súbor, aby z neho urobil objekt. Ak je napríklad vybratý dokument programu Word a hotový dokument je už na disku, budete ho musieť otvoriť samostatne v editore, skopírovať ho do schránky a potom prejsť do okna dokumentu spojeného s Access a prilepiť obsah schránky. Ak je objekt vytvorený, ako sa hovorí, „od začiatku“, práca vo vybranej aplikácii prebieha obvyklým spôsobom. Upravený je aj príkaz na ukončenie aplikácie. V tomto prípade už nie je možné aplikáciu zavrieť a skončiť vo Windowse, môžete sa vrátiť iba do Accessu.

Druhou možnosťou vloženia objektu je výber prepínača Vytvoriť zo súboru v okne Vloženie objektu. V tomto prípade sa predpokladá, že súbor už existuje a musíte s ním nadviazať spojenie. Access otvorí okno na otvorenie dokumentu a po výbere požadovaného súboru určí, ktorú aplikáciu je potrebné otvoriť, aby sa s ním dalo pracovať. Uvedomte si, že viacero aplikácií môže zodpovedať rovnakému typu súboru. Napríklad súbory s príponou BMP používajú rôzne grafické editory. Vybraná aplikácia Access sa spustí a otvorí používateľom vybratý súbor. Vkladanie objektu sa skončí po zatvorení programu.

Zadávanie a úprava údajov v režime tabuľky

DBMS sa po stlačení tlačidla prepne do režimu tabuľky. Okno tabuľky používa špeciálne znaky na zobrazenie novej a aktuálne upravovanej položky.


Obr.5. Tabuľkové okno v režime Tabuľka

Každá tabuľka obsahuje prázdny záznam, ktorý nasleduje za posledným existujúcim záznamom a je určený na zadávanie nových údajov. Ak chcete zadať, umiestnite kurzor do poľa tabuľky a zadajte údaje na klávesnici. Na prechod do ďalšieho poľa použite kláves TAB, na prechod do predchádzajúceho poľa - SHIFT+TAB. Záznam sa automaticky uloží pri prechode na iný záznam (značka záznamu pozdĺž ľavého okraja tabuľky zmení tvar: namiesto ceruzky sa zobrazí trojuholník), to znamená, že nie je potrebné špeciálne ukladanie údajov do tabuľky. Na pohyb medzi záznamami môžete použiť tlačidlá na obrazovke v spodnej časti okna tabuľky (na prvý, ďalší, posledný záznam).

Niektoré polia sa nedajú zmeniť: sú to „Počítadlá“, vypočítané polia a polia, ktoré sú uzamknuté iným používateľom pri kolektívnej práci s jednou tabuľkou. Ak bola databáza otvorená v režime Iba na čítanie, zadávanie údajov tiež nie je dostupné.

Úprava údajov zahŕňa tieto základné operácie: nahradenie údajových hodnôt, vymazanie záznamov, pridanie záznamov. Na opravu údajov v režime "Tabuľka" sa používajú "ručné" metódy: kurzor myši sa presunie na miesto v tabuľke, ktoré sa má zmeniť, vyberie sa fragment (samostatné pole, záznam alebo stĺpec) a zadajú sa nové údaje. , údaje sa vložia z vyrovnávacej pamäte alebo sa údaje vymažú pomocou klávesu DELETE.

Metódy výberu fragmentov:

Lúka zvýraznené dvojitým kliknutím myši,

Záznam(riadok) sa vyberie kliknutím na prázdnu sivú bunku pri ľavom okraji okna,

Stĺpec zvýraznené kliknutím na hlavičku stĺpca,

Obdĺžnikový fragment: vyberte pole v jednom rohu, stlačte kláves SHIFT a bez jeho uvoľnenia vyberte pole v opačnom rohu (alebo potiahnite myšou).

Celý stôl zvýrazníte kliknutím na sivý obdĺžnik v ľavom hornom rohu tabuľky.

Na kopírovanie údajov z jednej tabuľky do druhej (alebo do tej istej tabuľky) sa používa vyrovnávacia pamäť systému Windows:

· vyberte potrebné údaje v jednej tabuľke;

· kliknite na tlačidlo "Kopírovať" na paneli nástrojov;

· prejdite na cieľové pole (ukázaním myši naň alebo posunutím kurzora pomocou klávesov TAB),

· Kliknite na tlačidlo "Vložiť" na paneli nástrojov.

Logický formát

Formát meny

Formát čísla

Textový formát

Typy údajov

Veľkosť textového poľa sa môže pohybovať od 1 do 255 znakov.

Typ číselného poľa môže akceptovať hodnoty z nasledujúceho zoznamu:

byte- celé čísla v rozsahu od 0 do 4 255;

celý- celé čísla od - 32768 do 32767;

dlhý celé číslo - celé čísla od - 2147483648 do 2147483647;

s pohyblivou rádovou čiarkou (4 bajty)- čísla v rozsahu od - 3,402823E38 do 3,402823E38;

s pohyblivou rádovou čiarkou (8 bajtov) -čísla v rozsahu od mínus 1,79769313486232E308 po plus 1,79769313486232E308.

Formát dátumu/času

Pre typ údajov Dátum Čas Nižšie je uvedený súbor formátov polí spolu s príkladmi:

Plný formát (predvolene nastavené) 15. 4. 94 05:30:10 RM

Formát krátkeho dátumu 04/15/94

Dlhý formát 17:30:10

Priemerný formát času 05:30 RM

Krátky formát 17:30

V predvolenom nastavení sú formátom meny čísla písané s dvoma desatinnými miestami, oddelené skupinami číslic a notované "R." nakoniec. Užívateľ môže písať do riadku Formát poľašablónu pre váš formát. Povedzme, že musíte zadať sumy v dolároch. Potom musíte umiestniť kurzor na slovo Peňažné a nahraďte ju šablónou formátu, napríklad takto: # ###$ .

Formát počítadla

Polia typu „počítadlo“ plnia špecifickú funkciu – automatickú identifikáciu záznamov tabuľky. Preto má takéto pole málo vlastností, ktoré by sa dali zmeniť. Po prvé, počítadlo je vždy číslo. Po druhé, jeho hodnota sa automaticky zvyšuje. Access ponúka dve možnosti zmeny počítadla: konzistentné A náhodný. Prvá možnosť je pohodlná, pretože umožňuje číslovanie položiek. Druhá možnosť sa dá použiť, ak potrebujete vytvoriť systém na kódovanie záznamov v tabuľke, ktorý je chránený pred neopatrnými zásahmi operátora.

Bunka v boolovskom poli môže obsahovať iba jednu z dvoch hodnôt: Áno alebo Nie Access ponúka dve ďalšie možnosti pomenovania boolovských typov: Pravda lož A Zap./Vyp. Bez ohľadu na to, aký formát poľa si vyberiete, logické pole bude v tabuľke zastúpené ako skupina začiarkavacích políčok. Keď kliknete myšou na začiarkavacie políčko, vo štvorci sa zobrazí obrázok so začiarknutím, ktorý zodpovedá boolovskej hodnote Áno. Resetovanie začiarkavacieho políčka znamená priradenie boolovskej hodnoty do poľa bunky Nie Použitie booleovských polí môže byť rôzne, napríklad v dotazníkoch alebo na vytváranie kontrol.

Pole objektu OLE(Object Linking and Embedding) – posledný typ poľa vybratý zo zoznamu. Má iba dve vlastnosti: podpis a parameter „povinné pole“. Polia tohto typu neuchovávajú informácie ako také, ale obsahujú odkazy na objekty, ktoré je možné zahrnúť do databázy pomocou protokolu výmeny údajov OLE. Takýmito objektmi môžu byť napríklad grafické súbory.



Ak chcete vložiť objekt OLE do bunky poľa, musíte naň umiestniť kurzor a kliknutím pravým tlačidlom myši vyvolať kontextové menu. Tam vyberte príkaz Vložiť objekt. Program otvorí dialógové okno na výber typu objektu. Objekt je v tomto prípade identifikovaný s aplikáciou, v ktorej ho možno vytvoriť alebo upraviť.

Druhou možnosťou vloženia objektu je výber prepínača Vytvoriť zo súboru v okne Vloženie objektu. IN V tomto prípade sa predpokladá, že súbor už existuje a musíte s ním nadviazať spojenie. Access otvorí okno na otvorenie dokumentu a po výbere požadovaného súboru určí, ktorú aplikáciu je potrebné otvoriť, aby sa s ním dalo pracovať.

Použitie údajov poľa objektu OLE

Pole objektu OLE je prostriedok, ktorý vám umožňuje vytvoriť spojenie s objektmi v inej aplikácii alebo vložiť objekt do databázy. Objektmi môžu byť jednoduché a formátované texty, kresby, diagramy, súbory zvukových nahrávok (.WAV), hudba vo formáte MIDI (hudobné inštrumentálne digitálne rozhranie), animačné súbory (.FLI, .MMM), videoklipy (.AVI), tabuľky z iné aplikácie, ktoré podporujú tento nástroj. Softvérová aplikácia Prístup podporuje OLE, plne sa integruje s ostatnými aplikáciami v balíku Microsoft Kancelária .

Vložený objekt je uložený v databázovom súbore a je vždy dostupný. Dvojitým kliknutím na bunku obsahujúcu vložený objekt môžete objekt upraviť pomocou aplikácie, v ktorej bol objekt vytvorený.

Prepojený objekt sa uloží do súboru objektu. Súbor objektu je možné aktualizovať nezávisle od databázy. Najnovšie zmeny sa zobrazia pri ďalšom otvorení tabuľky. Pri práci s databázou môžete tiež prezerať a upravovať objekt. Ak chcete zobraziť objekt OLE vo formulári alebo zostave, musíte vytvoriť ovládací prvok Rámec pripojeného objektu.

Napríklad do tabuľky LEMM FREQUENCY pridáme pole SOUND, ktoré by malo obsahovať záznam o výslovnosti slova lemma vo formáte (.WAV). Ak máte na disku zvukové súbory s výslovnosťou jednotlivých slov z tabuľky FREQUENCY_LEMM, môžete si každý takýto zvukový súbor priradiť k poľu SOUND tabuľky. Ak to chcete urobiť, otvorte tabuľku FREQUENCY_LEMMA a zoraďte ju podľa poľa lemma vo vzostupnom poradí (kliknite na šípku vedľa názvu poľa LEMMA a potom vyberte možnosť Zoradiť od A po Z). Triedenie sa vykonáva tak, aby bolo ľahšie nájsť požadované slovo. Potom vyberieme slovo, pre ktoré existuje zvukový súbor, napríklad „babička“. Ďalej by ste mali umiestniť kurzor na pole ZVUK nahrávky s LEMMA = babička a stlačiť pravé tlačidlo myši. Otvorí sa rozbaľovacia ponuka, v ktorej musíte vybrať položku Vložiť objekt. Otvorí sa okno, v ktorom musíte kliknúť na tlačidlo Vytvoriť zo súboru a potom vybrať zvukový súbor na disku s výslovnosťou slova „babička“. Text sa zobrazí v poli SOUND Balíček. Ak teraz dvakrát kliknete na tento nápis, zavolá sa program na prehrávanie zvukových súborov (zvyčajne prehrávač Windows Media) a zaznie slovo „babička“. Rovnaké akcie by sa mali vykonať so všetkými slovami, pre ktoré existujú zvukové súbory. V dôsledku tejto operácie budú slová v tabuľke, pre ktoré si môžete vypočuť ich zvuk, príslušne označené (obr. 14.9).

Ryža. 14.9.

Používanie údajov hypertextového prepojenia

Špeciálny typ údajov Hypertextový odkaz Hypertextový odkaz ) umožňuje ukladať hypertextové odkazy do polí databázovej tabuľky Prístup. Polia s typom hypertextového prepojenia sa používajú na navigáciu k objektom rovnakej alebo inej databázy Prístup na dokumenty vytvorené v rôznych aplikáciách Microsoft Office a umiestnené na lokálnych alebo sieťových diskoch, na stránky webových serverov a dokumenty iných zdrojov na internete. Kliknutím na hypertextový odkaz sa dostanete do dokumentu, ktorý otvorí aplikácia, ktorá ho vytvorila.

Ak chcete pripojiť hypertextové prepojenia k údajom databázy, musíte vykonať nasledujúcu postupnosť akcií. Do tabuľky FREQUENCY_LEMM pridáme pole SLOVNÍK, ktoré bude obsahovať hypertextové odkazy na položky slovníka na internete s definíciami pre túto lexému.

V režime návrhu nastavte typ tohto poľa = hypertextový odkaz.

Na internete budeme hľadať významy zastaraných slov z rozprávky, ktoré nie sú modernému čitateľovi úplne jasné, napríklad „mlynský kameň“, „bojár“, „kochetok“.

Pre prvé slovo („mlynský kameň“) sme na internete našli iba kresbu zobrazujúcu časti ručného mlyna, medzi ktorými sú dva malé mlynské kamene, predpokladajme, že ide o „mlynské kamene“ (club-kaup.narod. ru/rec/arcussr/tablell2 .jpg). Slovo "žernovtsy" je vytvorené ako zdrobnenina od slova mlynský kameň podľa tradície ruskej slovotvorby. Pre druhé slovo - "bojar" existuje slovníkové heslo vo Wikislovníku (ru.wiktionary.org/wiki/boyarin). Tretie slovo, kochetok, bolo nájdené na webovej stránke „Dictionaries and Encyclopedia Academician“ v elektronickej verzii Ushakovského slovníka (dic.academic.ru/dic.nsf/ushakov/842550).

Každý nájdený odkaz musí byť skopírovaný do poľa DICTIONARY tabuľky FREQUENCY LEMM. Následne, keď kliknete na odkaz v tomto poli, spustí sa váš internetový prehliadač a otvorí príslušnú webovú stránku v samostatnom okne prehliadača. Pohľad na databázovú tabuľku Accessu s vloženými hypertextovými odkazmi je na obr. 14.10.

Access 2010 má schopnosť pridávať objekty do poľa s typom údajov OLE. V prípade, že je typ údajov špecifikovaný ako OLE (Prepájanie a vkladanie objektov– viazanie a vkladanie objektu), potom si Access DBMS zachová externé objekt vo všeobecnom databázovom súbore, pričom sa na jeho uloženie vyčlení toľko miesta, koľko tento objekt zaberá vo forme samostatného súboru. Pod predmety Mali by ste rozumieť súborom vytvoreným ako aplikácie v grafických editoroch, videoklipy, aplikácie MS Office atď. Keď je tabuľka naplnená údajmi, ktoré sú objektom, na zodpovedajúcej pozícii poľa s typom údajov OLE sa vygeneruje správa o programe, ktorý možno použiť na otvorenie tohto objektu. Zobrazenie objektu sa bude vykonávať len vo formulároch a správach.

Pre vloženie objektu v teréne s Typ údajov OLE musíte otvoriť stôl Režim "Konštruktér". Pridajte napríklad nové pole “Produktová fotografia.” Vyberte typ údajov "Objektové pole OLE" a potom tabuľku uložte.

Potom v režime "Tabuľka". v riadku pre zadávanie údajov kliknite pravým tlačidlom myši, v ponuke, ktorá sa otvorí, vyberte riadok s príkazom, čím sa otvorí dialógové okno (obr. 3.38, obr. 3.39).

Ryža. 3.38 Vloženie objektu

Ryža. 3.39 Dialógové okno na pridanie nového objektu do Accessovej tabuľky

Pamätajte, že existujú dve možnosti vloženia objektov ako údajov. Prvá možnosť zahŕňa použitie štandardných aplikácií na vytvorenie súboru, ktorý Access podporuje, druhou možnosťou je vloženie objektu, čo umožňuje použiť ako zdroj údajov ľubovoľný súbor (obr. 3.40).

Ryža. 3.40 Pridanie nového objektu do Accessovej tabuľky zo súboru

1. Vytvorenie objektu zo súboru.

Pokiaľ ide o údaje, ktoré sú objektom databázy a sú externým súborom, je potrebné mať tieto súbory. Preto budete musieť vytvoriť niekoľko súborov, aby ste videli, ako sa budú v budúcnosti zobrazovať v databáze, a tiež sa pokúsiť tieto súbory zmeniť. Napríklad, ak máte v súbore fotografiu objektu Monitor.jpg(jpg je univerzálny formát fotografií). Aby sa tento súbor uložil do databázy, mali by ste zaškrtnúť políčko (obr. 3.40) "Vytvoriť zo súboru", po ktorom sa zobrazí okno zobrazené na obrázku 3.41. Pomocou tlačidla "Preskúmanie" mali by ste vybrať požadovaný súbor.

Ryža. 3.41 Hľadanie súboru pri vytváraní objektu v databáze

V príslušnom riadku pre pole, napr. "Foto produktu" slovo sa objaví "balík", to znamená, že súbor je prepojený s aplikáciou, ktorá ho vytvorila. Používateľovi sa teda pri prezeraní databázy, či už ide o dotaz, formulár alebo zostavu, zobrazí obrázok súboru ako ikona a pri dvojitom kliknutí na tento obrázok systém najskôr nájde aplikáciu a následne zobraziť obsah súboru v ňom (v tomto príklade fotografia) . Výnimkou sú obrazové súbory uložené s príponou .bmp(formát bitovej mapy). Treba však pripomenúť, že súbory vytvorené v aplikáciách Microsoftu sa okamžite zobrazia vo formulároch a zostavách. Záver je jednoduchý, fotografie je možné vložiť do aplikácií ako Paint, Word, Power Point, uložiť ako samostatné súbory a následne pripojiť ako objekt k databáze. Skúste vytvoriť viacero súborov fotografií a textov pomocou rôznych editorov Windows. Môžete napríklad otvoriť dokument programu Word, vložiť fotografiu zo súboru, pridať text a potom uložiť ako: Monitor.docx(obr. 3.42).

Ryža. 3.42 Fotografický súbor vytvorený v programe Word

2. Vytváranie nových objektov.

Vytvorením nových objektov v databáze by ste mali znamenať použitie aplikácie, v ktorej je súbor vytvorený a potom zahrnutý do poľa popisujúceho typ tohto OLE. Ak chcete spustiť režim vytvárania nových objektov, musíte otvoriť tabuľku Režim "Tabuľka"., vyberte možnosť "Vytvor nový" v dialógovom okne (obr. 3.39) a potom vyberte v zozname "Typ objektu"(povinná aplikácia). Zoznam aplikácií, ktoré Access podporuje na vytváranie objektu, je v zozname (obr. 3.43), ktorý sa otvorí po spustení príkazu "Vložiť objekt" .

Ryža. 3.43 Zoznam typov objektov Access, ktoré možno použiť na vytváranie súborov

Pohodlie používania aplikácií na vytváranie objektov vo forme súborov spočíva v tom, že v budúcnosti môžu byť tieto súbory použité autonómne alebo opravené v databáze.

Uvažujme možnosť vytvorenia objektu pre databázu pomocou aplikácie farieb

Napríklad je potrebné vytvoriť objekt s obrázkom firmy a textom, ktorý môže používateľ databázy neskôr nahradiť alebo opraviť. Ak to chcete urobiť, musíte si vybrať zo zoznamu Bitmapový obrazový objekt, ďalšia technológia na vytvorenie objektu je znázornená na obrázku 3.44.

1. Otvorte aplikáciu Maľovanie

2. Vložte fotografiu zo súboru.

3. Pridajte text (ak je to potrebné).

4. Uložiť ako súbor.

5. Zatvorte aplikáciu.

Ryža. 3.44 Technológia vytvárania objektu v aplikácii Maľovanie

Cvičenie 3.11

1. V tabuľke " Tovar» v režime "konštruktér" pridať nový stĺpec s názvom "Foto produktu", Dátový typ " Pole objektu OLE", uložiť zmeny.

2. V režime "stôl" v teréne "Foto produktu" vyberte riadok "Vložiť objekt zo súboru", vyberte (vložte bodku) "Vytvor nový" a z rozbaľovacieho zoznamu špecifikujte Dokument Microsoft Word. Tým sa otvorí textový editor MS Word, tu je potrebné vložiť obrázok zodpovedajúci produktu v tomto riadku. Vyberte obrázky zo zoznamu, ktorý je uložený priamo v editore (záložka „Vložiť“, ikona „Obrázok“, tlačidlo „Štart“ v dialógovom okne vpravo), alebo vložte obrázok z iných programov. Môžete použiť aplikáciu Maľovanie (objekt Bitmapový obrázok), kde si môžete produkt nakresliť sami. Zatvorte vytvorený súbor, automaticky sa prepojí s vašou databázou, s riadkom, do ktorého bol vložený.

3. Postupujte podľa tohto postupu pre všetky riadky tvoj Tabuľky "Produkty"..

4. Uložte zmeny.

Kontrolné otázky

1. Aké objekty možno vložiť do databázy s typom údajov OLE?

2. Ako môžem vložiť fotografiu do tabuľky v režime Tabuľka?

3. Kde sa fotografia objaví v databáze?

4. Aký je rozdiel medzi metódou „Vytvoriť nový objekt“ a metódou „Vytvoriť zo súboru“?

5. Ako umiestniť súbor s fotografiou produktu do databázy, ak má príponu .png?

6. Je možné editovať súbor, ktorý je vložený ako objekt do databázy priamo v súborovom systéme počítača?

7. Ako vložiť prezentáciu do databázy?

8. Ktoré aplikačné objekty je možné vložiť do databázy?




Hore