Hva er spesielt med et felt som ole. Oppslagsstamdatatype. OLE-objektplassering

AVDELINGStabellen har et FOTO-felt, som skal inneholde et fotografi av hodet, lagret i formatet grafisk redaktør Mal i en fil med filtypen .gif. Datatypen til et slikt felt må defineres som et OLE-objektfelt. Dette objektet plasseres i feltet ved utfylling av tabellfeltene. Et objekt kan være innebygd eller koblet.

KOMMENTAR

OLE (Object Linking and Embedding) er en metode for å overføre informasjon i form av objekter mellom Windows-applikasjoner. Et OLE-objektfelt er et middel som lar deg koble til objekter i en annen applikasjon eller bygge inn et objekt i en database. Objekter kan være vanlige og formaterte tekster, bilder, diagrammer, lydfiler (.WAV), musikk i MIDI-format (Music Instrumental Digital Interface), animasjonsfiler (.FLI, .MMM), videoklipp (.AVI), regneark fra andre applikasjoner som støtter dette verktøyet. Access, som støtter OLE, er fullt integrert med andre applikasjoner Microsoft-pakken Kontor.

Det innebygde objektet er lagret i en databasefil og er alltid tilgjengelig. Ved å dobbeltklikke på en celle som inneholder et innebygd objekt, kan du redigere objektet ved å bruke programmet der objektet ble opprettet.

Det tilknyttede objektet lagres i en objektfil. Objektfilen kan oppdateres uavhengig av databasen. Siste endringer vises neste gang du åpner skjemaet eller rapporten. Når du arbeider med en database, kan du også vise og redigere et objekt.

Det redigerte koblede objektet vil bli lagret i objektfilen i stedet for i databasefilen. Objektkobling er nyttig når du arbeider med store objekter som du ikke vil inkludere i en databasefil, samt med objekter som brukes i flere skjemaer og rapporter. Hvis koblet fil objekt er flyttet, må forbindelsen gjenopprettes.

KOMMENTAR

For å vise et OLE-objekt i et skjema eller en rapport, må du opprette en «Attached Object Frame»-kontroll (se kapittel 4, 6).

Bruk av MEMO-feltdatatype

SUBJECT-tabellen gir et PROGRAM-felt, som vil inneholde lang tekstdata - et kort kursprogram. For et slikt felt velges datatypen – Felt MEMO (Memo). Datainntasting i dette feltet kan gjøres direkte i tabellen, eller gjennom inntastingsområdet som kalles opp ved å trykke på +-tastene.

Hvis tekstene til programmene i fagene er utarbeidet i noen tekstredigerer, For eksempel, Microsoft Word, og er lagret i separate filer, er det praktisk å sette typen av dette feltet til OLE Object Field (OLE Object) og, når du legger inn verdier i det, opprette en forbindelse med filene.



Felt med Hyperlink-typen brukes til å navigere til objekter i samme eller en annen database Få tilgang til data, til dokumenter opprettet i ulike applikasjoner Microsoft Office, og ligger på lokale eller nettverksstasjoner, til sider med webservere og dokumenter fra andre ressurser i Internett-nettverk eller intranett. Ved å klikke på en hyperkobling kommer du til dokumentet, som åpnes av programmet som opprettet det. Opprettelsen av hyperlenker i tabeller, skjemaer og rapporter vil bli diskutert i detalj nedenfor. Opprettelsen av en hyperkobling i TEACHER-tabellfeltet diskuteres også der.

Definere en sammensatt primærnøkkel

I STUDENT-tabellen inkluderer den sammensatte primærnøkkelen (unike) feltene NG og NS. For å fastslå dette i tabelldesignmodus, må du velge begge disse feltene ved å klikke på markeringsområdet mens du holder nede tasten. Klikk deretter på Primærnøkkel-verktøylinjeknappen.

Sammensatte nøkler er definert på samme måte i STUDY PERFORMANCE-tabellene.

Trening

Lag en tabellstruktur STUDIER, YTELSE. Når du lager tabeller, bruk parameterne som er presentert i vedlegg A.

