Mikä on erikoista sellaisessa alalla kuin ole. Haku perustietotyyppi. OLE-objektien sijoitus

OSASTO-taulukossa on PHOTO-kenttä, jonka tulee sisältää valokuva päästä tallennettuna muodossa graafinen editori Maalaa tiedostoon, jonka tunniste on .gif. Tällaisen kentän tietotyyppi on määritettävä OLE-objektikentällä. Tämä objekti sijoitetaan kenttään taulukon kenttien täyttövaiheessa. Objekti voidaan upottaa tai linkittää.

KOMMENTTI

OLE (Object Linking and Embedding) on ​​tapa siirtää tietoa objektien muodossa välillä Windows-sovellukset. OLE-objektikenttä on keino, jonka avulla voit linkittää toisen sovelluksen objekteihin tai upottaa objektin tietokantaan. Objektit voivat olla tavallista ja muotoiltua tekstiä, kuvia, kaavioita, äänitiedostoja (.WAV), musiikkia MIDI-muodossa (Music Instrumental Digital Interface), animaatiotiedostoja (.FLI, .MMM), videoleikkeitä (.AVI), laskentataulukoita muista sovelluksia, jotka tukevat tätä työkalua. Access, joka tukee OLE:ta, on täysin integroitu muihin sovelluksiin Microsoftin paketti Toimisto.

Upotettu objekti tallennetaan tietokantatiedostoon ja on aina käytettävissä. Kaksoisnapsauttamalla solua, joka sisältää upotetun objektin, voit muokata objektia käyttämällä sovellusta, jossa objekti luotiin.

Liitetty objekti tallennetaan objektitiedostoon. Objektitiedosto voidaan päivittää tietokannasta riippumatta. Viimeiset muutokset tulee näkyviin, kun seuraavan kerran avaat lomakkeen tai raportin. Kun työskentelet tietokannan kanssa, voit myös tarkastella ja muokata objektia.

Muokattu linkitetty objekti tallennetaan objektitiedostoon tietokantatiedoston sijaan. Objektien linkittäminen on hyödyllistä, kun työskentelet suurten objektien kanssa, joita et halua sisällyttää tietokantatiedostoon, sekä objekteja, joita käytetään useissa lomakkeissa ja raporteissa. Jos linkitetty tiedosto kohde on siirretty, yhteys on muodostettava uudelleen.

KOMMENTTI

Jos haluat näyttää OLE-objektin lomakkeessa tai raportissa, sinun on luotava "Attached Object Frame" -ohjausobjekti (katso luvut 4, 6).

MEMO Field -tietotyypin käyttäminen

SUBJECT-taulukko sisältää OHJELMA-kentän, joka sisältää pitkää tekstidataa - lyhytkurssiohjelman. Tällaiselle kentälle valitaan tietotyyppi – Field MEMO (Memo). Tietojen syöttäminen tähän kenttään voidaan tehdä suoraan taulukossa tai syöttöalueen kautta, joka avataan painamalla +-näppäimiä.

Jos oppiaineiden ohjelmien tekstit valmistetaan joissakin tekstieditori, Esimerkiksi, Microsoft Word, ja ne tallennetaan erillisiin tiedostoihin, on kätevää asettaa tämän kentän tyypiksi OLE Object Field (OLE Object) ja muodostaa yhteys tiedostoihin syöttäessäsi siihen arvoja.



Hyperlinkki-tyyppisiä kenttiä käytetään navigoimiseen saman tai toisen tietokannan objekteihin Käytä tietoja, eri sovelluksissa luotuihin asiakirjoihin Microsoft Office, ja sijaitsee paikallisella tai verkkoasemia, Web-palvelimien sivuille ja muiden resurssien asiakirjoihin Internet-verkot tai intranetissä. Hyperlinkkiä napsauttamalla pääset asiakirjaan, jonka sen luonut sovellus avaa. Hyperlinkkien luomista taulukoihin, lomakkeisiin ja raportteihin käsitellään yksityiskohtaisesti alla. Siellä käsitellään myös hyperlinkin luomista OPETTAJA-taulukkokenttään.

Yhdistelmän ensisijaisen avaimen määrittäminen

