Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Wat zijn de Access-componenten en hiërarchie van een database?
Microsoft Access-databases hebben geen complexe, meerlaagse hiërarchie zoals sommige databasesystemen op ondernemingsniveau (bijvoorbeeld Oracle, SQL Server). Ze hebben echter verschillende belangrijke componenten die samenwerken, die conceptueel in een hiërarchische structuur kunnen worden georganiseerd. Hier is een manier om het te visualiseren:

1. Het databasebestand (.accdb): Dit is de container op het hoogste niveau, die alle andere databasecomponenten bevat. Zie het als de overkoepelende map voor alles.

2. Objecten in de database: Dit zijn de kerncomponenten waarmee u communiceert:

* Tabellen: De stichting. Tabellen slaan gegevens op in een gestructureerd formaat, georganiseerd in rijen (records) en kolommen (velden). Dit is het fundamentele niveau van gegevensopslag. Alle andere Access-objecten hebben uiteindelijk betrekking op of halen gegevens uit tabellen.

* Vragen: Dit zijn geen gegevensopslag, maar hulpmiddelen voor het ophalen en manipuleren van gegevens. Ze gebruiken SQL (Structured Query Language) of een visuele interface om gegevens uit een of meer tabellen te selecteren, filteren, sorteren en combineren. Ze fungeren als tussenpersonen en transformeren gegevens uit tabellen voor verschillende doeleinden.

* Formulieren: Zorg voor een gebruikersinterface voor interactie met de gegevens in tabellen. Ze stellen gebruikers in staat gegevens op een gebruiksvriendelijkere manier in te voeren, te bekijken en te bewerken dan rechtstreeks met tabellen te werken.

* Rapporten: Presenteer gegevens uit tabellen en query's in een opgemaakte en afgedrukte of geëxporteerde uitvoer. Ze vatten gegevens samen, analyseren ze en geven ze visueel weer.

* Macro's: Geautomatiseerde reeksen acties. Ze kunnen taken automatiseren zoals het openen van formulieren, het uitvoeren van query's of het uitvoeren van andere databasebewerkingen. Het zijn in wezen miniprogramma's binnen Access.

* Modules: Bevat VBA-code (Visual Basic for Applications). Ze maken een veel complexere automatisering en aanpassing mogelijk dan macro's, waardoor aangepaste functies, procedures en gebruikersinterfaces kunnen worden gemaakt.

* Gegevenstoegangspagina's (minder gebruikelijk): Webgebaseerde interfaces voor het bekijken en gebruiken van databasegegevens (minder relevant in moderne Access-toepassingen).

Hierarchische representatie (conceptueel):

```

Database (.accdb)

├── Tabellen (fundamentele gegevens)

│ ├── Tabel1

│ ├── Tabel2

│ └── ...

├── Query's (gegevensmanipulatie en -herstel)

│ ├── Vraag1

│ ├── Vraag2

│ └── ...

├── Formulieren (gebruikersinterface voor gegevensinteractie)

│ ├── Formulier1

│ ├── Formulier2

│ └── ...

├── Rapporten (geformatteerde gegevenspresentatie)

│ ├── Rapport1

│ ├── Rapport2

│ └── ...

├── Macro's (automatisering)

│ ├── Macro1

│ ├── Macro2

│ └── ...

└── Modules (VBA-code - geavanceerde automatisering)

├── Module1

├── Module2

└── ...

```

Belangrijke opmerking: Hoewel het bovenstaande een hiërarchische *conceptuele* visie weergeeft, is het geen strikte, opgelegde hiërarchie zoals een bestandssysteem dat is. Alle objecten zijn uiteindelijk voor hun gegevens afhankelijk van de tabellen, maar ze zijn niet op een bestandssysteemachtige manier in tabellen genest. Query's kunnen bijvoorbeeld tegelijkertijd naar meerdere tabellen verwijzen. De verbindingen tussen objecten komen tot stand via relaties (gedefinieerd tussen tabellen) en verwijzingen (in queries, formulieren, rapporten, etc.).

Previous: Next:
  Database Software
·Hoe te Dubbel converteren naar…
·Hoe maak je een identiteit Waa…
·Oracle SQL * Plus Limits 
·Hoe maak je een tabel Veld opm…
·SQL Date Conflict controleren 
·Hoe te converteren een Null Da…
·Hoe je Adobe Acrobat Reader 9 …
·Hoe te converteren van int naa…
·Hoe kan ik een database Test 
  Related Articles
Welke maatregelen kunnen worden genomen …
Wat is de worst-case tijdscomplexiteit v…
Wat is de tijdscomplexiteit van vectorin…
Wat is de tijdscomplexiteit van het back…
Wat is de tijdscomplexiteit van het back…
Wat is de tijdscomplexiteit van quicksor…
Wat is de tijdscomplexiteit van het quic…
Wat is de tijdscomplexiteit van het verw…
Wat is de tijdscomplexiteit van backtrac…
  Software Articles
·Hoe je afbeeldingen en tekst Plaats in E…
·Verbinding maken met Oracle Met SQL Mana…
·Hoe beter Stuff in Diablo 2 Zoek : Lord …
·Achterdeur Trojan Virussen 
·Hoe voer je de Naka Rushton -functie in …
·Hoe computeruitvoergeluid? 
·Wat is een prestatietest bij het testen …
·Hoe maak je een videoclip converteren na…
·Hoe je foto's samenvoegen tot Blends mak…
Copyright © Computer Kennis https://www.nldit.com