FAQ PostgreSQL

06/03/20 danny

Historique

PostgreSQL est un

  • SGBDR : Système de gestion de base de données relationnelle
    RDBMS : Relational database management system

Principaux types de données

Nom Description
boolean Booléen (Vrai/Faux)
bigint Entier signé sur huit octets
char[ (n) ] Chaîne de caractères de longueur fixe
varchar [ (n) ] Chaîne de caractères de longueur variable
date Date du calendrier (année, mois, jour)
integer Entier signé sur quatre octets
timestamp with time zone Date et heure, avec fuseau horaire
text Chaîne de caractères de longueur variable
numeric [ (p, s) ] Nombre exact dont la précision peut être spécifiée
uuid identifiant unique universel

Base de données

# Création d'une base de données databasename
CREATE DATABASE databasename

# Suppression  de la base de données databasename
DROP DATABASE databasename

Domains

# Création du domain dom_char de type char(1)
CREATE DOMAIN dom_char char(1)

Insertion

# Insertion d'un enregistrement
INSERT INTO movie(name,director)
VALUES('Interstellar','Christopher Nolan')