STUDENT-taulukossa yhdistetty ensisijainen (ainutlaatuinen) avain sisältää kentät NG ja NS. Määrittääksesi tämän taulukon suunnittelutilassa, sinun on valittava molemmat kentät napsauttamalla merkintäaluetta samalla, kun pidät näppäintä painettuna. Napsauta sitten Primary Key -työkalurivin painiketta.

Yhdistelmäavaimet määritellään samalla tavalla STUDY PERFORMANCE -taulukoissa.

Harjoittele

Luo taulukkorakenne OPPISTO, SUORITUS. Kun luot taulukoita, käytä parametreja, jotka on esitetty liitteessä A.

Taulukko A.1. Opiskelijataulukon kenttäominaisuuksien kuvaus

Kenttä nimi Avainkenttä Ainutlaatuinen kenttä Pakollinen kenttä Tietotyyppi Koko Desimaalien määrä Kentän allekirjoitus
NG Joo Joo Teksti Ryhmä
NS Joo Joo Teksti Opiskelijanumero ryhmässä
Koko nimi Joo Teksti Koko nimi
GODR Ei Numeerinen Koko Syntymävuosi
OSOITE Ei Teksti
PBALL Ei Numeerinen Kellumisen kanssa pisteen 4 tavua Läpäisypisteet


Taulukko A.2. Kuvaus GROUP-taulukon kenttien ominaisuuksista

Taulukko A.3. OSASTO-taulukon kenttäominaisuuksien kuvaus

Kenttä nimi Avainkenttä Ainutlaatuinen kenttä Pakollinen kenttä Tietotyyppi Koko Desimaalien määrä Kentän allekirjoitus
CCAF Joo Joo Joo Teksti Koodi
NKAF Ei Teksti Nimi
PUH Ei Teksti
ZAV Ei Teksti Johtajan koko nimi osasto
KUVA Ei OLE-objektikenttä Kuva johtajasta

Taulukko A.4. OPETTAJA-taulukon kenttäominaisuuksien kuvaus

Kenttä nimi Avainkenttä Ainutlaatuinen kenttä Pakollinen kenttä Tietotyyppi Koko Kentän allekirjoitus
TABN Joo Joo Joo Teksti Tab. määrä
Koko nimi Joo Teksti Opettajan koko nimi
ST Ei Teksti Uh. tutkinnon
ZV Ei Teksti Uh. sijoitus
CCAF Joo Teksti Osaston koodi

Taulukko A.5. Kuvaus SUBJECT-taulukon kenttäominaisuuksista

Kenttä nimi Avainkenttä Ainutlaatuinen kenttä Pakollinen kenttä Tietotyyppi Koko Kentän allekirjoitus Kunto arvon mukaan Virheviesti
KP Joo Joo Joo Teksti Tuotekoodi
NP Ei Teksti Tuotteen nimi
KATSELLA Ei Numeerinen Koko Tunteja yhteensä >0 Ja<=300 Tuntien lukumäärä ei saa ylittää 300
LEK Ei Numeerinen Koko Luennot
JNE Ei Numeerinen Koko Harjoitella
Hätä Ei Numeerinen Koko lukukaudet
PROG MEMO-kenttä Ohjelmoida

Taulukko A.6. STUDY-taulukon kenttäominaisuuksien kuvaus

Kenttä nimi Avainkenttä Ainutlaatuinen kenttä Pakollinen kenttä Tietotyyppi Koko Desimaalien määrä Kentän allekirjoitus
NG Joo Joo Teksti Nim. ryhmiä
KP Joo Joo Teksti Koodi. aihe
TABN Joo Joo Teksti Tab. n. Rev.
VIDZ Joo Joo Teksti Ammatin tyyppi
KATSELLA Ei Numeerinen Koko ke. aiheen pisteet
PISTEET. GR Ei Numeerinen Alkaen pl. pisteen 4 tavua

Taulukko A.7. ACHIEVEMENT-taulukon kenttien ominaisuuksien kuvaus

Kenttä nimi Avainkenttä Ainutlaatuinen kenttä Pakollinen kenttä Tietotyyppi Koko Desimaalien määrä Kentän allekirjoitus
NG Joo Joo Teksti Ryhmän numero
NS Joo Joo Teksti Nim. opiskelija
KP Joo Joo Teksti Tuotekoodi
TABN Joo Joo Teksti Tab. n. opettaja
VIDZ Joo Joo Teksti Toiminnan tyyppi
ARVOSANA Ei Numeerinen Koko

