Een database is een verzameling gegevens die zodanig is georganiseerd dat ze gemakkelijk kan worden geraadpleegd en gemanipuleerd. Sommige databases zijn ontworpen om informatie op te slaan over echte objecten, zoals mensen of producten. Andere zijn ontworpen om informatie op te slaan over het reilen en zeilen van uw bedrijf, zoals transacties en personeelsgegevens. Databanken zijn overal. In je mobiele telefoon, op je laptop en zeker ook op het internet.
Een database is een verzameling gegevens die zo zijn georganiseerd dat ze gemakkelijk kunnen worden geraadpleegd en gemanipuleerd.
Database van de werknemers van een bedrijf en hun salaris.
Database van alle films in iemands collectie, samen met de dvd-doosjes waarin ze zaten, en de datum waarop de film werd gekocht.
Database van alle boeken in iemands bibliotheek, met de tijd en plaats van aankoop, en of het al dan niet gelezen is.
Een ander veelvoorkomend voorbeeld van een database is uw e-mail inbox. Al uw e-mails worden opgeslagen in uw inbox, en u kunt ze gemakkelijk doorzoeken om specifieke e-mails te vinden. U kunt ook mappen maken zoals "Belangrijk" of "Ongelezen" om uw e-mail nog beter te organiseren.
Een ander voorbeeld van een database zijn uw telefooncontacten. Als u iemands nummer toevoegt, komt het in de contactenlijst van uw telefoon te staan, zodat u hem later gemakkelijk kunt bellen of sms'en.
Een relationele database slaat gegevens op in tabellen, die velden en records bevatten.
Een veld bevat één stukje informatie, zoals de naam van een persoon of de prijs van een artikel.
Een record bevat meerdere stukjes informatie, zoals alle namen en prijzen van alle artikelen die een bedrijf verkoopt.
De tabellen zijn georganiseerd in relaties. Een relatie is een verzameling tabellen die op een bepaalde manier aan elkaar gerelateerd zijn. Een tabel kan bijvoorbeeld de namen en contactgegevens van de klanten van een bedrijf bevatten, terwijl een andere tabel hun aankopen bevat.
Relaties zijn hoe verschillende tabellen aan elkaar worden gekoppeld in een relationeel databasesysteem, zodat wanneer u een tabel opent (bijvoorbeeld "klant"), u ook toegang krijgt tot gerelateerde gegevens (zoals bestellingen) zonder zelf handmatig in meerdere tabellen te hoeven zoeken.
Queries worden gebruikt om gegevens op te halen uit databases op basis van wat u zoekt. Als u bijvoorbeeld klantorders van het afgelopen jaar wilt zien, gebruikt u een query met criteria als "klantnaam" of "datumbereik".
U kunt queries ook gebruiken om rapporten en grafieken te maken. U wilt bijvoorbeeld een rapport maken van het aantal aankopen dat elke klant het afgelopen jaar heeft gedaan. U gebruikt dan een query met criteria als "klantnaam" of "datumbereik" om deze informatie uit de database te halen.
Queries uitgelegd:
Een content management systeem is een database waarin webpagina's worden opgeslagen. Contentmanagementsystemen worden door veel websites en blogs gebruikt om de inhoud van hun pagina's in een database op te slaan, in plaats van als bestanden op een server. Dit maakt het gemakkelijker om de inhoud van de website te beheren en bij te werken.
Het voordeel van een content management systeem is dat het gemakkelijker is om de inhoud van de website te beheren en bij te werken. U kunt gewoon wijzigingen aanbrengen in de database, en die worden automatisch doorgevoerd op alle pagina's die deze inhoud gebruiken. Dit is vooral handig als u veel pagina's met vergelijkbare inhoud hebt - bijvoorbeeld als uw site veel productbeschrijvingen heeft.