Kas ir īpašs tādā jomā kā ole. Meklēšanas pamatdatu tips. OLE objektu izvietošana

Tabulā NODAĻA ir lauks FOTO, kurā jābūt galvas fotogrāfijai, kas saglabāta formātā grafiskais redaktors Krāsojiet failā ar paplašinājumu .gif. Šāda lauka datu tips ir jādefinē kā OLE objekta lauks. Šis objekts tiek ievietots laukā tabulas lauku aizpildīšanas stadijā. Objekts var būt iegults vai saistīts.

KOMENTĀRS

OLE (Object Linking and Embedding) ir metode informācijas pārsūtīšanai objektu veidā starp Windows lietojumprogrammas. OLE objekta lauks ir līdzeklis, kas ļauj izveidot saiti uz objektiem citā lietojumprogrammā vai iegult objektu datu bāzē. Objekti var būt vienkārši un formatēti teksti, attēli, diagrammas, skaņas faili (.WAV), mūzika MIDI formātā (Music Instrumental Digital Interface), animācijas faili (.FLI, .MMM), videoklipi (.AVI), izklājlapas no citiem. lietojumprogrammas, kas atbalsta šo rīku. Access, kas atbalsta OLE, ir pilnībā integrēta ar citām lietojumprogrammām Microsoft pakotne Birojs.

Iegultais objekts tiek saglabāts datu bāzes failā un vienmēr ir pieejams. Veicot dubultklikšķi uz šūnas, kurā ir iegults objekts, varat rediģēt objektu, izmantojot lietojumprogrammu, kurā objekts tika izveidots.

Saistītais objekts tiek saglabāts objekta failā. Objekta failu var atjaunināt neatkarīgi no datu bāzes. Pēdējās izmaiņas tiks parādīts nākamreiz, kad atvērsiet veidlapu vai pārskatu. Strādājot ar datu bāzi, varat arī apskatīt un rediģēt objektu.

Rediģētais saistītais objekts tiks saglabāts objekta failā, nevis datu bāzes failā. Objektu saistīšana ir noderīga, strādājot ar lieliem objektiem, kurus nevēlaties iekļaut datu bāzes failā, kā arī ar objektiem, kas tiek izmantoti vairākās formās un atskaitēs. Ja saistītais fails objekts ir pārvietots, savienojums ir jāizveido no jauna.

KOMENTĀRS

Lai formā vai atskaitē parādītu OLE objektu, jāizveido vadīkla “Pievienotā objekta rāmis” (skat. 4., 6. nodaļu).

Izmantojot MEMO lauka datu tipu

Tabulā PRIEKŠMETS ir paredzēts lauks PROGRAMMA, kurā būs garie teksta dati - īsa kursa programma. Šādam laukam tiek izvēlēts datu tips – Field MEMO (Memo). Datu ievadi šajā laukā var veikt tieši tabulā vai caur ievades apgabalu, kas tiek izsaukts, nospiežot taustiņus +.

Ja programmu teksti priekšmetos ir sagatavoti dažos teksta redaktors, Piemēram, Microsoft Word, un tiek glabāti atsevišķos failos, ir ērti iestatīt šī lauka veidu uz OLE Object Field (OLE Object) un, ievadot tajā vērtības, izveidot savienojumu ar failiem.



Lauki ar hipersaites tipu tiek izmantoti, lai pārvietotos uz tās pašas vai citas datu bāzes objektiem Piekļūstiet datiem, uz dokumentiem, kas izveidoti dažādās lietojumprogrammās Microsoft Office, un atrodas vietējā vai tīkla diskdziņi, uz Web serveru lapām un citu resursu dokumentiem interneta tīkli vai iekštīklā. Noklikšķinot uz hipersaites, tiek atvērts dokuments, kuru atver lietojumprogramma, kas to izveidoja. Hipersaišu izveide tabulās, veidlapās un atskaitēs tiks detalizēti aplūkota turpmāk. Tur arī apskatīta hipersaites izveide tabulas laukā SKOLOTĀJS.

Saliktas primārās atslēgas definēšana