Tabell A.1. Beskrivelse av feltegenskapene til STUDENT-tabellen

Feltnavn Nøkkelfelt Unikt felt Obligatorisk felt Data-type Størrelse Antall desimaler Feltsignatur
NG Ja Ja Tekst Gruppe
NS Ja Ja Tekst Elevnummer i gruppa
Fullt navn Ja Tekst Fullt navn
GODR Nei Numerisk Hel Fødselsår
ADRESSE Nei Tekst
PBALL Nei Numerisk Med flytende punkt 4 byte Bestått karakter


Tabell A.2. Beskrivelse av egenskapene til GROUP-tabellfeltene

Tabell A.3. Beskrivelse av feltegenskapene til AVDELINGStabellen

Feltnavn Nøkkelfelt Unikt felt Obligatorisk felt Data-type Størrelse Antall desimaler Feltsignatur
CCAF Ja Ja Ja Tekst Kode
NKAF Nei Tekst Navn
TLF Nei Tekst
ZAV Nei Tekst Fullt navn på leder avdeling
FOTO Nei OLE-objektfelt Bilde av lederen

Tabell A.4. Beskrivelse av feltegenskapene til TEACHER-tabellen

Feltnavn Nøkkelfelt Unikt felt Obligatorisk felt Data-type Størrelse Feltsignatur
TABN Ja Ja Ja Tekst Tab. Antall
Fullt navn Ja Tekst Fullt navn på læreren
ST Nei Tekst Uch. grad
ZV Nei Tekst Uch. rang
CCAF Ja Tekst Avdelingskode

Tabell A.5. Beskrivelse av feltegenskapene til SUBJECT-tabellen

Feltnavn Nøkkelfelt Unikt felt Obligatorisk felt Data-type Størrelse Feltsignatur Betingelse på verdi Feilmelding
KP Ja Ja Ja Tekst Produktkode
NP Nei Tekst Gjenstandsnavn
SE Nei Numerisk Hel Totalt antall timer >0 Og<=300 Antall timer bør ikke overstige 300
LEK Nei Numerisk Hel Forelesninger
ETC Nei Numerisk Hel Øve på
Nødsituasjon Nei Numerisk Hel semestre
PROG MEMO-feltet Program

Tabell A.6. Beskrivelse av feltegenskapene til STUDY-tabellen

Feltnavn Nøkkelfelt Unikt felt Obligatorisk felt Data-type Størrelse Antall desimaler Feltsignatur
NG Ja Ja Tekst Ingen m. grupper
KP Ja Ja Tekst Kode. Emne
TABN Ja Ja Tekst Tab. n. Rev.
VIDZ Ja Ja Tekst Type yrke
SE Nei Numerisk Hel ons. emnescore
SCORE. GR Nei Numerisk Fra pl. punkt 4 byte

Tabell A.7. Beskrivelse av egenskapene til feltene i ACHIEVEMENT-tabellen

Feltnavn Nøkkelfelt Unikt felt Obligatorisk felt Data-type Størrelse Antall desimaler Feltsignatur
NG Ja Ja Tekst Gruppenummer
NS Ja Ja Tekst Ingen m. student
KP Ja Ja Tekst Produktkode
TABN Ja Ja Tekst Tab. n. lærer
VIDZ Ja Ja Tekst Type aktivitet
KARAKTER Nei Numerisk Hel

Legge inn data i databasetabeller

OLE-objektfelt(Objektkobling og innebygging) – den siste felttypen valgt fra listen. Den har bare to egenskaper: en signatur og en "påkrevd felt"-parameter. Felt av denne typen lagrer ikke informasjon som sådan, men inneholder lenker til objekter som kan inkluderes i databasen ved hjelp av OLE-datautvekslingsprotokollen. Slike objekter kan for eksempel være grafiske filer. Selv den beste DBMS er ikke i stand til å gi lagring av alle typer informasjonsrepresentasjon som finnes i dag. Ja, dette er ikke nødvendig. Det er nok å kommunisere med et program som fungerer med en eller annen type fil. Dette er grunnen til at OLE-protokollen eksisterer.

