Database connection: Difference between revisions

Content deleted Content added
Adding local short description: "Link between a client and database server", overriding Wikidata description "means by which a database server and its client software communicate with each other"
 
(7 intermediate revisions by 5 users not shown)
Line 1:
{{Short description|Link between a client and database server}}
A '''Database connection''' is a facility in [[computer science]] that allows [[Client (computing)|client]] software to talk to [[database server]] software, whether on the same machine or not. A '''connection''' is required to send [[command (computing)|commands]] and receive answers, usually in the form of a result set.
{{no inline sources|date=July 2025}}
A '''Databasedatabase connection''' is a facility in [[computer science]] that allows [[Client (computing)|client]] software to talk to [[database server]] software, whether on the same machine or not. A '''connection''' is required to send [[command (computing)|commands]] and receive answers, usually in the form of a result set.
 
Connections are a key concept in [[data-centric]] programming. Since some DBMS engines require considerable time to connect, [[connection pooling]] was invented to improve performance. No command can be performed against a database without an "open and available" connection to it.