Tabulā STUDENT saliktā primārā (unikālā) atslēga ietver laukus NG un NS. Lai to noteiktu tabulas noformēšanas režīmā, ir jāatlasa abi šie lauki, noklikšķinot uz atzīmes apgabala, turot nospiestu taustiņu. Pēc tam noklikšķiniet uz rīkjoslas pogas Primārā atslēga.

Saliktās atslēgas ir definētas līdzīgi tabulās STUDY PERFORMANCE.

Vingrinājums

Izveidojiet tabulas struktūru MĀCĪBAS, IZPILDE. Veidojot tabulas, izmantojiet A pielikumā norādītos parametrus.

Tabula A.1. Tabulas STUDENT lauka rekvizītu apraksts

Lauka nosaukums Atslēgas lauks Unikāls lauks Obligāts lauks Datu tips Izmērs Ciparu skaits aiz komata Lauka paraksts
NG Teksts Grupa
NS Teksts Studenta numurs grupā
Pilnais vārds Teksts Pilnais vārds
GODR Skaitlisks Vesels Dzimšanas gads
ADRESE Teksts
PBALL Skaitlisks Ar peldošu punkts 4 baiti Piespēļu rezultāts


Tabula A.2. Tabulas GROUP lauku rekvizītu apraksts

Tabula A.3. Tabulas NODAĻA lauka rekvizītu apraksts

Lauka nosaukums Atslēgas lauks Unikāls lauks Obligāts lauks Datu tips Izmērs Ciparu skaits aiz komata Lauka paraksts
CCAF Teksts Kods
NKAF Teksts Vārds
TEL Teksts
ZAV Teksts Pārvaldnieka pilns vārds nodaļa
FOTO OLE objekta lauks Vadītāja foto

Tabula A.4. Tabulas SKOLOTĀJA lauka rekvizītu apraksts

Lauka nosaukums Atslēgas lauks Unikāls lauks Obligāts lauks Datu tips Izmērs Lauka paraksts
CILNE Teksts Tab. numuru
Pilnais vārds Teksts Skolotāja pilns vārds
ST Teksts Uch. grāds
ZV Teksts Uch. rangs
CCAF Teksts Nodaļas kods

Tabula A.5. Tabulas SUBJECT lauka rekvizītu apraksts

Lauka nosaukums Atslēgas lauks Unikāls lauks Obligāts lauks Datu tips Izmērs Lauka paraksts Nosacījums pēc vērtības Kļūdas ziņojums
KP Teksts Lietas kods
NP Teksts Priekšmeta nosaukums
SKATĪTIES Skaitlisks Vesels Kopējās stundas >0 Un<=300 Stundu skaits nedrīkst pārsniegt 300
LEK Skaitlisks Vesels Lekcijas
UTC Skaitlisks Vesels Prakse
Ārkārtas Skaitlisks Vesels semestrus
PROG MEMO lauks Programma

Tabula A.6. Tabulas STUDY lauka rekvizītu apraksts

Lauka nosaukums Atslēgas lauks Unikāls lauks Obligāts lauks Datu tips Izmērs Ciparu skaits aiz komata Lauka paraksts
NG Teksts Nom. grupas
KP Teksts Kods. priekšmets
CILNE Teksts Tab. n. Rev.
VIDZ Teksts Nodarbošanās veids
SKATĪTIES Skaitlisks Vesels Tr. priekšmeta rezultāts
VĒRTĒJUMS. GR Skaitlisks No pl. punkts 4 baiti

Tabula A.7. Tabulas ACHIEVEMENT lauku rekvizītu apraksts

Lauka nosaukums Atslēgas lauks Unikāls lauks Obligāts lauks Datu tips Izmērs Ciparu skaits aiz komata Lauka paraksts
NG Teksts Grupas numurs
NS Teksts Nom. students
KP Teksts Lietas kods
CILNE Teksts Tab. n. skolotājs
VIDZ Teksts Darbības veids
GRĀDE Skaitlisks Vesels

Datu ievadīšana datu bāzes tabulās