For å bygge inn et OLE-objekt i en feltcelle, må du plassere markøren på det, og ved å klikke med høyre museknapp åpne kontekstmenyen. Velg kommandoen der Sett inn objekt. Programmet vil åpne en dialogboks for å velge objekttype. Objektet i dette tilfellet er identifisert med programmet der det kan opprettes eller redigeres. I tilfelle når bryteren er valgt i dette vinduet Lag ny, åpnes den tilsvarende applikasjonen, og arbeidet med det er noe forskjellig fra det vanlige. Dermed har ikke brukeren muligheten til å åpne en eksisterende fil for å gjøre den til et objekt. For eksempel, hvis et Word-dokument er valgt og det ferdige dokumentet allerede er på disk, må du åpne det separat i redigeringsprogrammet, kopiere det til utklippstavlen og deretter gå til dokumentvinduet knyttet til Access og lime inn innholdet av utklippstavlen. Hvis objektet er opprettet, som de sier, "fra bunnen av", skjer arbeidet i det valgte programmet på vanlig måte. Kommandoen for å avslutte programmet er også endret. I dette tilfellet er det ikke lenger mulig å lukke programmet og havne i Windows, du kan bare gå tilbake til Access.

Det andre alternativet for å sette inn et objekt er å velge en alternativknapp Opprett fra fil i vinduet Sette inn et objekt. I dette tilfellet antas det at filen allerede eksisterer, og du må opprette en forbindelse med den. Access vil åpne et dokumentåpningsvindu og, etter å ha valgt ønsket fil, bestemme hvilket program som må åpnes for å jobbe med det. Vær oppmerksom på at flere applikasjoner kan matche samme filtype. For eksempel brukes filer med BMP-utvidelsen av ulike grafiske redaktører. Det valgte Access-programmet starter og åpner den brukervalgte filen. Gjenstandsinjeksjon avsluttes etter at du lukker programmet.

Legge inn og redigere data i tabellmodus

DBMS skifter til tabellmodus når knappen trykkes. Tabellvinduet bruker spesialtegn for å vise den nye og for øyeblikket redigerte oppføringen.


Fig.5. Tabellvindu i Tabellmodus

Hver tabell inneholder en tom post som følger den siste eksisterende posten og er beregnet på å legge inn nye data. For å gå inn, plasser markøren i tabellfeltet og skriv inn data på tastaturet. For å gå til neste felt, bruk TAB-tasten, for å gå til forrige felt - SHIFT+TAB. Posten lagres automatisk når du flytter til en annen post (postmarkøren langs venstre kant av tabellen endrer form: en trekant vises i stedet for en blyant), det vil si at spesiell lagring av data i tabellen ikke er nødvendig. For å flytte mellom poster, kan du bruke skjermknappene nederst i tabellvinduet (til den første, neste, siste posten).

Noen felt kan ikke endres: disse er "Tellere", beregnede felt og felt som er låst av en annen bruker når man arbeider kollektivt med én tabell. Hvis databasen ble åpnet i skrivebeskyttet modus, er dataregistrering heller ikke tilgjengelig.

Dataredigering inkluderer følgende grunnleggende operasjoner: erstatte dataverdier, slette poster, legge til poster. For å korrigere data i "Tabell"-modus brukes "manuelle" metoder: musepekeren flyttes til stedet som skal endres i tabellen, et fragment (et eget felt, post eller kolonne) velges og nye data legges inn , data settes inn fra bufferen, eller data slettes ved å bruke DELETE-tasten.

Metoder for å velge fragmenter:

Felt uthevet ved å dobbeltklikke med musen,

Ta opp(linje) velges ved å klikke på den tomme grå cellen nær venstre kant av vinduet,

Kolonne uthevet ved å klikke på kolonneoverskriften,

Rektangulært fragment: velg et felt i det ene hjørnet, trykk på SHIFT-tasten og, uten å slippe det, velg feltet i det motsatte hjørnet (eller dra musen).

