Wat is een master in MS Access-database. Algemene concepten over databasetoegang. Korte beschrijving van Microsoft Access

Wordt gebruikt voor werk met meerdere gebruikers met databases, die op hun beurt helpen bij het opslaan, systematiseren, classificeren en controleren van informatie. Databasebeheersystemen zijn onderverdeeld in typen op basis van de typen gegevensmodellen die ze ondersteunen. Het relationele type is het meest praktisch omdat dergelijke systemen gemakkelijk te gebruiken zijn en veel mogelijkheden bieden voor ontwikkelaars. Hieronder valt onder meer het Access DBMS.

Algemene informatie

Microsoft relationele DBMS Toegang tot werk ja, dienovereenkomstig, met relationele databases gegevens. IN algemeen beeld dit betekent veel onderling verbonden tabellen, die elk een ander type gegevens bevatten.

MS Access DBMS is bij de software inbegrepen Microsoft-software Kantoor.

Mogelijkheden

Het Access DBMS biedt de gebruiker de volgende mogelijkheden:

    databases maken;

    nieuwe informatie toevoegen aan de aangemaakte databases;

    gegevens in de database bijwerken of anderszins wijzigen;

    verwijder bestaande informatie uit de database;

    gegevens bekijken in de vorm van rapporten, formulieren, diverse selecties en queries;

    het organiseren van gegevens door informatie te sorteren en/of te classificeren;

    het delen van tabellen en gegevens bij het gebruik van rapporten, e-mails, internet en/of lokaal netwerk;

    uitvoering verschillende soorten verbindingen tussen tabellen;

    creatie van drukknopformulieren en gebruikersinterfaces voor databasebeheer binnen het DBMS.

Structurele elementen van de database

Elke databasetabel bevat rijen die gegevens over objecten bevatten, evenals kolommen waarvan het de taak is om de kenmerken ervan te bepalen. Een andere naam voor rijen zijn records die bestaan ​​uit velden die zijn gevuld met gegevens. Het veld moet een gegevenstype hebben (numeriek, tekst, datum, MEMO, etc.). Alle records in de tabel bevatten dezelfde velden, maar zijn op een andere manier gevuld met informatie.

Veldeigenschappen

Velden in het MS Access DBMS definiëren de structuur van de database en stellen ook de eigenschappen van gegevens uit recordcellen in.

De belangrijkste eigenschappen zijn:

    Veldnaam. Meestal worden kolomkoppen gegeven, dat wil zeggen dat ze de kenmerken van het object benoemen. U kunt er ook toegang toe krijgen via de veldnaam voor informatie tijdens de uitvoering automatische handelingen van DB.

    Gegevenstype. Stelt de bijbehorende eigenschap in en bepaalt welk type naar de cel kan worden geschreven.

    Maat. Installaties maximale lengte opgenomen gegevens. Het is niet verplicht om deze eigenschap te gebruiken, hoewel het de zaken wel eenvoudiger maakt door beperkingen op te leggen aan de databasegebruiker.

    Formaat. Formatteert veldgegevens.

    Handtekening. Voert dezelfde functie uit als een naam: een kenmerk een titel geven. Indien u geen handtekening vermeldt, geldt de eerste alinea als titel. De handtekening heeft niet de tweede mogelijkheid van de naam: toegang via de database.

    Verplicht veld. Als u het vakje naast deze eigenschap aanvinkt, kunt u de cel niet leeg laten. Voor sleutelvelden is deze eigenschap standaard ingeschakeld.

Gegevenstypen