Tietojen syöttäminen tietokantataulukoihin

OLE-objektikenttä(Objektin linkitys ja upottaminen) – viimeinen luettelosta valittu kenttätyyppi. Sillä on vain kaksi ominaisuutta: allekirjoitus ja "pakollinen kenttä" -parametri. Tämän tyyppiset kentät eivät tallenna tietoja sellaisenaan, vaan sisältävät linkkejä objekteihin, jotka voidaan sisällyttää tietokantaan OLE-tiedonvaihtoprotokollan avulla. Tällaisia ​​objekteja voivat olla esimerkiksi grafiikkatiedostot. Edes paras DBMS ei pysty tarjoamaan kaiken tyyppisten tietojen tallennusta, joita nykyään on olemassa. Kyllä, tämä ei ole välttämätöntä. Riittää, kun kommunikoit sovelluksen kanssa, joka toimii yhden tai toisen tyyppisen tiedostotyypin kanssa. Tästä syystä OLE-protokolla on olemassa.

Jos haluat upottaa OLE-objektin kenttäsoluun, sinun on asetettava kohdistin sen päälle ja avattava pikavalikko napsauttamalla hiiren oikeaa painiketta. Valitse sieltä komento Lisää objekti. Ohjelma avaa valintaikkunan objektityypin valitsemiseksi. Tässä tapauksessa objekti tunnistetaan sovelluksella, jossa se voidaan luoda tai muokata. Siinä tapauksessa, että kytkin on valittu tässä ikkunassa Luo uusi, avautuu vastaava sovellus, jonka kanssa työskentely eroaa hieman tavallisesta. Näin ollen käyttäjä ei voi avata olemassa olevaa tiedostoa tehdäkseen siitä objektin. Jos esimerkiksi Word-asiakirja on valittuna ja valmis asiakirja on jo levyllä, sinun on avattava se erikseen editorissa, kopioitava se leikepöydälle ja siirryttävä sitten Accessiin liittyvään asiakirjaikkunaan ja liitettävä sisältö. leikepöydältä. Jos objekti luodaan, kuten sanotaan, "tyhjästä", työ valitussa sovelluksessa tapahtuu tavalliseen tapaan. Myös sovelluksesta poistumiskomentoa muutetaan. Tässä tapauksessa ei ole enää mahdollista sulkea sovellusta ja päätyä Windowsiin, voit vain palata Accessiin.

Toinen vaihtoehto objektin lisäämiseksi on valita valintanappi Luo tiedostosta ikkunassa Objektin lisääminen. Tässä tapauksessa oletetaan, että tiedosto on jo olemassa, ja sinun on muodostettava yhteys siihen. Access avaa asiakirjan avausikkunan ja valitse halutun tiedoston valinnan jälkeen, mikä sovellus on avattava, jotta sitä voidaan käyttää. Huomaa, että useat sovellukset voivat vastata samaa tiedostotyyppiä. Esimerkiksi tiedostoja, joissa on BMP-tunniste, käyttävät erilaiset graafiset editorit. Valittu Access-sovellus käynnistyy ja avaa käyttäjän valitseman tiedoston. Objektin lisäys päättyy, kun suljet ohjelman.

Tietojen syöttäminen ja muokkaaminen taulukkotilassa

DBMS siirtyy taulukkotilaan, kun painiketta painetaan. Taulukkoikkunassa käytetään erikoismerkkejä uuden ja parhaillaan muokatun merkinnän näyttämiseen.


Kuva 5. Taulukkoikkuna Taulukkotilassa

Jokainen taulukko sisältää tyhjän tietueen, joka seuraa viimeistä olemassa olevaa tietuetta ja on tarkoitettu uusien tietojen syöttämiseen. Syötä asettamalla kohdistin taulukkokenttään ja syöttämällä tiedot näppäimistöllä. Siirry seuraavaan kenttään käyttämällä SARKAIN-näppäintä ja edelliseen kenttään - VAIHTO+TAB. Tietue tallentuu automaattisesti siirryttäessä toiseen tietueeseen (taulukon vasemmassa reunassa oleva tietuemerkki muuttaa muotoaan: kynän tilalle ilmestyy kolmio), eli taulukkoon ei vaadita erityistä tietojen tallentamista. Voit siirtyä tietueiden välillä käyttämällä taulukko-ikkunan alareunassa olevia painikkeita (ensimmäiseen, seuraavaan, viimeiseen tietueeseen).

