PostgreSQL

Définition - Que signifie PostgreSQL?

PostgreSQL est un système de gestion de base de données relationnelle objet (ORDBMS) open source qui n'est ni détenu ni contrôlé par une entreprise ou un individu. Parce que le logiciel postgresSQL est open-source, il est géré principalement grâce à un effort coordonné en ligne par une communauté mondiale active de développeurs, de passionnés et d'autres bénévoles.

Sorti pour la première fois au milieu des années 1990, postgresSQL est écrit en C. Ses principaux concurrents sont Oracle DB, SQL Server et MySQL.

Ce terme est également connu sous le nom de Postgres.

Definir Tech explique PostgreSQL

PostgresSQL et ingres, un effort antérieur, ont tous deux été développés par une équipe de l'Université de Californie à Berkeley. PostgresSQL ne supportait pas à l'origine le langage de requête structuré (SQL) - Le langage de requête QUEL a été utilisé jusqu'en 1994, date à laquelle le support SQL a été ajouté. En 1996, la première version logicielle open source officielle de PostgresSQL a été publiée.

PostgresSQL prend en charge presque toutes les fonctionnalités de base de données relationnelle et offre quelques fonctionnalités inhabituelles qui sont normalement absentes des autres moteurs SGBDR. Les objets couramment pris en charge incluent les vues, les procédures stockées, les index, les déclencheurs et les types de données définis par objet, en plus des fonctionnalités générales du SGBDR telles que les clés primaires, les relations de clé étrangère et l'atomicité.

Certaines fonctionnalités critiques de postgresSQL sont similaires à Oracle DB et à d'autres moteurs de base de données; ces fonctionnalités incluent l'utilisation de concepts tels que les tablespaces, les points de sauvegarde et la récupération à un moment donné.