Databasevelden in Microsoft Access kunnen gegevenstypen hebben zoals:

    Tekst. Het eenvoudigste veldtype. Ondanks de naam kan het zowel letters als cijfers, symbolen, enz. bevatten. Daarom zijn er alleen beperkingen op de lengte: niet meer dan 255 tekens. Handig om te gebruiken als er geen verdere berekeningen tussen cellen nodig zijn, dus als er alleen getallen in een veld worden ingevoerd, is het beter om het overeenkomstige type te gebruiken.

    MEMO-veld. Dezelfde teksttype, waarbij grote hoeveelheden informatie worden opgeslagen (tot 64 kbytes, dat wil zeggen tot 64 duizend tekens). Vanwege dit kenmerk kan MEMO niet als sleutel of index worden gebruikt.

    Numeriek. Een digitaal veld met subtypen, waarvan de keuze afhangt van de gewenste nauwkeurigheid van berekeningen, enz. Maximaal 8 bytes of 16 voor replicatiecodes.

    Balie. Een veld dat niet hoeft te worden ingevuld - waarden (oplopende getallen) worden automatisch in de tabel ingevoerd, waardoor de gegevens in de cellen uniek blijven. Simpel gezegd: een teller nummert de gegevens in een database. Het is handig om 4 bytes als sleutel te gebruiken, 16 voor replicatiecodes.

    Logisch. Alleen gebruikt voor waarden - 0 (nee) en min 1 (ja). Kan worden aangepast verschillende opties invoer - vinkje of handmatige selectie (grootte - 1 byte).

    Datum/tijd. De naam van het gegevenstype spreekt voor zich. Uitvoer in het dataveld is mogelijk in zeven verschillende formaten. 8 bytes.

    Monetair. Definieert valutawaarden. Dit gegevenstype is gemaakt om afronding in berekeningen te voorkomen. Ook 8 bytes.

    Veld OLE-object. Accepteert objecten verschillende formaten- grafisch, audio, etc. Grootte - maximaal één gigabyte.

  • Meester van vervangingen. Veronderstelt gerelateerde tabellen. Hiermee kunt u een waarde uit een andere tabel of keuzelijst met invoervak ​​selecteren. In dit geval wordt het type van de geselecteerde waarde automatisch ingesteld. Heeft de maat primaire sleutel. Niet meer dan 4 bytes.
  • Sleutels

    MS Access DBMS-databases hebben één hoofdveld in hun tabellen: een sleutelveld. Standaard moet dit, zoals reeds vermeld, worden ingevuld. Bovendien geldt de noodzaak om uniek te zijn, wat betekent dat een waarde die al in een sleutelveld is ingevoerd, niet in het sleutelveld van een ander record in dezelfde tabel kan worden ingevoerd. Indien nodig kunt u een extra sleutelveld toevoegen, met minder strikte regels; de uniciteit wordt gekozen door de database-ontwikkelaar. Met behulp van sleutelvelden worden verbindingen gemaakt tussen databasetabellen.

    Sleutels zijn onderverdeeld in:

      primair (hoofd) - de verbinding zelf;

      secundair (extern) - communicatiemethode.

    Tabelrelaties

    Een Access-database kan tabellen bevatten die met elkaar communiceren. Voor dit doel worden verbindingen gebruikt die van de volgende typen zijn:


    Beperkingen benoemen

    Microsoft Access legt beperkingen op aan de namen van velden en besturingselementen, en deze zijn ook van toepassing op Access DBMS-objecten:

      de naam mag niet meer dan 64 tekens bevatten;

      U kunt geen punt, uitroepteken, superscript of vierkante haakjes gebruiken;

      de naam mag niet beginnen met een spatie;

      U kunt geen controletekens in de naam gebruiken (codes van 0 tot 31 in ASCII);

      de naam mag geen rechte aanhalingstekens bevatten.

    Objecten

    MS Access DBMS-objecten zijn gebruikersinterface databases. Hiermee kunt u het apparaat en de gegevens ervan rechtstreeks beheren.

    Tafels

    Het hoofddoel, dat in dit artikel al meer dan eens is genoemd. Ze definiëren de structuur van de gehele database. Ze slaan gegevens op die kunnen worden gewijzigd, verwijderd of toegevoegd. Tafels kunnen met elkaar verbonden worden. Alle andere zijn op basis van dit object gebouwd en met behulp hiervan worden ook basisbewerkingen met gegevens uitgevoerd.

    Verzoeken

    Hiermee kunt u gegevens uit tabellen verwerken. Een query kan een selectie zijn op basis van criteria uit een of meer tabellen. Het kan ook worden gebruikt om informatie te sorteren of te filteren, gegevens te analyseren, te extraheren en in een handige vorm aan de gebruiker te verstrekken. Het resultaat van de query is een tijdelijke nieuwe tabel.

    Formulieren

    Gebruikt als invoerinstrument nieuwe informatie naar de tafel. Het voordeel van formulieren is hun gebruiksvriendelijke uiterlijk: de ontwikkelaar kan een formulierindeling gebruiken of een geheel nieuwe maken. Op dit object kun je knoppen, schakelaars en meer plaatsen. Onder andere speciale aandacht Wat je fascineert is het knopformulier, een aangepaste taakbeheerder, samengesteld door de gebruiker “naar eigen wens”. U kunt er de basisfuncties van het werken met een database op plaatsen: inloggen, uitloggen, tabellen invullen, gegevens bekijken. Reguliere vormen Ook omschakelbaar naar drukknop.

    Rapporten

    Presenteer het eindresultaat van het werk. Ontworpen voor daaropvolgende afdrukken, daarom hebben ze de juiste opmaak. Hiermee kunt u selecties en groeperingen maken. Geef duidelijk de informatie weer die in de database is opgeslagen.

    Technologie voor het werken met Access DBMS

    DBMS-ontwikkeling in Access wordt uitgevoerd met behulp van de volgende punten:

      Bepaal het doel van databaseontwikkeling. Het is noodzakelijk om het doel te bepalen, uit te zoeken in welke richting ze moeten gaan - hoe ze van plan zijn de database te gebruiken, welke resultaten ze willen behalen, welke functies moeten worden geïmplementeerd.

      Bepaal het geschatte aantal tabellen in de database - de informatie moet worden gesystematiseerd en "alles uitgezocht". Voeg niet te veel velden toe aan één tabel: het is beter om de gegevens in tweeën te verdelen en ze te koppelen. Elke tabel mag slechts één onderwerp bevatten.

      Definieer alle velden en hun gegevenstypen in tabellen. De gegevens in de cellen moeten overeenkomen met de typen, zodat er in de toekomst geen problemen zijn met berekeningen, groeperen en sorteren.

      Bepaal tabelveldrelaties.

      Identificeer primaire en (indien nodig) secundaire sleutels in tabellen.

      Bouw een gegevensschema voor de database, waarin de relaties tussen tabellen worden weergegeven. Maximaliseer de interactie tussen gegevens met behulp van deze verbindingen.

      Verbeter de structuur door visueel te kijken naar alle beschikbare informatie en de mogelijke systematisering ervan.

      Gebruik de analyse van Access zelf voor de volgende controle.

    Het aanmaken van een DBMS in Access kan op twee manieren:

      gebruik de databasewizard om de benodigde objecten aan te maken;

      maak een lege database en voeg er zelf nieuwe objecten aan toe.

    Met MS Access kunt u de database uitbreiden nadat deze is aangemaakt, maar de basisstructuur moet vooraf worden bedacht: zaken als gegevenstypen kunnen later niet meer worden gewijzigd, vooral niet na het invullen van de tabel.

    Via het daarvoor bestemde tabblad in het DBMS kan een doordacht dataschema worden geïmplementeerd. In Access wordt elk type verbinding overzichtelijk weergegeven. Links kunnen worden gewijzigd of zelfs verwijderd.