OLE objekta lauks(Objektu saistīšana un iegulšana) – pēdējais no saraksta atlasītais lauka veids. Tam ir tikai divi rekvizīti: paraksts un “obligātā lauka” parametrs. Šāda veida lauki neuzglabā informāciju kā tādu, bet satur saites uz objektiem, kurus var iekļaut datu bāzē, izmantojot OLE datu apmaiņas protokolu. Šādi objekti var būt, piemēram, grafiskie faili. Pat labākā DBVS nespēj nodrošināt visu mūsdienās pastāvošo informācijas reprezentācijas veidu uzglabāšanu. Jā, tas nav nepieciešams. Pietiek sazināties ar lietojumprogrammu, kas darbojas ar viena vai cita veida failiem. Tāpēc pastāv OLE protokols.

Lai lauka šūnā iegultu OLE objektu, uz tā jānovieto kursors un, noklikšķinot ar peles labo pogu, jāizsauc konteksta izvēlne. Tur atlasiet komandu Ievietot objektu. Programma atvērs dialoglodziņu, lai atlasītu objekta veidu. Objekts šajā gadījumā tiek identificēts ar lietojumprogrammu, kurā to var izveidot vai rediģēt. Gadījumā, ja šajā logā ir atlasīts slēdzis Izveidot jaunu, tiek atvērta atbilstošā lietojumprogramma, ar kuru darbs nedaudz atšķiras no parastā. Tādējādi lietotājam nav iespēju atvērt esošu failu, lai to padarītu par objektu. Piemēram, ja ir atlasīts Word dokuments un gatavais dokuments jau atrodas diskā, tas būs jāatver atsevišķi redaktorā, jākopē starpliktuvē un pēc tam jāiet uz dokumenta logu, kas ir saistīts ar Access, un jāielīmē saturs. starpliktuvē. Ja objekts ir izveidots, kā saka, “no nulles”, tad darbs izvēlētajā lietojumprogrammā notiek parastajā veidā. Tiek mainīta arī komanda, lai izietu no lietojumprogrammas. Šādā gadījumā vairs nav iespējams aizvērt lietojumprogrammu un nonākt sistēmā Windows; varat atgriezties tikai programmā Access.

Otra objekta ievietošanas iespēja ir radio pogas atlasīšana Izveidot no faila logā Objekta ievietošana. Šajā gadījumā tiek pieņemts, ka fails jau pastāv, un jums ir jāizveido savienojums ar to. Programma Access atvērs dokumenta atvēršanas logu un pēc vajadzīgā faila atlasīšanas noteiks, kura lietojumprogramma ir jāatver, lai ar to strādātu. Lūdzu, ņemiet vērā, ka vienam faila tipam var atbilst vairākas lietojumprogrammas. Piemēram, failus ar paplašinājumu BMP izmanto dažādi grafiskie redaktori. Atlasītā Access programma tiek startēta un atvērta lietotāja atlasītais fails. Objekta ievadīšana beidzas pēc programmas aizvēršanas.

Datu ievadīšana un rediģēšana Tabulas režīmā

DBVS pārslēdzas uz Tabulas režīmu, kad tiek nospiesta poga. Tabulas logā tiek izmantotas speciālās rakstzīmes, lai parādītu jauno un pašlaik rediģēto ierakstu.


5. att. Tabulas logs Tabulas režīmā

Katrā tabulā ir tukšs ieraksts, kas seko pēdējam esošajam ierakstam un ir paredzēts jaunu datu ievadīšanai. Lai ievadītu, novietojiet kursoru tabulas laukā un ievadiet datus uz tastatūras. Lai pārietu uz nākamo lauku, izmantojiet taustiņu TAB, lai pārietu uz iepriekšējo lauku - SHIFT+TAB. Ieraksts tiek automātiski saglabāts, pārejot uz citu ierakstu (ierakstu marķieris gar tabulas kreiso malu maina formu: zīmuļa vietā parādās trīsstūris), tas ir, īpaša datu saglabāšana tabulā nav nepieciešama. Lai pārvietotos starp ierakstiem, varat izmantot ekrāna pogas tabulas loga apakšā (uz pirmo, nākamo, pēdējo ierakstu).

