Quintilien

Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando

 

Les bases de donnéesOscarPour en savoir plus

Un peu de technique

 

 

Lorsqu'on ouvre une base de données SQLite au moyen d'Oscar, l'application créee automatiquement un ensemble de tables supplémentaires dont le nom commence par « oscar_ ».

OscarDB

A priori, l'utilisateur n'a pas à intervenir sur ces tables.

Cependant, dans certains cas, il est utile d'en adapter le contenu.

Ces tables ne sont pas accessibles par Oscar. Elles sont cachées. Elles ne peuvent être modifiées qu'au moyen d'une application externe telle que SQL Browser

 

La table oscar_tables

Elle permet de faire en sorte

  • d'afficher des noms de tables plus conviviaux (friendly_name)
  • de décider de l'ordre dans lequel les tables s'affichent (display_order)
  • de cacher, le cas échéant, certaines tables à l'utilisateur (display_order = 0)
  • d'afficher par défaut le contenu d'une table précise lors de l'ouverture de la base de données (display_by_default = 1)

OscarDB

 

La table oscar_attach

C'est à cet endroit qu'on peut lier deux bases de données entre elles.

La syntaxe est la même que pour l'instruction SQL
ATTACH repertoire/nom-de-la-base-de-données AS nom

OscarDB

 

La table oscar_parameters

C'est à cet endroit que sont mémorisés les paramètres décrits plus haut.

C'est également en ajoutant certaines informations décrites dans le chapitre utilisation avancée qu'on ajoute des fonctionnalités très intéressantes qui seront décrites plus loin.

OscarDB


Retourner en début de page