Korte beschrijving Microsoft-toegang

Microsoft Access is een desktop DBMS (databasebeheersysteem) van een relationeel type. Het voordeel van Access is dat het heel eenvoudig is GUI, waardoor je niet alleen kunt creëren eigen basis data, maar ontwikkel ook applicaties met behulp van ingebouwde tools.

In tegenstelling tot andere desktop-DBMS's slaat Access alle gegevens op in één bestand, hoewel het deze over verschillende tabellen verdeelt, zoals het een relationeel DBMS betaamt. Deze gegevens omvatten niet alleen informatie in tabellen, maar ook andere databaseobjecten, die hieronder zullen worden beschreven.

Om vrijwel alle basisbewerkingen uit te voeren, biedt Access een groot aantal wizards, die het belangrijkste werk voor de gebruiker doen bij het werken met gegevens en het ontwikkelen van applicaties. routinematige handelingen en maak het voor een onervaren gebruiker gemakkelijker in programmeren.

Een Access-database voor meerdere gebruikers maken en ophalen gelijktijdige toegang meerdere gebruikers gemeenschappelijke basis gegevens zijn mogelijk op een lokaal peer-to-peer-netwerk of op een netwerk met een bestandsserver. Het netwerk biedt hardware en software-ondersteuning gegevens uitwisselen tussen computers. Toegangsmonitoren toegangscontrole verschillende gebruikers naar de database en zorgt voor gegevensbescherming. Bij gelijktijdig werken. Omdat Access geen client is server-DBMS, zijn de mogelijkheden voor het bieden van werk voor meerdere gebruikers enigszins beperkt. Om vanaf verschillende werkstations toegang te krijgen tot gegevens via een netwerk, wordt doorgaans het Access-databasebestand (met de extensie *.mdb) geüpload naar bestandsserver. In dit geval wordt de gegevensverwerking voornamelijk uitgevoerd op de client, waar de applicatie draait, vanwege de principes van het organiseren van bestands-DBMS's. Deze factor beperkt met behulp van Toegang om het werk van veel gebruikers (meer dan 15-20) te garanderen en met een grote hoeveelheid gegevens in de tabellen, aangezien de netwerkbelasting vele malen toeneemt.