Dažus laukus nevar mainīt: tie ir “skaitītāji”, aprēķinātie lauki un lauki, kurus bloķē cits lietotājs, strādājot kolektīvi ar vienu tabulu. Ja datu bāze tika atvērta tikai lasīšanas režīmā, arī datu ievade nav pieejama.

Datu rediģēšana ietver šādas pamatdarbības: datu vērtību aizstāšana, ierakstu dzēšana, ierakstu pievienošana. Datu labošanai režīmā "Tabula" tiek izmantotas "manuālās" metodes: peles kursors tiek pārvietots uz maināmo vietu tabulā, tiek atlasīts fragments (atsevišķs lauks, ieraksts vai kolonna) un tiek ievadīti jauni dati. , dati tiek ievietoti no bufera vai dati tiek dzēsti, izmantojot taustiņu DELETE.

Fragmentu atlases metodes:

Lauks iezīmēts, veicot dubultklikšķi ar peli,

Ieraksts(līnija) tiek atlasīts, noklikšķinot uz tukšās pelēkās šūnas loga kreisās malas tuvumā,

Kolonna iezīmēts, noklikšķinot uz kolonnas galvenes,

Taisnstūra fragments: atlasiet lauku vienā stūrī, nospiediet taustiņu SHIFT un, to neatlaižot, atlasiet lauku pretējā stūrī (vai velciet peli).

Viss galds izcelts, noklikšķinot uz pelēkā taisnstūra tabulas augšējā kreisajā stūrī.

Lai kopētu datus no vienas tabulas uz otru (vai uz to pašu tabulu) tiek izmantots Windows buferis:

· atlasīt nepieciešamos datus vienā tabulā;

· rīkjoslā noklikšķiniet uz pogas "Kopēt";

· dodieties uz mērķa lauku (norādot uz to ar peli vai pārvietojot kursoru ar TAB taustiņiem),

· Rīkjoslā noklikšķiniet uz pogas "Ievietot".

Loģiskais formāts

Valūtas formāts

Ciparu formāts

Teksta formāts

Datu veidi

Teksta lauka lielums var būt no 1 līdz 255 rakstzīmēm.

Skaitliskā lauka tips var pieņemt vērtības no šāda saraksta:

baits- veseli skaitļi no 0 līdz 4255;

vesels- veseli skaitļi no - 32768 līdz 32767;

garš vesels skaitlis - veseli skaitļi no - 2147483648 līdz 2147483647;

peldošais punkts (4 baiti)- skaitļi no - 3,402823E38 līdz 3,402823E38;

peldošais punkts (8 baiti) - skaitļi, sākot no mīnus 1,79769313486232E308 līdz plus 1,79769313486232E308.

Datuma/laika formāts

Datu tipam Datums Laiks Tālāk ir norādīts lauku formātu kopums, kā arī piemēri.

Pilns formāts (iestatīts pēc noklusējuma) 04/15/94 05:30:10 RM

Īss datuma formāts 15.04.94

Ilgtermiņa formāts 17:30:10

Vidējais laika formāts 05:30 RM

Īsā laika formāts 17:30

Pēc noklusējuma valūtas formāts ir skaitļi, kas rakstīti ar divām zīmēm aiz komata, atdalīti ar ciparu grupām un atzīmēti "R." beigās. Lietotājs var rakstīt rindā Lauka formāts veidni savam formātam. Pieņemsim, ka jums jāievada summas dolāros. Pēc tam jums jānovieto kursors uz vārda Naudas un aizstājiet to ar formāta veidni, piemēram, šādi: # ###$ .

Skaitītāja formāts

“Counter” tipa lauki veic īpašu funkciju - automātisku tabulu ierakstu identificēšanu. Tāpēc šādam laukam ir maz īpašību, ko varētu mainīt. Pirmkārt, skaitītājs vienmēr ir skaitlis. Otrkārt, tā vērtība palielinās automātiski. Access piedāvā divas skaitītāja maiņas iespējas: konsekventi Un nejauši. Pirmā iespēja ir ērta, jo tā ļauj numurēt ierakstus. Otro iespēju var izmantot, ja ir jāizveido sistēma ierakstu kodēšanai tabulā, kas ir aizsargāta no neuzmanīgām operatora darbībām.