Joitakin kenttiä ei voi muuttaa: nämä ovat "laskijoita", laskettuja kenttiä ja kenttiä, jotka toinen käyttäjä lukitsee työskennellessään yhdessä yhden taulukon kanssa. Jos tietokanta avattiin vain luku -tilassa, tietojen syöttö ei myöskään ole käytettävissä.

Tietojen muokkaus sisältää seuraavat perustoiminnot: tietoarvojen korvaaminen, tietueiden poistaminen, tietueiden lisääminen. Tietojen korjaamiseen "taulukko"-tilassa käytetään "manuaalisia" menetelmiä: hiiren osoitin siirretään muutettavaan kohtaan taulukossa, valitaan fragmentti (erillinen kenttä, tietue tai sarake) ja syötetään uutta tietoa. , tiedot lisätään puskurista tai tiedot poistetaan DELETE-näppäimellä.

Fragmenttien valintamenetelmät:

Ala korostettu kaksoisnapsauttamalla hiirtä,

Ennätys(viiva) valitaan napsauttamalla tyhjää harmaata solua ikkunan vasemman reunan lähellä,

Sarake korostettu napsauttamalla sarakkeen otsikkoa,

Suorakaiteen muotoinen fragmentti: valitse kenttä toisesta kulmasta, paina SHIFT-näppäintä ja valitse vastakkaisessa kulmassa oleva kenttä (tai vedä hiirtä) vapauttamatta sitä.

Koko pöytä korostettu napsauttamalla harmaata suorakulmiota taulukon vasemmassa yläkulmassa.

Tietojen kopioimiseen taulukosta toiseen (tai samaan taulukkoon) käytetään Windows-puskuria:

· valitse tarvittavat tiedot yhdestä taulukosta;

· napsauta työkalupalkin "Kopioi"-painiketta;

· siirry kohdekenttään (osoittamalla sitä hiirellä tai siirtämällä osoitinta TAB-näppäimillä),

· Napsauta työkalupalkin "Lisää" -painiketta.

Looginen muoto

Valuutan muoto

Numeromuoto

Tekstin muoto

Tietotyypit

Tekstikentän koko voi vaihdella 1 - 255 merkkiä.

Numeerinen kenttätyyppi voi hyväksyä arvoja seuraavasta luettelosta:

tavu- kokonaisluvut välillä 0 - 4 255;

koko- kokonaisluvut -32768 - 32767;

pitkä kokonaisluku - kokonaislukuja - 2147483648 - 2147483647;

liukuluku (4 tavua)- numerot välillä - 3,402823E38 - 3,402823E38;

liukuluku (8 tavua) - numerot vaihtelevat miinus 1,79769313486232E308 - plus 1,79769313486232E308.

Päivämäärä/aika -muoto

Tietotyypeille Treffiaika Alla on joukko kenttämuotoja esimerkkien kanssa:

Täysi muoto (asetettu oletuksena) 04/15/94 05:30:10 RM

Lyhyt päivämäärämuoto 15.4.94

Pitkän ajan muoto 17:30:10

Keskimääräinen ajan muoto 05:30 RM

Lyhyt aikaformaatti 17:30

Oletusarvoisesti valuuttamuoto on kahdella desimaalilla kirjoitettuja numeroita, jotka on erotettu numeroryhmillä ja merkitty muistiin "R." lopussa. Käyttäjä voi kirjoittaa riville Kentän muoto malli muotoa varten. Oletetaan, että sinun on syötettävä dollarimäärät. Sitten sinun on asetettava kohdistin sanan päälle Raha ja korvaa se muotomallilla, esimerkiksi tällä: # ###$ .

Laskurin muoto

