Een databaseserver kan worden geïmplementeerd als software of als hardware in een databasesysteem. In de meeste gevallen maakt het deel uit van een multi-tier serverarchitectuur. De databaseserver herbergt één of meerdere databasesystemen. De databaseserver is toegankelijk via de applicatieserver, die de applicatiesoftware bevat. Zo stellen databaseservers via de applicatieprogramma's bedrijfsgegevens beschikbaar aan computers in het netwerk. Ze fungeren als knooppunten in de netwerkarchitectuur van een bedrijf. Hardware, software en toepassingsmogelijkheden van databaseservers zijn een specialiteit van de IT-industrie. Computerwetenschappers met kennis op het gebied van serverarchitectuur en netwerktechnologie hebben zich gespecialiseerd in het onderhoud, de zorg en het herstel van databaseservers na systeemcrashes.

Software gebaseerde database server

Database systemen, zoals Oracle, Firebird, Microsoft SQL Server of MySQL hebben een enorme spreiding van toepassingen. Zij worden gebruikt in ondernemingen, middelgrote bedrijven en door particuliere gebruikers. Alvorens een netwerk met een databankserver aan te kopen en te implementeren, is het belangrijk vooruit te plannen. De rol van de databaseserver bij de gegevensverstrekking moet nauwkeurig worden omschreven. Via de technische pers en het Internet kan worden nagegaan of de toepassingsprogrammatuur zonder fouten compatibel is met het databanksysteem of de databankserver. Fouten in de gegevensverstrekking of -overdracht leiden tot verstoringen van de processen en tot onjuiste werkresultaten.

Database server in de vorm van hardware

In kleine en middelgrote databasesystemen is de databaseserver precies hetzelfde geconstrueerd als een normale netwerkserver. De opslagunits, verbindingen en CPU zijn ontworpen voor implementatie in een netwerk. In grote gedimensioneerde netwerken van middelgrote bedrijven en bedrijven worden speciaal gebouwde computers gebruikt als servers en als databaseservers.

Bronnen van fouten bij het gebruik van databaseservers

Een databaseserver wordt tijdens het gebruik blootgesteld aan enorme belastingen. Het scala aan mogelijke fouten strekt zich uit van oververhitting door continue werking, fouten in de databasesoftware, mechanische schade aan de opslagmedia tot schade door computervirussen en hackersaanvallen. Alvorens een gegevensherstel te starten, moet de bron van de fout precies worden vastgesteld. Softwarefouten kunnen in de meeste gevallen worden gecorrigeerd met hulpmiddelen van de databasetoepassing.

De gevolgen van mechanische schade of hackeraanvallen moeten door specialisten worden verholpen. IT-bedrijven die gespecialiseerd zijn in netwerktechnologie en servertechnologie beschikken over geschikte ruimten en de technische uitrusting voor professioneel gegevensherstel. De back-up van de Gegevens van de databaseserver kan vooraf worden ondersteund door regelmatige back-ups. Dit helpt bij het herstel van de gegevens en minimaliseert de schade die wordt veroorzaakt door computercrashes.

Freeware of bekende softwarebedrijven?

De producten van gerenommeerde softwarebedrijven zoals Oracle, Microsoft of SAP hebben een uitstekende functionaliteit. Hun prijzen kunnen het budget van middelgrote of kleine bedrijven overschrijden. Softwarematige databaseservers als freeware kunnen net zo goed werken als de dure producten van de marktleiders. MySQL van het gelijknamige Zweedse softwarehuis is ontwikkeld als onderdeel van een onderzoeksproject. De broncode is vrij beschikbaar. Het gebruik is gratis. De software voor databaseserver Firebird is ontwikkeld binnen de softwareontwikkeling van Borlans InterBase. SAP DB is een open-sourceproject van de wereldberoemde softwarefabrikant Walldorf, dat vrij beschikbaar is als databaseserver. De bovengenoemde databaseservers zijn uitstekend geschikt voor het beheer van gegevens in het backendgebied en het aanleggen van gegevensvoorraden voor de overdracht naar werkstations. De compatibiliteit van de software met de frontend modules en de bestaande gegevensformaten moet worden gecontroleerd voordat een freeware-databaseserver wordt gebruikt.

Huidige artikelen