[go: up one dir, main page]

Naar inhoud springen

Databaseserver: verschil tussen versies

Uit Wikipedia, de vrije encyclopedie
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting
afb, cat.
 
(36 tussenliggende versies door 32 gebruikers niet weergegeven)
Regel 1: Regel 1:
[[Bestand:Database Server.svg|miniatuur|150px]]
Een DatabaseServer bestaat meestal uit processen die [[database]] calls kunnen afhandelen. Zo kun je op een DatabaseServer bv. meerdere databases aanmaken. In het algemeen zullen er per database dan enkele processen lopen die bv. het inloggen afhandelen, queries afhandelen (SQL), wijzigingen loggen, backups aanmaken en evt. replicaties uitvoeren.
Een '''databaseserver''' is een [[server]] die tot doel heeft om [[database]]-verzoeken te kunnen afhandelen. Zo kan men op een databaseserver bijvoorbeeld meerdere databases aanmaken. In het algemeen zullen er per database dan enkele processen lopen die bijvoorbeeld het aanmelden afhandelen, [[query|query's]] afhandelen (bijvoorbeeld met [[SQL]]), wijzigingen registreren, [[back-up]]s aanmaken en eventueel [[replicatie (informatica)|replicaties]] uitvoeren.
Het voordeel van het inrichten van een DatabaseServer is dat je de instellingen van diskaccess/caches en memory specifiek kunt configureren zodat de [[computer]] optimaal als DatabaseServer werkt. Meestal zal een DatabaseServer dus ook hardware matig een computer voor zichzelf hebben en vaak zelfs met meerdere processoren, echter soms doet 1 computer ook dienst als DatabaseServer en als Webserver tegelijk. Een DatabaseServer is dus meer een softwarematige scheiding in de architectuur van een totale applicatie. Als men spreek over een 3-tier [http://www.microsoft.com/netherlands/msdn/columns/anko_column7.aspx] oplossing dan wordt daar meestal onder verstaan een [[DisplayServer]], een [[ApplicatieServer]] en een DatabaseServer.

Enkele grote DatabaseServer leveranciers zijn: [[Oracle]], IBM-[[DB2]] en [[Microsoft SQL Server]][http://www.microsoft.com/netherlands/sql/default.aspx].
Het voordeel van het inrichten van een databaseserver is dat men de instellingen voor schijftoegang, [[Cache (tijdelijk geheugen)|cache]] en geheugen specifiek kunt configureren, zodat de [[computer]] optimaal als databaseserver werkt. Meestal zal een databaseserver dus ook hardwarematig een computer voor zichzelf hebben en vaak zelfs met meerdere processoren. Soms doet een enkele computer ook dienst als databaseserver en als [[webserver]] tegelijk. Een databaseserver is dus meer een softwarematige scheiding in de architectuur van een totale applicatie. Als men spreekt over een [[three-tier]] oplossing dan wordt daar meestal onder verstaan een [[displayserver]], een [[applicatieserver]] en een databaseserver.

Enkele bekende databases zijn: [[MySQL]], [[dBase]], [[Oracle (software)|Oracle]], [[PostgreSQL]], [[IBM DB2]] en [[Microsoft SQL Server]].

== Zie ook ==
* [[Lijst van relationele databases]]

[[Categorie:Computerserver]]
[[Categorie:Databaseserver| ]]

Huidige versie van 9 nov 2021 om 13:27

Een databaseserver is een server die tot doel heeft om database-verzoeken te kunnen afhandelen. Zo kan men op een databaseserver bijvoorbeeld meerdere databases aanmaken. In het algemeen zullen er per database dan enkele processen lopen die bijvoorbeeld het aanmelden afhandelen, query's afhandelen (bijvoorbeeld met SQL), wijzigingen registreren, back-ups aanmaken en eventueel replicaties uitvoeren.

Het voordeel van het inrichten van een databaseserver is dat men de instellingen voor schijftoegang, cache en geheugen specifiek kunt configureren, zodat de computer optimaal als databaseserver werkt. Meestal zal een databaseserver dus ook hardwarematig een computer voor zichzelf hebben en vaak zelfs met meerdere processoren. Soms doet een enkele computer ook dienst als databaseserver en als webserver tegelijk. Een databaseserver is dus meer een softwarematige scheiding in de architectuur van een totale applicatie. Als men spreekt over een three-tier oplossing dan wordt daar meestal onder verstaan een displayserver, een applicatieserver en een databaseserver.

Enkele bekende databases zijn: MySQL, dBase, Oracle, PostgreSQL, IBM DB2 en Microsoft SQL Server.