Hele bordet uthevet ved å klikke på det grå rektangelet i øvre venstre hjørne av tabellen.

For å kopiere data fra en tabell til en annen (eller til samme tabell) brukes Windows-bufferen:

· velg de nødvendige dataene i én tabell;

· klikk på "Kopier"-knappen på verktøylinjen;

· gå til destinasjonsfeltet (ved å peke på det med musen eller ved å flytte markøren med TAB-tastene),

· Klikk på "Sett inn"-knappen på verktøylinjen.

Logisk format

Valutaformat

Tallformat

Tekstformat

Datatyper

Tekstfeltstørrelsen kan variere fra 1 til 255 tegn.

Den numeriske felttypen kan godta verdier fra følgende liste:

byte- heltall fra 0 til 4255;

hel- heltall fra - 32768 til 32767;

lang heltall - heltall fra - 2147483648 til 2147483647;

flytende komma (4 byte)- tall fra - 3.402823E38 til 3.402823E38;

flytende komma (8 byte) - tall fra minus 1,79769313486232E308 til pluss 1,79769313486232E308.

Dato/klokkeslett-format

For datatype Dato tid Det er et sett med feltformater gitt nedenfor sammen med eksempler:

Fullformat (angitt som standard) 04/15/94 05:30:10 RM

Kort datoformat 15.04.94

Langtidsformat 17:30:10

Gjennomsnittlig tidsformat 05:30 RM

Korttidsformat 17:30

Som standard er valutaformatet tall skrevet med to desimaler, atskilt med siffergrupper og notert "R." på slutten. Brukeren kan skrive i linjen Feltformat mal for formatet ditt. La oss si at du må angi dollarbeløp. Deretter må du plassere markøren på ordet Monetære og erstatt den med en formatmal, for eksempel slik: # ###$ .

Tellerformat

Felt av typen "teller" utfører en spesifikk funksjon - automatisk identifikasjon av tabellposter. Derfor har et slikt felt få egenskaper som kan endres. For det første er en teller alltid et tall. For det andre øker verdien automatisk. Access tilbyr to alternativer for å endre telleren: konsistent Og tilfeldig. Det første alternativet er praktisk fordi det lar deg nummerere oppføringer. Det andre alternativet kan brukes hvis du trenger å lage et system for koding av poster i en tabell som er beskyttet mot uforsiktige operatørhandlinger.

En celle i et boolsk felt kan bare inneholde én av to verdier: Ja eller Nei. Access tilbyr ytterligere to alternativer for å navngi boolske typer: Sant/usant Og På av. Uavhengig av hvilket feltformat du velger, vil det logiske feltet bli representert i tabellen som et sett med avmerkingsbokser. Når du klikker på en avkrysningsboks med musen, fører det til at et hakebilde vises i firkanten, som tilsvarer en boolsk verdi Ja. Å tilbakestille en avmerkingsboks betyr å tildele en boolsk verdi til et cellefelt Nei. Bruken av boolske felt kan være forskjellig, for eksempel i spørreskjemaer eller for å lage kontroller.

OLE-objektfelt(Object Linking and Embedding) - den siste felttypen valgt fra listen. Den har bare to egenskaper: en signatur og en "påkrevd felt"-parameter. Felt av denne typen lagrer ikke informasjon som sådan, men inneholder lenker til objekter som kan inkluderes i databasen ved hjelp av OLE-datautvekslingsprotokollen. Slike objekter kan for eksempel være grafiske filer.



For å bygge inn et OLE-objekt i en feltcelle, må du plassere markøren på det, og ved å klikke med høyre museknapp åpne kontekstmenyen. Velg kommandoen der Sett inn objekt. Programmet vil åpne en dialogboks for å velge objekttype. Objektet i dette tilfellet er identifisert med programmet der det kan opprettes eller redigeres.

Det andre alternativet for å sette inn et objekt er å velge alternativknappen Opprett fra fil i vinduet Sette inn et objekt. I I dette tilfellet antas det at filen allerede eksisterer, og du må opprette en forbindelse med den. Access vil åpne et dokumentåpningsvindu og, etter å ha valgt ønsket fil, bestemme hvilket program som må åpnes for å jobbe med det.