"Laskuri"-tyypin kentät suorittavat tietyn toiminnon - taulukkotietueiden automaattisen tunnistamisen. Siksi tällaisella kentällä on vähän ominaisuuksia, joita voitaisiin muuttaa. Ensinnäkin laskuri on aina numero. Toiseksi sen arvo kasvaa automaattisesti. Access tarjoaa kaksi vaihtoehtoa laskurin vaihtamiseen: johdonmukainen Ja satunnainen. Ensimmäinen vaihtoehto on kätevä, koska sen avulla voit numeroida merkintöjä. Toista vaihtoehtoa voidaan käyttää, jos haluat luoda taulukon tietueiden koodausjärjestelmän, joka on suojattu huolimattomilta käyttäjän toimilta.

Boolen kentän solu voi sisältää vain yhden kahdesta arvosta: Joo tai Ei. Access tarjoaa kaksi muuta vaihtoehtoa Boolen tyyppien nimeämiseen: Totta/Epätosi Ja Päälle/Pois. Riippumatta siitä, minkä kenttämuodon valitset, looginen kenttä esitetään taulukossa valintaruutujen joukkona. Kun napsautat valintaruutua hiirellä, neliöön ilmestyy valintamerkkikuva, joka vastaa loogista arvoa Joo. Valintaruudun nollaaminen tarkoittaa Boolen arvon määrittämistä solukenttään Ei. Boolen kenttien käyttö voi olla erilaista, esimerkiksi kyselylomakkeissa tai ohjausobjektien luomisessa.

OLE-objektikenttä(Objektin linkitys ja upottaminen) - viimeinen luettelosta valittu kenttätyyppi. Sillä on vain kaksi ominaisuutta: allekirjoitus ja "pakollinen kenttä" -parametri. Tämän tyyppiset kentät eivät tallenna tietoja sellaisenaan, vaan sisältävät linkkejä objekteihin, jotka voidaan sisällyttää tietokantaan OLE-tiedonvaihtoprotokollan avulla. Tällaisia ​​objekteja voivat olla esimerkiksi grafiikkatiedostot.



Jos haluat upottaa OLE-objektin kenttäsoluun, sinun on asetettava kohdistin sen päälle ja avattava pikavalikko napsauttamalla hiiren oikeaa painiketta. Valitse sieltä komento Lisää objekti. Ohjelma avaa valintaikkunan objektityypin valitsemiseksi. Tässä tapauksessa objekti tunnistetaan sovelluksella, jossa se voidaan luoda tai muokata.

Toinen vaihtoehto objektin lisäämiseksi on valintanappi Luo tiedostosta ikkunassa Objektin lisääminen. SISÄÄN Tässä tapauksessa oletetaan, että tiedosto on jo olemassa ja sinun on muodostettava yhteys siihen. Access avaa asiakirjan avausikkunan ja valitse halutun tiedoston valinnan jälkeen, mikä sovellus on avattava, jotta sitä voidaan käyttää.

OLE-objektikentän tietotyypin käyttäminen

OLE-objektikenttä on keino, jonka avulla voit muodostaa yhteyden toisen sovelluksen objekteihin tai upottaa objektin tietokantaan. Objektit voivat olla yksinkertaisia ​​ja muotoiltuja tekstejä, piirroksia, kaavioita, äänitallenteita (.WAV), musiikkia MIDI-muodossa (musiikki-instrumentaalinen digitaalinen käyttöliittymä), animaatiotiedostoja (.FLI, .MMM), videoleikkeitä (.AVI), laskentataulukoita muut tätä työkalua tukevat sovellukset. Ohjelmistosovellus Pääsy tukee OLE:tä, integroituu täysin muihin sarjan sovelluksiin Microsoft Toimisto .

Upotettu objekti tallennetaan tietokantatiedostoon ja on aina saatavilla. Kaksoisnapsauttamalla solua, joka sisältää upotetun objektin, voit muokata objektia käyttämällä sovellusta, jossa objekti luotiin.

Linkitetty objekti tallennetaan objektitiedostoon. Objektitiedosto voidaan päivittää tietokannasta riippumatta. Viimeisimmät muutokset näkyvät, kun seuraavan kerran avaat taulukon. Kun työskentelet tietokannan kanssa, voit myös tarkastella ja muokata objektia. Jos haluat näyttää OLE-objektin lomakkeessa tai raportissa, sinun on luotava Attached Object Frame -ohjausobjekti.