Als het om het behoud van integriteit gaat Toegang tot gegevens reageert alleen op kleine en kleine databasemodellen gemiddelde moeilijkheidsgraad. Het ontbreekt aan hulpmiddelen zoals triggers en opgeslagen procedures, waardoor ontwikkelaars het onderhoud van de databasebedrijfslogica aan het clientprogramma moeten toevertrouwen.

Op het gebied van informatiebeveiliging en toegangscontrole kent Access geen betrouwbaarheid standaard middelen. IN standaard methoden bescherming omvat bescherming met behulp van een databasewachtwoord en bescherming met behulp van een gebruikerswachtwoord. Het verwijderen van een dergelijke bescherming is voor een specialist niet moeilijk.

Ondanks de bekende tekortkomingen heeft MS Access dat echter wel een groot aantal voordelen ten opzichte van systemen van een vergelijkbare klasse.

Allereerst kunnen we de prevalentie vaststellen, die te wijten is aan het feit dat Access een product is Microsoft, software en de besturingssystemen die door de meeste gebruikers worden gebruikt personal computers. MS Access is volledig compatibel met besturingssysteem Windows, voortdurend bijgewerkt door de fabrikant, ondersteunt vele talen.

Over het algemeen biedt MS Access een groot aantal functies voor een relatief lage prijs lage kosten. Het is ook noodzakelijk om de focus op gebruikers met verschillende professionele achtergronden op te merken, wat tot uiting komt in de aanwezigheid grote hoeveelheid hulptools (Masters, zoals al opgemerkt), een ontwikkeld helpsysteem en duidelijke interface. Deze tools maken het eenvoudiger om een ​​database te ontwerpen, aan te maken en er gegevens uit op te halen.

MS Access stelt de niet-programmerende gebruiker een verscheidenheid aan interactieve hulpmiddelen ter beschikking waarmee hij toepassingen kan creëren zonder zijn toevlucht te hoeven nemen tot het ontwikkelen van vragen op SQL-taal of voor het programmeren van macro's of modules in VBA.

Toegang heeft ruime mogelijkheden bij import/export van gegevens naar verschillende formaten, uit Excel-tabellen en tekstbestanden, naar vrijwel elke server DBMS via het ODBC-mechanisme.

Een ander belangrijk voordeel van MS Access zijn de geavanceerde ingebouwde applicatieontwikkeltools. De meeste applicaties die aan gebruikers worden gedistribueerd, bevatten een bepaalde hoeveelheid VBA-code (Visual Basic for Applications). Omdat VBA het enige hulpmiddel is om veel te doen standaard taken in Access (werken met variabelen, SQL-opdrachten bouwen terwijl het programma draait, foutafhandeling, met behulp van Windows API enz. enz.), om meer of minder te creëren complexe toepassingen zijn kennis en kennis is noodzakelijk objectmodel MS-toegang.

Hallo allemaal. Het onderwerp van dit artikel is het hoofddoel van Access. Maar voordat we het basisdoel van Access leren, moeten we eerst het concept van een database begrijpen.
Database (DB)- een reeks gegevens die volgens bepaalde regels zijn georganiseerd en die voorzien in algemene principes beschrijving, opslag en manipulatie van gegevens, onafhankelijk van applicatieprogramma's.
Het meest voorkomende type gegevensrepresentatiemodel is het relationele type. De naam ‘relationeel’ komt voort uit het feit dat elk record in de database informatie bevat die betrekking heeft op één specifiek object. Bovendien kan informatie die bij verschillende objecten hoort, als één geheel worden verwerkt, op basis van de waarden van gerelateerde gegevens. IN relationele DBMS Alle verwerkte gegevens worden gepresenteerd in de vorm van tabellen.