Būla lauka šūnā var būt tikai viena no divām vērtībām: vai Nē. Access piedāvā vēl divas Būla tipu nosaukšanas iespējas: Patiess/nepatiess Un Ieslēgts Izslēgts. Neatkarīgi no izvēlētā lauka formāta loģiskais lauks tiks attēlots tabulā kā izvēles rūtiņu kopa. Noklikšķinot uz izvēles rūtiņas ar peli, kvadrātā tiek parādīts atzīmes attēls, kas atbilst Būla vērtībai . Izvēles rūtiņas atiestatīšana nozīmē Būla vērtības piešķiršanu šūnas laukam Nē. Būla lauku izmantošana var būt atšķirīga, piemēram, anketās vai vadīklu izveidošanai.

OLE objekta lauks(Objektu saistīšana un iegulšana) - pēdējais no saraksta atlasītais lauka veids. Tam ir tikai divi rekvizīti: paraksts un “obligātā lauka” parametrs. Šāda veida lauki neuzglabā informāciju kā tādu, bet satur saites uz objektiem, kurus var iekļaut datu bāzē, izmantojot OLE datu apmaiņas protokolu. Šādi objekti var būt, piemēram, grafiskie faili.



Lai lauka šūnā iegultu OLE objektu, uz tā jānovieto kursors un, noklikšķinot ar peles labo pogu, jāizsauc konteksta izvēlne. Tur atlasiet komandu Ievietot objektu. Programma atvērs dialoglodziņu, lai atlasītu objekta veidu. Objekts šajā gadījumā tiek identificēts ar lietojumprogrammu, kurā to var izveidot vai rediģēt.

Otra objekta ievietošanas iespēja ir radio pogas atlasīšana Izveidot no faila logā Objekta ievietošana. INŠajā gadījumā tiek pieņemts, ka fails jau pastāv un jums ir jāizveido savienojums ar to. Programma Access atvērs dokumenta atvēršanas logu un pēc vajadzīgā faila atlasīšanas noteiks, kura lietojumprogramma ir jāatver, lai ar to strādātu.

Izmantojot OLE objekta lauka datus

OLE objekta lauks ir līdzeklis, kas ļauj izveidot savienojumu ar objektiem citā lietojumprogrammā vai iegult objektu datu bāzē. Objekti var būt vienkārši un formatēti teksti, attēli, diagrammas, skaņas ierakstu faili (.WAV), mūzika MIDI formātā (Music Instrumental Digital Interface), animācijas faili (.FLI, .MMM), videoklipi (.AVI), izklājlapas no citas lietojumprogrammas, kas atbalsta šo rīku. Programmatūras lietojumprogramma Piekļuve atbalsta OLE, pilnībā integrējas ar citām lietojumprogrammām komplektā Microsoft Birojs .

Iegultais objekts tiek saglabāts datu bāzes failā un vienmēr ir pieejams. Veicot dubultklikšķi uz šūnas, kurā atrodas iegultais objekts, varat rediģēt objektu, izmantojot lietojumprogrammu, kurā objekts tika izveidots.

Saistīts objekts tiek saglabāts objekta failā. Objekta failu var atjaunināt neatkarīgi no datu bāzes. Jaunākās izmaiņas tiks parādītas nākamreiz, kad atverat tabulu. Strādājot ar datu bāzi, varat arī apskatīt un rediģēt objektu. Lai formā vai atskaitē parādītu OLE objektu, ir jāizveido pievienotā objekta rāmja vadīkla.