Esimerkiksi LEMM FREQUENCY -taulukkoon lisäämme ÄÄNI-kentän, jonka tulee sisältää tietue sanan lemma ääntämisestä muodossa (.WAV). Jos levylläsi on äänitiedostoja, joissa on FREQUENCY_LEMM-taulukon yksittäisten sanojen ääntäminen, voit liittää jokaisen tällaisen äänitiedoston taulukon ÄÄNI-kenttään. Voit tehdä tämän avaamalla FREQUENCY_LEMMA-taulukon ja lajittelemalla sen lemma-kentän mukaan nousevaan järjestykseen (klikkaa LEMMA-kentän nimen vieressä olevaa nuolta ja valitse sitten Lajittele A:sta Z:hen). Lajittelu tehdään halutun sanan löytämisen helpottamiseksi. Sitten valitsemme sanan, jolle on äänitiedosto, esimerkiksi "isoäiti". Seuraavaksi aseta kursori äänityksen ÄÄNI-kenttään LEMMA = isoäiti ja paina hiiren oikeaa painiketta. Avautuu pudotusvalikko, jossa sinun on valittava Lisää objekti. Ikkuna avautuu, jossa sinun on napsautettava Luo tiedostosta -painiketta ja valittava sitten levyllä oleva äänitiedosto sanalla "isoäiti". Teksti näkyy ÄÄNI-kentässä Paketti. Jos nyt kaksoisnapsautat tätä merkintää, äänitiedostojen toistoohjelma kutsutaan (yleensä soitin Windows Media) ja sana "isoäiti" kuullaan. Samat toiminnot tulisi suorittaa kaikille sanoille, joille on äänitiedostoja. Tämän toiminnon seurauksena taulukon sanat, joiden ääntä voit kuunnella, merkitään vastaavasti (kuva 14.9).

Riisi. 14.9.

Hyperlinkkitietojen käyttäminen

Erikoistietotyyppi Hyperlinkki Hyperlinkki ) mahdollistaa hyperlinkkien tallentamisen tietokantataulukon kenttiin Pääsy. Hyperlinkki-tyyppisiä kenttiä käytetään navigoimiseen saman tai toisen tietokannan objekteihin Pääsy eri sovelluksissa luotuihin asiakirjoihin Microsoft Toimisto ja sijaitsee paikallisilla tai verkkoasemilla, Web-palvelimien sivuille ja muiden Internetin resurssien asiakirjoihin. Hyperlinkkiä napsauttamalla pääset asiakirjaan, jonka sen luonut sovellus avaa.

Jos haluat liittää hyperlinkkejä tietokantatietoihin, sinun on suoritettava seuraava toimintosarja. Lisätään FREQUENCY_LEMM-taulukkoon DICTIONARY-kenttä, joka sisältää hyperlinkkejä Internetin sanakirjamerkintöihin tämän lekseemin määritelmillä.

Määritä suunnittelutilassa tämän kentän tyyppi = Hyperlinkki.

Etsimme Internetistä satujen vanhentuneiden sanojen merkityksiä, jotka eivät ole täysin selviä nykyaikaiselle lukijalle, esimerkiksi "myllynkivi", "poika", "kochetok".

Ensimmäisestä sanasta ("myllykivi") Internetistä löysimme vain käsimyllyn osia kuvaavan piirustuksen, joiden joukossa on kaksi pientä myllykiveä, oletetaan, että nämä ovat "myllynkiviä" (club-kaup.narod. ru/rec/arcussr/tablell2 .jpg). Sana "zhernovtsy" on muodostettu deminutiivina sanasta myllykivi venäläisen sanamuodon perinteen mukaisesti. Toiselle sanalle - "boyar" on sanakirjamerkintä Wikisanakirjassa (ru.wiktionary.org/wiki/boyarin). Kolmas sana kochetok löytyi "Dictionaries and Encyclopedia Academician" -sivustolta Ushakov-sanakirjan sähköisestä versiosta (dic.academic.ru/dic.nsf/ushakov/842550).

Jokainen löydetty linkki on kopioitava FREQUENCY LEMM -taulukon DICTIONARY-kenttään. Tämän jälkeen, kun napsautat tässä kentässä olevaa linkkiä, Internet-selainohjelmasi käynnistyy ja avaa vastaavan verkkosivun erilliseen selainikkunaan. Kuvassa on näkymä Access-tietokantataulukosta, jossa on lisätyt hyperlinkit. 14.10.