Een van de meest populaire vandaag desktopsystemen databasebeheer opgenomen in de rijke omgeving van de productfamilie Microsoft Office, is Microsoft Office (hierna Access genoemd). Het is bedoeld voor zowel beginners als gevorderde gebruikers. Een Access-database vertegenwoordigt een verzameling gegevens en objecten (zoals tabellen, query's en formulieren) die relevant zijn voor een specifieke taak.

De belangrijkste kenmerken van Access zijn:
gegevensdefinitie, dat wil zeggen het definiëren van de structuur en het type gegevens, en het aangeven hoe deze gegevens met elkaar verband houden:
gegevensverwerking, inclusief zoeken, filteren, sorteren, berekenen; de verwerking omvat ook het combineren van gegevens met andere gerelateerde informatie;
datamanagement, dat wil zeggen het aangeven wie de data mag gebruiken en de database mag bijwerken, en het definiëren van de regels voor het collectieve gebruik van data.

Access biedt maximale vrijheid bij het specificeren van het type gegevens: tekst, numerieke gegevens, datums, tijden, geldwaarden, afbeeldingen, geluid, documenten, spreadsheets. Het is mogelijk om opslagformaten (stringlengte, nauwkeurigheid van cijfers en datums) en de presentatie van deze gegevens bij weergave of afdrukken in te stellen.
Toegang wel moderne toepassing Windows en stelt u in staat alle functies van DDE (Dynamic Data Exchange) te gebruiken - dynamische gegevensuitwisseling en OLE ( Objectkoppeling en inbedden) - communicatie en implementatie van objecten. DDE maakt gegevensuitwisseling mogelijk tussen MS Access en elke andere Windows-applicatie. OLE brengt een verbinding tot stand met objecten in een andere applicatie of sluit een object in een Access-database in; objecten kunnen afbeeldingen, diagrammen, spreadsheets of documenten van anderen zijn Windows-applicaties. Toegang kan werken een groot aantal een verscheidenheid aan gegevensformaten, waardoor u gegevens uit bestanden kunt importeren en exporteren teksteditors En spreadsheets. Access kan Paradox, dBase III, dBase IV, FoxPro en andere bestanden rechtstreeks verwerken.

Het Access DBMS maakt gebruik van een databaseprocessor om met gegevens te werken Microsoft-gegevens Jet, gegevenstoegangsobjecten en faciliteit snelle constructie interface - formulierontwerper. Gebruik de rapportontwerper om afdrukken te verkrijgen. Automatisering routinematige operaties kan worden uitgevoerd met behulp van macro-opdrachten. Ondanks de focus op eindgebruiker, Toegang heeft een taal Visuele programmering Basic for Application, waarmee u arrays en uw eigen gegevenstypen kunt maken en de werking van toepassingen kunt controleren.

Access kent drie hoofdmodi:
startmodus, waarmee u de database kunt comprimeren en herstellen zonder deze te openen;
ontwerpmodus, waarin u de structuur van tabellen en query's kunt maken en wijzigen, formulieren kunt ontwikkelen voor het weergeven en wijzigen van gegevens, en ook rapporten kunt genereren voordat u deze afdrukt;
uitvoeringsmodus, waarin vensters van databaseobjecten in het hoofdvenster worden weergegeven.

Elke Access-database bevat de volgende elementen:
tabellen, die bestaan ​​uit records met gegevens over een specifiek onderwerp;
formulieren die worden gebruikt om tabellen in het formuliervenster in te voeren en te bekijken en waarmee u de hoeveelheid informatie die op het scherm wordt weergegeven in het vereiste formulier kunt beperken;

LES #1

Onderwerp. Het concept van databases en databasebeheersystemen (DBMS). Kenmerken van het MS Access DBMS. Gegevenstypen en veldeigenschappen.

Database (DB) is een gesystematiseerde opslagplaats van informatie op een specifiek vakgebied, waartoe verschillende gebruikers toegang kunnen krijgen om hun problemen op te lossen. Onderwerpgebied onderdeel genoemd echt systeem, wat van belang is voor dit onderzoek.

Het hoofddoel van de database is snel zoeken de informatie die ze bevatten.

Er zijn databanken feitelijk En documentaire. Feitelijke databases bevatten korte informatie over objecten, gepresenteerd in een nauwkeurig gedefinieerd formaat (bijvoorbeeld auteur, titel, jaar van publicatie). Documentaire databases bevatten informatie verschillende soorten: tekst, geluid, grafisch, multimedia. Bijvoorbeeld DB moderne muziek kan songteksten en aantekeningen van liedjes, foto's van auteurs, geluidsopnamen, videoclips.

De database zelf bevat alleen informatie en kan niet voldoen aan gebruikersverzoeken voor het zoeken en verwerken van informatie. De database wordt onderhouden door een databasebeheersysteem.

Databasebeheersysteem (DBMS)– dit is software waarmee u een database kunt maken, de daarin opgeslagen informatie kunt bijwerken en er gemakkelijk toegang toe kunt krijgen om deze te bekijken en te doorzoeken.

DBMS-vereisten:

Mogelijkheid om gegevens te manipuleren;

Mogelijkheid om te zoeken en zoekopdrachten te genereren;

Waarborgen van data-integriteit (consistentie);

Zorgen voor bescherming en geheimhouding.

Belangrijkste kenmerken van het DBMS:

Het bijwerken, aanvullen en uitbreiden van de database;

Hoge betrouwbaarheid van informatieopslag;

Uitvoer van volledige en betrouwbare informatie naar verzoeken;

Middelen om informatie in de database te beschermen.

Er zijn DBMS als Microsoft Access, FoxPro, Paradox, Oracle, Sybase, dBase. Het meest populaire DBMS is Access, wat een eenvoudige maar is krachtig hulpmiddel gegevensverwerking en opslag.

Hoofdobjecten van de MS ACCESS DBMS

Voorwerp Beschrijving
Tafels Bevat gegevens in de vorm van een tweedimensionale tabel. Tabellen vormen de basis van de database; alle andere objecten zijn ervan afhankelijk.
Verzoeken Ze zijn gemaakt om gegevens te zoeken en te selecteren uit een tabel die aan bepaalde voorwaarden voldoet. Met query's kunt u ook meerdere records tegelijk bijwerken of verwijderen, en ingebouwde of speciale berekeningen uitvoeren.
Formulieren Wordt gebruikt om gegevens in tabellen te bekijken, in te voeren of te wijzigen. Met het formulier kunt u ook gegevens uit een of meer tabellen selecteren en deze weergeven in een standaard of aangepaste lay-out.
Rapporten Gegevens uit een tabel of query op een specifieke manier weergeven en afdrukken. De gegevens in het rapport worden niet bewerkt.
Pagina's Het zijn een speciaal soort webpagina's die zijn ontworpen om met een database te werken via een lokaal of mondiaal netwerk.
Macro's Speciale ploegen om het werken met de database te automatiseren.
Modules VBA-programma's om meer te presteren complexe operaties, die geen macro's kan uitvoeren.


DB-invoer– dit is een tabelrij, een specifieke implementatie (betekenis) van een vakgebiedconcept.

DB-veld– dit is een kolom in een gegevenstabel, een eigenschap (attribuut) dit concept vakgebied.

DB-sleutelveld– een veld dat een record op unieke wijze definieert (identificeert). Bijvoorbeeld, personeelsnummer medewerker, productcode, voertuignummer.

Voor elk veld wordt dit gespecificeerd gegevenstype , wat erin kan staan:

tekst– kan een tekenreeks van maximaal 255 tekens bevatten;

MEMO-veld– een tekstveld dat wordt gebruikt voor het invoeren van grote teksten bestaande uit meerdere regels (tot 65.535 tekens);

numeriek– een getal van welk type dan ook (geheel getal, reëel, enz.). Eigenschap – grootte (byte, geheel getal, lang geheel getal, drijvende komma, aantal decimalen);

datum/tijd– bevat de datum en tijd in het bereik van 100 tot 9999;

monetair – geldt voor valutawaarden. Voorkomt afronding bij het uitvoeren van berekeningen. Kan maximaal 15 cijfers bevatten in het gehele gedeelte en maximaal 4 in het breukgedeelte;

balie - biedt automatische invoeging opeenvolgend (oplopend met 1) of willekeurige getallen bij het toevoegen van een item. Het is gegarandeerd dat tegenwaarden niet worden herhaald;



logisch – bevat slechts één van de twee waarden: “Ja/Nee”, “Waar/False”, “Aan/Uit”;

OLE-objectveld – bevat tekeningen, geluidsbestanden, Excel-tabellen, Word-document enz. Om een ​​OLE-object op een formulier of rapport weer te geven, moet u een gekoppeld objectframe gebruiken;

vervanging meester - deze modus is geen onafhankelijk type. Als u dit selecteert, wordt een wizard gestart waarmee u een lijst kunt maken of een tabel of query kunt toewijzen waaruit u waarden voor het veld kunt selecteren. Het gegevenstype wordt ingesteld op basis van de waarden die tijdens de wizard zijn geselecteerd.


Alle veldtypen (behalve teller) hebben het volgende eigenschappen :

veldgrootte– sets maximaal aantal tekens die u in dit veld moet invoeren. Voor tekstveld dit is het maximale aantal tekens (tot 255). Bij het kiezen van een formaat moet u er rekening mee houden dat het in een veld van 20 tekens niet mogelijk is om tekst van 30 tekens lang in te voeren. Aan de andere kant is de installatie dat ook lange lengte kan leiden tot een onnodige toename van de grootte van het databasebestand als de waarden die in het veld zijn opgeslagen aanzienlijk kleiner zijn dan de opgegeven lengte. Voor numerieke velden wordt de grootte geselecteerd uit de lijst met mogelijke velden numerieke typen gegevens;

nieuwe waarden – definieert hoe de tellerwaarde verandert wanneer nieuwe records worden toegevoegd;

veldformaat – bepaalt hoe de inhoud van het veld moet worden weergegeven. Voor het type Datum/Tijd kunt u er bijvoorbeeld voor kiezen om een ​​datum weer te geven zoals 30 juni 1999 of 30-06-1999;

aantal decimalen bepaalt het aantal cijfers erna decimaal punt Voor fractionele getallen. Deze waarde heeft alleen invloed op hoe numerieke waarden worden weergegeven, niet op hoe ze in het geheugen worden opgeslagen. ;

invoermasker – Hiermee kunt u een invoersjabloon opgeven die enige garantie biedt voor de juistheid van de gegevensinvoer die wordt gebruikt voor velden met de datum/tijd- en teksttypen. Het invoermasker geeft tijdelijke tekens weer, laat zien hoeveel tekens er moeten worden ingevoerd en bevat scheidingstekens (koppelteken, haakjes). Voor een datum kan het invoermasker er bijvoorbeeld als volgt uitzien: --.--.--. Dit masker is gecodeerd met de tekenset 99/99/00. Placeholder 9 betekent dat alleen cijfers mogen worden ingevoerd, en de invoer ervan is niet verplicht; placeholder 0 vereist verplichte invoer van een nummer. Wanneer u de eigenschap Invoermasker selecteert, verschijnt aan de rechterkant een knop waarmee een wizard wordt gestart waarmee u een masker kunt maken. Een studentcode wordt bijvoorbeeld gevormd uit een tweecijferig afdelingsnummer, driecijferig nummer student en de laatste 2 cijfers van het jaar van toelating: 00-000-“01”;0; #.“01” - de waarde tussen aanhalingstekens wordt automatisch aan het veld toegevoegd; 0 – maskertekens worden samen met de ingevoerde tekens in de tabel opgeslagen (anders 1); # – geeft aan welk teken moet verschijnen in plaats van de ingevoerde tekens. Bij het invoeren van gegevens ziet de gebruiker het volgende masker: ## ### ––01;

handtekening gebruikt als kolomkop in de gegevensbladweergave;

standaardwaarde stelt u in staat automatisch een waarde in een veld in te voeren;

voorwaarde op waarde– definieert het gebied of bereik van de waarde van de gegevens die in het veld zijn ingevoerd;

foutmelding– hiermee kunt u de tekst opgeven van het bericht dat op het scherm wordt weergegeven als de ingevoerde gegevens de waardevoorwaarde schenden;

verplicht veld– heeft twee betekenissen: Ja en Nee. Als u de waarde instelt op Ja, vereist Access dat u een waarde in dit veld invoert.;

lege regels– bepaalt of invoer in dit veld is toegestaan lege regels;

geïndexeerd veld– bepaalt of er wel of niet geïndexeerd zal worden volgens dit veld. Indexeren bestaat uit het creëren van een lijst met recordnummers, geordend op basis van veldwaarden. De aanwezigheid van een index versnelt zoek- en sorteerbewerkingen, maar vereist extra ruimte op schijf.