Bruke OLE-objektfeltdata

Et OLE-objektfelt er et middel som lar deg etablere en forbindelse med objekter i en annen applikasjon eller bygge inn et objekt i en database. Objekter kan være enkle og formaterte tekster, tegninger, diagrammer, lydopptaksfiler (.WAV), musikk i MIDI-format (musikalsk instrumentalt digitalt grensesnitt), animasjonsfiler (.FLI, .MMM), videoklipp (.AVI), regneark fra andre applikasjoner som støtter dette verktøyet. Programvareapplikasjon Adgang som støtter OLE, integreres fullt ut med andre applikasjoner i suiten Microsoft Kontor .

Innebygd objekt er lagret i databasefilen og er alltid tilgjengelig. Ved å dobbeltklikke på cellen som inneholder det innebygde objektet, kan du redigere objektet ved å bruke programmet der objektet ble opprettet.

Koblet objekt er lagret i objektfilen. Objektfilen kan oppdateres uavhengig av databasen. De siste endringene vil vises neste gang du åpner tabellen. Når du arbeider med en database, kan du også vise og redigere et objekt. For å vise et OLE-objekt i et skjema eller en rapport, må du opprette en Attached Object Frame-kontroll.

For eksempel vil vi i tabellen LEMM FREQUENCY legge til et LYD-felt, som skal inneholde en oversikt over uttalen av ordet lemma i format (.WAV). Hvis du har lydfiler på disken med uttalen av individuelle ord fra tabellen FREQUENCY_LEMM, kan du knytte hver slik lydfil til LYD-feltet i tabellen. For å gjøre dette, åpne FREQUENCY_LEMMA-tabellen og sorter den etter lemma-feltet i stigende rekkefølge (klikk på pilen ved siden av LEMMA-feltnavnet og velg deretter Sorter fra A til Å). Sortering gjøres for å gjøre det lettere å finne ønsket ord. Deretter velger vi et ord som det er en lydfil for, for eksempel "bestemor". Deretter bør du plassere markøren på LYD-feltet til opptaket med LEMMA = bestemor og trykke på høyre museknapp. En rullegardinmeny åpnes der du må velge Sett inn objekt. Et vindu åpnes der du må klikke på Opprett fra fil-knappen og deretter velge lydfilen på disken med uttalen av ordet "bestemor". Teksten vises i LYD-feltet Pakke. Nå hvis du dobbeltklikker på denne inskripsjonen, vil programmet for å spille av lydfiler bli kalt (vanligvis en spiller Windows Media) og ordet "bestemor" vil bli hørt. De samme handlingene bør utføres med alle ord som det finnes lydfiler for. Som et resultat av denne operasjonen vil ordene i tabellen som du kan lytte til lyden for, bli merket tilsvarende (fig. 14.9).

Ris. 14.9.

Bruke hyperkoblingsdata

Spesiell datatype Hyperlink Hyperkobling ) lar deg lagre hyperkoblinger i databasetabellfelt Adgang. Felt med Hyperlink-typen brukes til å navigere til objekter i samme eller en annen database Adgang til dokumenter opprettet i ulike applikasjoner Microsoft Kontor og plassert på lokale eller nettverksstasjoner, til sider med webservere og dokumenter fra andre ressurser på Internett. Ved å klikke på en hyperkobling kommer du til dokumentet, som åpnes av programmet som opprettet det.

For å legge ved hyperkoblinger til databasedata, må du utføre følgende handlingssekvens. La oss legge til et DICTIONARY-felt i FREQUENCY_LEMM-tabellen, som vil inneholde hyperkoblinger til ordbokoppføringer på Internett med definisjoner for dette leksemet.

I designmodus angir du typen for dette feltet = Hyperlink.

Vi vil søke på Internett etter betydningen av utdaterte ord fra eventyret som ikke er helt klare for den moderne leseren, for eksempel "møllestein", "boyar", "kochetok."