Access 2010:ssä on mahdollisuus lisätä objekteja kenttään OLE-tietotyypillä. Siinä tapauksessa, että tietotyyppi on määritetty muodossa OLE (Object Linking and Embedding– objektin sidonta ja upotus), Access DBMS säilyttää ulkoisen esine yleisessä tietokantatiedostossa, varaamalla sen varastointiin sen verran tilaa kuin tämä objekti vie erillisen tiedoston muodossa. Alla esineitä Sinun tulisi ymmärtää tiedostoja, jotka on luotu sovelluksina graafisissa muokkausohjelmissa, videoleikkeissä, MS Office -sovelluksissa jne. Kun taulukko on täytetty objektina olevilla tiedoilla, OLE-tietotyypin kentän vastaavaan kohtaan luodaan viesti ohjelmasta, jolla tämä objekti voidaan avata. Esineen näyttäminen suoritetaan vain lomakkeissa ja raporteissa.

varten objektin upottaminen kentällä kanssa OLE-tietotyyppi sinun täytyy avata pöytä sisään "Rakentaja"-tila. Lisää esimerkiksi uusi kenttä "Tuotekuva." Valitse tietotyyppi "OLE-objektikenttä" ja tallenna sitten taulukko.

Sitten "taulukko"-tilassa tietojen syöttörivillä klikkaa hiiren oikeaa painiketta, avautuvasta valikosta valitse rivi komennolla, joka avaa valintaikkunan (Kuva 3.38, Kuva 3.39).

Riisi. 3.38 Objektin lisääminen

Riisi. 3.39 Valintaikkuna uuden objektin lisäämiseksi Access-taulukkoon

Muista, että on olemassa kaksi vaihtoehtoa objektien upottamiseen tietoina. Ensimmäinen vaihtoehto on käyttää vakiosovelluksia Accessin tukeman tiedoston luomiseen, toinen vaihtoehto on lisätä objekti, jonka avulla voit käyttää mitä tahansa tiedostoa tietolähteenä (kuva 3.40).

Riisi. 3.40 Uuden objektin lisääminen Access-taulukkoon tiedostosta

1. Objektin luominen tiedostosta.

Kun kyse on tiedoista, jotka ovat tietokannan objekti ja ovat ulkoisia tiedostoja, nämä tiedostot vaaditaan. Siksi sinun on luotava useita tiedostoja nähdäksesi, kuinka ne näkyvät tietokannassa tulevaisuudessa, ja myös yrittää muuttaa näitä tiedostoja. Jos sinulla on esimerkiksi valokuva tiedostossa esineestä Monitor.jpg(jpg on yleinen valokuvamuoto). Jotta tämä tiedosto voidaan tallentaa tietokantaan, sinun tulee valita ruutu (Kuva 3.40) "Luo tiedostosta", jonka jälkeen kuvassa 3.41 näkyvä ikkuna tulee näkyviin. Painikkeen käyttäminen "Arvostelu" sinun tulee valita tarvittava tiedosto.

Riisi. 3.41 Tiedoston etsiminen luotaessa objektia tietokantaan

Kentän vastaavalla rivillä esim. "Tuotekuva" sana tulee näkyviin "Paketti", tämä tarkoittaa, että tiedosto on sidottu sen luoneeseen sovellukseen. Siksi käyttäjä näkee tietokantaa tarkastellessaan, olipa kyseessä kysely, lomake tai raportti, tiedoston kuvan kuvakkeena, ja kun kaksoisnapsauta tätä kuvaa, järjestelmä löytää ensin sovelluksen ja sitten näyttää siinä olevan tiedoston sisällön (tässä esimerkissä valokuva) . Poikkeuksen muodostavat tunnisteella tallennetut kuvatiedostot .bmp(bittikarttamuoto). On kuitenkin muistettava, että Microsoft-sovelluksissa luodut tiedostot näkyvät välittömästi lomakkeissa ja raporteissa. Johtopäätös on yksinkertainen, valokuvat voidaan lisätä sovelluksiin, kuten Paint, Word, Power Point, tallentaa erillisiksi tiedostoiksi ja liittää sitten objektina tietokantaan. Yritä luoda useita valokuva- ja tekstitiedostoja eri Windows-editoreilla. Voit esimerkiksi avata Word-asiakirjan, lisätä valokuvan tiedostosta, lisätä tekstiä ja tallentaa sitten nimellä: Monitor.docx(Kuva 3.42).

