...

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

Een beheerster plant een Redis-update voor de serverracks in een hostingruimte.
Databases

Redis 8: nieuwigheden en upgrade-beslissingen voor hostingproviders

Redis 8 integreert eerdere stackcomponenten en breidt de functionaliteit uit op het gebied van zoeken, tijdreeksen en vectoren. Voor hostingproviders zijn echter ook de doelversie, ACL’s, resourceplanning, het upgradeproces en de licentiekeuze van belang.

Beheerster in een hostingcentrum, naast servertechniek
Servers en virtuele machines

CloudLinux OS 9: functies en beperkingen bij shared hosting

CloudLinux OS 9 moderniseert de systeembasis voor shared hosting. Licentie, editie, geïnstalleerde componenten en paneelintegratie blijven echter van cruciaal belang – met name bij LVE, CageFS, Isolates en Shared Pro.