Le DataBasic, développé par Charles Bachman, est un produit qui permet au langage Basic d'avoir accès à la base de données et qui est utilisé par le système Pick et les SGBDR Multivalués apparentés. Le DataBasic est présent dans toutes les implémentations de Pick et seules des différences mineures séparent les différents DataBasic : IN-Basic (IN-Pick), Universe-basic (IBM), Pick-basic (Raining Data), Qmbasic (openQM) et Rbasic (advance-revelation).

Quelques instructions spécifiques du Databasic modifier

  • COUNT ('chaîne1','chaîne2') retourne le nombre d'occurrences de la chaîne 2 dans la chaîne 1.
  • DCOUNT ('chaîne1','chaîne2') retourne le nombre d'occurrences du délimiteur spécifié en chaîne 2 dans la chaîne 1.
  • EXTRACT ('chaîne', attr, value, subvalue) renvoi l'item défini par les valeurs attribue valeur et sous-valeur.
  • INSERT (tableau dynamique, champ {, valeur {, sous-valeur}} , chaine) ajoute un champ, valeur ou sous-valeur dans un tableau dynamique.
  • REPLACE(tableau dynamique, champ {, valeur {, sous-valeur}} , chaine) remplace un champ, valeur ou sous-valeur dans un tableau dynamique et renvois le résultat
  • LOCATE (chaine, tableau dynamique, champ {, valeur {, sous-valeur}} {; ordre}) : utilisé comme fonction, retourne la position d'un champ, valeur ou sous-valeur dans un tableau dynamique.

Bibliographie modifier

  • Le Système d'exploitation PICK ; Malcolm Bull ; Paris: Masson, 1989. (OCLC 21247561)
  • The Pick operating system ; Joseph St John Bate; Mike Wyatt; New York : Van Nostrand Reinhold, 1986. (OCLC 14904780)
  • The Pick operating system ; Malcolm Bull ; London ; New York : Chapman and Hall, 1987. (OCLC 13666782)
  • Système pick ; Patrick Roussel, Pierre Redoin, Michel Martin ; Paris: CEdi Test, 1988. (OCLC 19546897)
  • Advanced PICK et UNIX : la nouvelle norme informatique ; Bruno Beninca; Aulnay-sous-Bois, Seine-Saint-Denis ; Relais Informatique International, 1990. (OCLC 23242884)
  • Le système PICK : mode d'emploi d'un nouveau standard informatique ; Michel Lallement, Jeanne-Françoise Beltzer; Aulnay-sous-Bois, Seine-Saint-Denis ; Relais Informatique International, 1987. (OCLC 20877971)
  • The Pick operating system : a practical guide ; Roger J Bourdon; Wokingham, England ; Reading, Mass. : Addison-Wesley, 1987. (OCLC 13945808)
  • Le Système d'exploitation : réalités et perspectives ; Bernard de Coux; Paris : Afnor, 1988. (OCLC 20078135)
  • Pick BASIC : a programmer's guide ; Jonathan E Sisk;Blue Ridge Summit, PA : TAB Professional and Reference Books, ©1987. (OCLC 16355134)
  • Pick BASIC : a reference guide ; Linda Mui; Sebastopol, CA : O'Reilly & Associates, 1990. (OCLC 22147353)
  • Programming with IBM PC Basic and the Pick database system ; Blue Ridge Summit, PA : TAB Books, ©1990. (OCLC 19723037)
  • An overview of PICK system ;Shailesh Kamat; 1993. (OCLC 29287280)

Liens externes modifier