Riisi. 3.42 Wordissa luotu valokuvatiedosto

2. Uusien esineiden luominen.

Luomalla uusia objekteja tietokantaan sinun tulee tarkoittaa sellaisen sovelluksen käyttöä, jossa tiedosto luodaan ja sisällytetään sitten tämän OLE:n tyyppiä kuvaavaan kenttään. Jotta voit aloittaa uusien objektien luontitilan, sinun on avattava taulukko sisään "Taulukko"-tila, valitse vaihtoehto "Luo uusi" valintaikkunassa (kuva 3.39) ja valitse sitten luettelosta "Objektityyppi"(pakollinen hakemus). Lista sovelluksista, joita Access tukee objektin luomiseen, on luettelossa (Kuva 3.43), joka avautuu komennon suorittamisen jälkeen "Lisää objekti" .

Riisi. 3.43 Luettelo Access-objektityypeistä, joita voidaan käyttää tiedostojen luomiseen

Mukavuus sovellusten avulla tiedostomuotoisten objektien luomiseen on se, että tulevaisuudessa näitä tiedostoja voidaan käyttää itsenäisesti tai korjata tietokannassa.

Harkitsemme objektin luontivaihtoehto tietokantaa varten käyttämällä maalisovellukset

On esimerkiksi tarpeen luoda objekti, jossa on yrityksen kuva ja teksti, jonka tietokannan käyttäjä voi myöhemmin korvata tai korjata. Tätä varten sinun on valittava luettelosta Bittikarttakuvaobjekti, lisätekniikka objektin luomiseksi on esitetty kuvassa 3.44.

1. Avaa Paint-sovellus

2. Lisää valokuva tiedostosta.

3. Lisää tekstiä (tarvittaessa).

4. Tallenna tiedostona.

5. Sulje sovellus.

Riisi. 3.44 Tekniikka objektin luomiseksi Paint-sovelluksessa

Harjoittele 3.11

1. Taulukossa " Tavarat»-tilassa "Rakentaja" lisää uusi sarake nimeltä "Tuotekuva", tietotyyppi " OLE-objektikenttä", Tallenna muutokset.

2. Tilassa "Pöytä" kentällä "Tuotekuva" valitse rivi "Lisää objekti tiedostosta", valitse (laita piste) "Luo uusi" ja määritä avattavasta luettelosta Microsoft Word -asiakirja. Tämä avaa tekstieditorin MS Word, tähän sinun on lisättävä tämän rivin tuotetta vastaava kuva. Valitse kuvat luettelosta, joka on tallennettu suoraan editoriin ("Insert"-välilehti, "Picture"-kuvake, "Start"-painike oikeanpuoleisessa valintaikkunassa) tai lisää kuva muista ohjelmista. Voit käyttää Paint-sovellusta (Bitmap Image object), jossa voit piirtää tuotteen itse. Sulje luotu tiedosto, se linkitetään automaattisesti tietokantaasi, riville, johon se on lisätty.

3. Noudata tätä menettelyä kaikki rivit sinun "Tuotteet" taulukot.

4. Tallenna muutokset.

Kontrollikysymykset

1. Mitä objekteja voidaan lisätä tietokantaan OLE-tietotyypillä?

2. Kuinka voin lisätä valokuvan taulukkoon taulukkotilassa?

3. Missä tietokannassa valokuva tulee näkyviin?

4. Mitä eroa on "Luo uusi objekti" -menetelmällä "Luo tiedostosta" -menetelmällä?

5. Kuinka sijoittaa tuotekuvatiedosto tietokantaan, jos sillä on tunniste .png?

6. Onko mahdollista muokata tiedostoa, joka on lisätty objektina tietokantaan suoraan tietokoneen tiedostojärjestelmässä?

7. Miten esitys lisätään tietokantaan?

8. Mitä sovellusobjekteja voidaan lisätä tietokantaan?




Yläosa