SUPPORT DE COURS

COURS INGRES

Sommaire général 

Les différents thèmes abordés ci-dessus ne vous sont pas forcément nécessaires. Suivant vos besoins et vos connaissances, voici une liste conseillée de lecture :

a) vous êtes peu habitué aux outils informatiques et vous voulez interroger rapidement une base de données : lisez IV et II; 

b) vous êtes habitué aux outils informatiques et vous voulez interroger une base de données en posant des questions complexes : il vous est conseillé de lire 1, II, IV, puis III; 

c) vous utilisez une base de données dans un environnement d'autres outils (tableurs, logiciels statistiques,...) : lisez VIII; 

d) vous voulez créer une base de données (souvent avec l'aide du CIR) : lisez I, XI, II, IV, III; 

e) vous utilisez déjà SQL depuis un certain temps, les temps de réponse vous paraissent trop longs, lisez surtout IX et VII; 

f) vous désirez créer des grilles de saisie ou présenter des informations d'une base à l'écran ou sur papier, lisez V et VI; 

g) vous désirez, dans une application ou un programme, faire appel à une base de données, lisez X. 

D'autres informations sur l'utilisation de Ingres à l'INRETS vous sont données dans des notes techniques que vous pouvez demander au CIR : 

Moyens de connexion sur les serveurs Ingres. Utilisation à partir de micros (Mac et PC). Utilisation sur Unix 

Transferts de données de base Ingres. 

Documentation des bases de données Ingres : méthodologie et outils.

Il existe une documentation en ligne, sur UNIX en utilisant la commande "oidoc", sur PC, avec IngresNet, en utilisant CA OpenIngres Online Documentation. 

Conventions de notation 

Selon les conventions habituelles, on indiquera : 
  • en gras les commandes, mots-clés de SQL et Unix (select...from, createdb,...
  • par des crochets [...] des options possibles 
  • par un souligné l'option par défaut 
  • par des accolades {...} des options possibles pouvant être répétées 
  • par une barre verticale | un choix exclusif entre deux options 
    le caractère $ indique que la ligne qui suit est une commande Unix (il représente le prompt de votre machine)