Piemēram, tabulā LEMM FREQUENCY pievienosim lauku SKAŅA, kurā jāiekļauj vārda lemma izrunas ieraksts formātā (.WAV). Ja jūsu diskā ir skaņas faili ar atsevišķu vārdu izrunu no tabulas FREQUENCY_LEMM, katru šādu skaņas failu varat saistīt ar tabulas lauku SKAŅA. Lai to izdarītu, atveriet tabulu FREQUENCY_LEMMA un sakārtojiet to pēc lemmas lauka augošā secībā (noklikšķiniet uz bultiņas blakus LEMMA lauka nosaukumam un pēc tam atlasiet Kārtot no A līdz Z). Šķirošana tiek veikta, lai būtu vieglāk atrast vajadzīgo vārdu. Pēc tam mēs atlasīsim vārdu, kuram ir audio fails, piemēram, “vecmāmiņa”. Tālāk jānovieto kursors uz ieraksta lauka SKAŅAS ar LEMMA = vecmāmiņa un jānospiež peles labā poga. Tiks atvērta nolaižamā izvēlne, kurā jāizvēlas Ievietot objektu. Tiks atvērts logs, kurā jānoklikšķina uz pogas Izveidot no faila un pēc tam diskā atlasiet skaņas failu ar vārda “vecmāmiņa” izrunu. Teksts parādās laukā SKAŅA Iepakojums. Tagad, veicot dubultklikšķi uz šī uzraksta, tiks izsaukta programma skaņas failu atskaņošanai (parasti atskaņotājs Windows Mediji) un vārds “vecmāmiņa”. Tās pašas darbības jāveic ar visiem vārdiem, kuriem ir skaņas faili. Šīs darbības rezultātā tiks attiecīgi atzīmēti tie vārdi tabulā, kuru skanējumu var klausīties (14.9. att.).

Rīsi. 14.9.

Hipersaites datu izmantošana

Īpašs datu tips Hipersaite Hipersaite ) ļauj saglabāt hipersaites datu bāzes tabulu laukos Piekļuve. Lauki ar hipersaites tipu tiek izmantoti, lai pārvietotos uz tās pašas vai citas datu bāzes objektiem Piekļuve uz dokumentiem, kas izveidoti dažādās lietojumprogrammās Microsoft Office un atrodas lokālos vai tīkla diskos, Web serveru lapām un citu interneta resursu dokumentiem. Noklikšķinot uz hipersaites, tiek atvērts dokuments, kuru atver lietojumprogramma, kas to izveidoja.

Lai pievienotu hipersaites datu bāzes datiem, ir jāveic šāda darbību secība. Pievienosim tabulai FREQUENCY_LEMM lauku VĀRDNĪCA, kurā būs hipersaites uz vārdnīcas ierakstiem internetā ar šīs leksēmas definīcijām.

Dizaina režīmā iestatiet šī lauka veidu = Hipersaite.

Mēs meklēsim internetā novecojušu vārdu nozīmes no pasakas, kas mūsdienu lasītājam nav pilnībā skaidras, piemēram, “dzirnavas”, “bojārs”, “kočetoks”.

Pirmajam vārdam (“dzirnavas”) internetā varējām atrast tikai zīmējumu, kurā attēlotas rokas dzirnavu daļas, starp kurām ir divi mazi dzirnakmeņi, pieņemsim, ka tie ir “dzirnavakmeņi” (club-kaup.narod. ru/rec/arcussr/tablell2 .jpg). Vārds "žernovci" ir veidots kā deminutīvs no vārda dzirnakmens saskaņā ar krievu vārdu veidošanas tradīciju. Otrajam vārdam - "bojārs" Vikivārdnīcā ir vārdnīcas ieraksts (ru.wiktionary.org/wiki/boyarin). Trešais vārds kochetok tika atrasts vietnē "Vārdnīcas un enciklopēdijas akadēmiķis" Ušakova vārdnīcas elektroniskajā versijā (dic.academic.ru/dic.nsf/ushakov/842550).

Katra atrastā saite ir jāiekopē tabulas FREQUENCY LEMM laukā DICTIONARY. Pēc tam, noklikšķinot uz saites šajā laukā, jūsu interneta pārlūkprogramma tiks palaista un atsevišķā pārlūkprogrammas logā tiks atvērta atbilstošā tīmekļa lapa. Access datu bāzes tabulas skats ar ievietotām hipersaitēm ir parādīts attēlā. 14.10.