For det første ordet ("kvernstein") på Internett kunne vi bare finne en tegning som viser deler av en håndmølle, blant dem er det to små kvernsteiner, la oss anta at disse er "kvernsteiner" (club-kaup.narod. ru/rec/arcussr/tablell2 .jpg). Ordet "zhernovtsy" er dannet som en diminutiv fra ordet kvernstein i henhold til tradisjonen med russisk orddannelse. For det andre ordet - "boyar" er det en ordbokoppføring i Wiktionary (ru.wiktionary.org/wiki/boyarin). Det tredje ordet, kochetok, ble funnet på nettstedet "Dictionaries and Encyclopedia Academician" i den elektroniske versjonen av Ushakov Dictionary (dic.academic.ru/dic.nsf/ushakov/842550).

Hver lenke som blir funnet må kopieres inn i DICTIONARY-feltet i FREQUENCY LEMM-tabellen. Deretter, når du klikker på en lenke i dette feltet, vil nettleserprogrammet ditt starte og åpne den tilsvarende nettsiden i et eget nettleservindu. En visning av en Access-databasetabell med innsatte hyperkoblinger er vist i fig. 14.10.

Access 2010 har muligheten til å legge til objekter i et felt med OLE-datatype. I tilfellet hvor datatypen er spesifisert som OLE (Object Linking and Embedding– objektbinding og innebygging), så beholder Access DBMS det eksterne en gjenstand i den generelle databasefilen, og allokerer for dens lagring så mye plass som dette objektet opptar i form av en separat fil. Under gjenstander Du bør forstå filer som er opprettet som applikasjoner i grafiske editorer, videoklipp, MS Office-applikasjoner, etc. Når en tabell er fylt med data som er et objekt, genereres en melding om programmet som kan brukes til å åpne dette objektet i den tilsvarende posisjonen til feltet med OLE-datatypen. Viser et objekt vil kun utføres i skjemaer og rapporter.

Til legge inn et objekt i felten med OLE-datatype du må åpne bordet inn "Konstruktør"-modus. Legg til et nytt felt, for eksempel "Produktbilde." Velg datatype "OLE-objektfelt", og lagre deretter tabellen.

Deretter i "Tabell"-modus i linjen for å legge inn data, klikk med høyre museknapp, i menyen som åpnes, velg linjen med kommandoen, som vil åpne en dialogboks (fig. 3.38, fig. 3.39).

Ris. 3.38 Sette inn et objekt

Ris. 3.39 Dialogboks for å legge til et nytt objekt i en Access-tabell

Husk at det er to alternativer for å bygge inn objekter som data. Det første alternativet innebærer å bruke standardapplikasjoner for å lage en fil som Access støtter, det andre alternativet er å sette inn et objekt, som lar deg bruke hvilken som helst fil som datakilde (fig. 3.40).

Ris. 3.40 Legge til et nytt objekt til en Access-tabell fra en fil

1. Opprette et objekt fra en fil.

Når det gjelder data som er et objekt for databasen og er en ekstern fil, er det påkrevd å ha disse filene. Derfor må du opprette flere filer for å se hvordan de vises i databasen i fremtiden, og også prøve å endre disse filene. For eksempel hvis du har et fotografi av et objekt i filen Monitor.jpg(jpg er et universelt bildeformat). For at denne filen skal lagres i databasen, bør du krysse av i boksen (fig. 3.40) "Opprett fra fil", hvoretter vinduet vist i figur 3.41 vises. Ved hjelp av en knapp "Anmeldelse" du bør velge ønsket fil.

Ris. 3.41 Finne en fil når du oppretter et objekt i databasen

