645951
8
Verklein
Vergroot
Pagina terug
1/57
Pagina verder
velden van een database zijn de elementen. De tabellen zijn de subgroepen. Relaties zijn
gedefinieerd in termen van verbindingen en kruispunten van de subgroepen (tabellen).
Om uit te leggen hoe een database werkt en hoe het te gebruiken, gaan we er één maken voor
autokosten.
Een database plannen
De eerste stap in het maken van een database is om uzelf veel vragen te stellen. Schrijf ze op en
laat wat ruimte tussen de vragen over om later de antwoorden op te schrijven. Tenminste enkele
van de antwoorden zouden voor de hand liggend moeten zijn als u er even over heeft nagedacht.
Misschien moet u een paar keer door dit proces heen gaan, voordat het duidelijk is in uw hoofd en
op papier. Het gebruik van een tekstdocument voor deze vragen en antwoorden, maakt het
eenvoudiger om de vragen te verplaatsen, vragen tussen te voegen of de antwoorden te wijzigen.
Hier zijn enkele van de vragen en antwoorden die ik heb ontwikkeld, voordat ik de database voor
de autokosten gemaakt heb. Ik had een idee van wat ik wilde voordat ik begon, maar toen ik begon
met het stellen van vragen en luisterde naar de antwoordden, ontdekte ik dat ik aanvullende
tabellen en velden nodig had.
Wat voor velden gaan het worden? Mijn uitgaven zijn in drie grote categorieën onderverdeeld:
brandstofprijzen, onderhoud en vakanties. De jaarlijkse kosten voor de kentekenplaat en rijbewijs
om de vijf jaar niet passen in een van deze categorieën. Dit zal een aparte tabel worden:
licentiekosten.
Welke velden passen er in de categorie brandstofaankopen? Datum van aankoop, kilometerstand,
prijs van brandstof, hoeveelheid brandstof en de betaalmethode ervoor. (Brandstofverbruik hoeft
niet toegevoegd te worden, omdat het met een query kan worden berekend.)
Welke velden passen er in de categorie onderhoud? Datum van de onderhoudsbeurt,
kilometerstand, type van de onderhoudsbeurt, prijs van het onderhoud en de planning van de
volgende onderhoudsbeurt van dit type (bijvoorbeeld, een lijst voor olie verversen). Maar het zou
mooi zijn als er een manier was om notities te maken. Dus wordt er een veld voor notities aan de
lijst toegevoegd.
Welke velden passen er in de categorie vakanties? Datum, kilometerstand, brandstof (dat zijn alle
velden van de brandstoftabel), voedsel (zoals maaltijden en snacks), hotel , totaal toll-betalingen
en diversen. Aangezien deze aankopen worden gedaan door een van de twee betaalkaarten of
met contant geld, wil ik een veld om aan te geven welke betaalwijze werd gebruikt voor elk item.
Welke velden passen er in de categorie voedsel? Ontbijt, lunch, diner en snacks lijken te passen.
Zal ik alle snacks individueel opnemen of zal ik de totale kosten van snacks per dag opnemen? Ik
koos ervoor om de snacks in twee velden te verdelen: aantal snacks en totale kosten van de
snacks. Ik heb ook de betaalmethode van elk van deze nodig: ontbijt, lunch, diner en de totale
kosten van de snacks.
Welke velden zijn gemeenschappelijk voor meer dan één categorie? Datum verschijnt in al deze
categorieën en kilometerstand en betaalwijze ook.
Hoe zal ik de informatie van deze drie velden gebruiken? Wanneer ik op vakantie ben, wil ik de
uitgave van elke dag naast elkaar hebben staan. De datum velden wijzen op een relatie tussen de
vakantietabel en de gegevens in elk van deze tabellen: brandstof en voedsel. Dat betekent dat de
datumvelden in deze tabellen aan elkaar zullen worden gekoppeld als we de database maken.
De betaalwijze bestaat uit twee bankpassen en contant geld. We zullen dus een tabel maken met
een veld voor de betaalwijze en het als keuzeveld gebruiken in de formulieren.
8 | Kennismaken met Base
8

Hulp nodig? Stel uw vraag in het forum

Spelregels
1

Forum

LibreOffice-Base-5.1

Zoeken resetten

  • Hoe kan ik base een Tabel, (of een selectie uit base) afdrukken. (Geen formulier, geen query of geen rapport.) Gesteld op 22-4-2020 om 11:32

    Reageer op deze vraag Misbruik melden

Misbruik melden

Gebruikershandleiding.com neemt misbruik van zijn services uitermate serieus. U kunt hieronder aangeven waarom deze vraag ongepast is. Wij controleren de vraag en zonodig wordt deze verwijderd.

Product:

Bijvoorbeeld antisemitische inhoud, racistische inhoud, of materiaal dat gewelddadige fysieke handelingen tot gevolg kan hebben.

Bijvoorbeeld een creditcardnummer, een persoonlijk identificatienummer, of een geheim adres. E-mailadressen en volledige namen worden niet als privégegevens beschouwd.

Spelregels forum

Om tot zinvolle vragen te komen hanteren wij de volgende spelregels:

Belangrijk! Als er een antwoord wordt gegeven op uw vraag, dan is het voor de gever van het antwoord nuttig om te weten als u er wel (of niet) mee geholpen bent! Wij vragen u dus ook te reageren op een antwoord.

Belangrijk! Antwoorden worden ook per e-mail naar abonnees gestuurd. Laat uw emailadres achter op deze site, zodat u op de hoogte blijft. U krijgt dan ook andere vragen en antwoorden te zien.

Abonneren

Abonneer u voor het ontvangen van emails voor uw LibreOffice Base 5.1 bij:


U ontvangt een email met instructies om u voor één of beide opties in te schrijven.


Ontvang uw handleiding per email

Vul uw emailadres in en ontvang de handleiding van LibreOffice Base 5.1 in de taal/talen: Nederlands als bijlage per email.

De handleiding is 1,67 mb groot.

 

U ontvangt de handleiding per email binnen enkele minuten. Als u geen email heeft ontvangen, dan heeft u waarschijnlijk een verkeerd emailadres ingevuld of is uw mailbox te vol. Daarnaast kan het zijn dat uw internetprovider een maximum heeft aan de grootte per email. Omdat hier een handleiding wordt meegestuurd, kan het voorkomen dat de email groter is dan toegestaan bij uw provider.

Stel vragen via chat aan uw handleiding

Stel uw vraag over deze PDF

loading

Uw handleiding is per email verstuurd. Controleer uw email

Als u niet binnen een kwartier uw email met handleiding ontvangen heeft, kan het zijn dat u een verkeerd emailadres heeft ingevuld of dat uw emailprovider een maximum grootte per email heeft ingesteld die kleiner is dan de grootte van de handleiding.

Er is een email naar u verstuurd om uw inschrijving definitief te maken.

Controleer uw email en volg de aanwijzingen op om uw inschrijving definitief te maken

U heeft geen emailadres opgegeven

Als u de handleiding per email wilt ontvangen, vul dan een geldig emailadres in.

Uw vraag is op deze pagina toegevoegd

Wilt u een email ontvangen bij een antwoord en/of nieuwe vragen? Vul dan hier uw emailadres in.



Info