Programmai Access 2010 ir iespēja pievienot objektus laukam ar OLE datu tipu. Gadījumā, ja datu tips ir norādīts kā OLE (Objektu saistīšana un iegulšana– objektu saistīšana un iegulšana), tad Access DBVS saglabā ārējo objekts vispārējā datu bāzes failā, atsevišķa faila veidā piešķirot tā glabāšanai tik daudz vietas, cik šis objekts aizņem. Zem objektus Jums vajadzētu saprast failus, kas izveidoti kā lietojumprogrammas grafiskajos redaktoros, videoklipos, MS Office lietojumprogrammās utt. Kad tabula ir aizpildīta ar datiem, kas ir objekts, attiecīgajā lauka pozīcijā ar OLE datu tipu tiek ģenerēts ziņojums par programmu, ar kuru var atvērt šo objektu. Objekta parādīšana tiks veikta tikai veidlapās un atskaitēs.

Priekš objekta iegulšana laukā ar OLE datu tips jums ir jāatver galds "Konstruktora" režīms. Piemēram, pievienojiet jaunu lauku "Produkta fotogrāfija." Izvēlieties datu veidu "OLE objektu lauks" un pēc tam saglabājiet tabulu.

Tad režīmā "Tabula". rindiņā datu ievadīšanai nospiediet peles labo pogu, atvērtajā izvēlnē atlasiet rindiņu ar komandu, kas atvērs dialoglodziņu (3.38. att., 3.39. att.).

Rīsi. 3.38 Objekta ievietošana

Rīsi. 3.39 Dialoglodziņš jauna objekta pievienošanai Access tabulai

Atcerieties, ka objektu kā datu iegulšanai ir divas iespējas. Pirmā iespēja paredz izmantot standarta lietojumprogrammas, lai izveidotu failu, ko atbalsta Access, otrā iespēja ir ievietot objektu, kas ļauj izmantot jebkuru failu kā datu avotu (3.40. att.).

Rīsi. 3.40. Jauna objekta pievienošana Access tabulai no faila

1. Objekta izveide no faila.

Ja runa ir par datiem, kas ir datu bāzes objekts un ir ārējs fails, šiem failiem ir jābūt. Tāpēc jums būs jāizveido vairāki faili, lai redzētu, kā tie turpmāk tiek parādīti datu bāzē, kā arī jāmēģina mainīt šos failus. Piemēram, ja failā ir kāda objekta fotogrāfija Monitor.jpg(jpg ir universāls fotoattēlu formāts). Lai šis fails tiktu saglabāts datu bāzē, jāatzīmē izvēles rūtiņa (3.40. att.) "Izveidot no faila", pēc kura parādīsies 3.41. attēlā redzamais logs. Izmantojot pogu "Pārskats" jums vajadzētu izvēlēties vajadzīgo failu.

Rīsi. 3.41 Faila atrašana, veidojot objektu datu bāzē

Piemēram, attiecīgajā lauka rindā "Produkta foto" parādīsies vārds "Pakete", tas nozīmē, ka fails ir saistīts ar lietojumprogrammu, kas to izveidoja. Tāpēc, apskatot datu bāzi, vai tas būtu vaicājums, forma vai atskaite, lietotājs redzēs faila attēlu kā ikonu, un, veicot dubultklikšķi uz šī attēla, sistēma vispirms atradīs aplikāciju un pēc tam parādīs saturu. no faila (šajā piemērā fotoattēla) tajā. Izņēmums ir attēlu faili, kas saglabāti ar paplašinājumu .bmp(bitkartes formāts). Tomēr jāatgādina, ka Microsoft lietojumprogrammās izveidotie faili nekavējoties tiks parādīti formās un atskaitēs. Secinājums ir vienkāršs, fotogrāfijas var ievietot tādās lietojumprogrammās kā Paint, Word, Power Point, saglabāt kā atsevišķus failus un pēc tam pievienot kā objektu datubāzei. Mēģiniet izveidot vairākus fotoattēlu un teksta failus, izmantojot dažādus Windows redaktorus. Piemēram, varat atvērt Word dokumentu, ievietot fotoattēlu no faila, pievienot tekstu un pēc tam saglabāt kā: Monitor.docx(3.42. att.).