I den tilsvarende linjen for feltet, f.eks. "Produktbilde" ordet vises "Pakke", betyr dette at filen er knyttet til programmet som opprettet den. Derfor, når du ser på en database, enten det er en spørring, et skjema eller en rapport, vil brukeren se et bilde av filen som et ikon, og når du dobbeltklikker på dette bildet, vil systemet først finne applikasjonen og deretter vise innholdet av filen (i dette eksemplet, et bilde) i den. . Unntaket er bildefiler som er lagret med utvidelsen .bmp(bitkartformat). Det bør imidlertid huskes at filer opprettet i Microsoft-applikasjoner vil vises umiddelbart i skjemaer og rapporter. Konklusjonen er enkel, fotografier kan settes inn i applikasjoner som Paint, Word, Power Point, lagres som separate filer, og deretter kobles som et objekt til databasen. Prøv å lage flere bilde- og tekstfiler med forskjellige Windows-redigerere. Du kan for eksempel åpne et Word-dokument, sette inn et bilde fra filen, legge til tekst og deretter lagre som: Monitor.docx(Fig. 3.42).

Ris. 3.42 Bildefil opprettet i Word

2. Oppretting av nye objekter.

Ved å lage nye objekter i databasen bør du mene å bruke en applikasjon der filen er opprettet og deretter inkludert i feltet som beskriver typen av denne OLE. For å starte modusen for å lage nye objekter, må du åpne tabellen i "Bord"-modus, velg alternativ "Lag ny" i dialogboksen (fig. 3.39), og velg deretter i listen "Objekttype"(obligatorisk søknad). Listen over applikasjoner som Access støtter for å lage et objekt er i listen (fig. 3.43), som åpnes etter å ha kjørt kommandoen "Sett inn objekt" .

Ris. 3.43 Liste over Access-objekttyper som kan brukes til å lage filer

Det praktiske med å bruke applikasjoner til å lage objekter i form av filer er at disse filene i fremtiden kan brukes autonomt eller korrigeres i databasen.

La oss vurdere alternativet for oppretting av objekter for databasen ved å bruke malingsapplikasjoner

For eksempel er det nødvendig å lage et objekt med et bilde av en bedrift og tekst, som databasebrukeren senere kan erstatte eller korrigere. For å gjøre dette må du velge fra listen Bitmap Bildeobjekt, ytterligere teknologi for å lage et objekt er vist i figur 3.44.

1. Åpne Paint-applikasjonen

2. Sett inn et bilde fra en fil.

3. Legg til tekst (om nødvendig).

4. Lagre som en fil.

5. Lukk programmet.

Ris. 3.44 Teknologi for å lage et objekt i Paint-applikasjonen

Trening 3.11

1. I tabellen " Varer» i modus "Konstruktør" legg til en ny kolonne kalt "Produktbilde", data-type " OLE-objektfelt", lagre endringer.

2. I modus "Bord" i felt "Produktbilde" velg en linje "Sett inn objekt fra fil", velg (sett en prikk) "Lag ny" og spesifiser fra rullegardinlisten Microsoft Word-dokument. Dette vil åpne et tekstredigeringsprogram MS Word, her må du sette inn et bilde som tilsvarer produktet i denne linjen. Velg bilder fra listen som er lagret direkte i redigeringsprogrammet («Sett inn»-fanen, «Bilde»-ikonet, «Start»-knappen i dialogboksen til høyre), eller sett inn et bilde fra andre programmer. Du kan bruke Paint-applikasjonen (Bitmap Image object), hvor du kan tegne produktet selv. Lukk den opprettede filen, den vil automatisk bli koblet til databasen din, til linjen der den ble satt inn.

3. Følg denne prosedyren for alle linjer din "Produkter" tabeller.

4. Lagre endringene.

Kontrollspørsmål

1. Hvilke objekter kan settes inn i en database med en OLE-datatype?

2. Hvordan kan jeg sette inn et bilde i en tabell i tabellmodus?

3. Hvor vil bildet vises i databasen?

4. Hva er forskjellen mellom metoden "Opprett et nytt objekt" og metoden "Opprett fra fil"?

5. Hvordan plassere en produktbildefil i databasen hvis den har utvidelsen .png?

6. Er det mulig å redigere en fil som er satt inn som et objekt i en database direkte i datamaskinens filsystem?

7. Hvordan sette inn en presentasjon i databasen?

8. Hvilke applikasjonsobjekter kan settes inn i databasen?




Topp