Rīsi. 3.42 Fotoattēlu fails, kas izveidots programmā Word

2. Jaunu objektu izveide.

Veidojot jaunus objektus datu bāzē, jums vajadzētu domāt, izmantojot lietojumprogrammu, kurā fails ir izveidots un pēc tam iekļauts laukā, kas apraksta šī OLE veidu. Lai sāktu jaunu objektu izveides režīmu, ir jāatver tabula "Tabulas" režīms, atlasiet opciju "Izveidot jaunu" dialoglodziņā (3.39. att.), un pēc tam atlasiet sarakstā "Objekta tips"(obligāts pieteikums). Programmu saraksts, ko Access atbalsta objekta izveidei, ir sarakstā (3.43. att.), kas tiks atvērts pēc komandas palaišanas. "Ievietot objektu" .

Rīsi. 3.43 Access objektu tipu saraksts, kurus var izmantot failu izveidei

Lietojumprogrammu izmantošanas ērtības, lai izveidotu objektus failu veidā, ir tādas, ka nākotnē šos failus varēs izmantot autonomi vai labot datu bāzē.

Apsvērsim objekta izveides iespēja datu bāzei, izmantojot krāsu aplikācijas

Piemēram, ir jāizveido objekts ar uzņēmuma attēlu un tekstu, kuru datu bāzes lietotājs vēlāk var aizstāt vai labot. Lai to izdarītu, jums ir jāizvēlas no saraksta Bitkartes attēla objekts, tālākā objekta izveides tehnoloģija parādīta 3.44. attēlā.

1. Atveriet programmu Paint

2. Ievietojiet fotoattēlu no faila.

3. Pievienojiet tekstu (ja nepieciešams).

4. Saglabāt kā failu.

5. Aizveriet lietojumprogrammu.

Rīsi. 3.44 Tehnoloģija objekta izveidei lietojumprogrammā Paint

Vingrinājums 3.11

1. Tabulā " Preces» režīmā "Konstruktors" pievienojiet jaunu kolonnu ar nosaukumu "Produkta foto", datu tips " OLE objekta lauks", saglabāt izmaiņas.

2. Režīmā "Tabula" laukā "Produkta foto" izvēlieties līniju "Ievietot objektu no faila", atlasiet (ielieciet punktu) "Izveidot jaunu" un nolaižamajā sarakstā norādiet Microsoft Word dokuments. Tas atvērs teksta redaktoru MS Word, šeit ir jāievieto attēls, kas atbilst produktam šajā rindā. Izvēlieties attēlus no saraksta, kas tiek saglabāts tieši redaktorā (cilne "Ievietot", ikona "Attēls", poga "Sākt" dialoglodziņā labajā pusē) vai ievietojiet attēlu no citām programmām. Var izmantot aplikāciju Paint (Bitmap Image objekts), kur pats var uzzīmēt produktu. Aizveriet izveidoto failu, tas automātiski tiks piesaistīts jūsu datu bāzei, rindai, kurā tas tika ievietots.

3. Izpildiet šo procedūru, lai visas līnijas jūsu "Produkti" tabulas.

4. Saglabājiet izmaiņas.

Kontroles jautājumi

1. Kādus objektus var ievietot datu bāzē ar OLE datu tipu?

2. Kā es varu ievietot fotoattēlu tabulā Tabulas režīmā?

3. Kur datubāzē parādīsies fotogrāfija?

4. Kāda ir atšķirība starp metodi “Izveidot jaunu objektu” un metodi “Izveidot no faila”?

5. Kā datubāzē ievietot produkta foto failu, ja tam ir paplašinājums .png?

6. Vai ir iespējams rediģēt failu, kas ir ievietots kā objekts datu bāzē tieši datora failu sistēmā?

7. Kā datubāzē ievietot prezentāciju?

8. Kādus lietojumprogrammu objektus var ievietot datu bāzē?




Tops