Glossaire Alphabétique

Access : Interface graphique de DAO. Les versions sont : 1.0, 1.1, 2.0,[A partir d'ici, les versions ne tournent que sous Windows 95 minimum] 95(7), 97(8). A venir : 2000(9). Les bases de données créées dans une version (par exemple 97) NE PEUVENT PAS être exportées dans un format entérieur. C'est pareil pour toutes les versions. DONC... Si vous développez une application destinée à tourner sous Windows 3.1 et Windows 95, vous DEVEZ la développer en Access 2.0 (ou 1, ou 1.1)

API : application programming Interface : Les DLL sont des ensembles d'API. Ce sont des sous-programmes que l'on peut utiliser à l'envi. L'utilisation n'est pas simple. J'ai des exemples d'PI ici

Certification Access : Il n'existe pas de certification Access 97. La seule certification existante est Access 95 + Kit de développement

Clé Primaire : Dans une table, lorsque vous dites qu'un champ est "Clé Primaire", ça veut dire que dans cette table, vous ne pourrez jamais avoir 2 fois le même contenu. Par exemple, dans une table "T_Client, vous avez un seul champ "NomClient". S'il est clé primaire, vous pourrez avoir "Dupont", Martin", Dupond", mais PAS une deuxième fois "Dupont" par exemple.

DAO : Data Access Objet : Manière, par programmation d'accéder directement aux tables et aux requêtes (RecordSet, TableDefs, etc.)

Intégrité Référentielle : Lorsque vous liez 2 tables (Outils/Relation) entre elles, par exemple, vous avez uen table "T_Client", et dans cette table un champs "Pays". Vous avez d'autre part, donc, une table "T-Pays", avec un seul champs "Pays". Si T_Pays contient "Belgique" et "France", alors, dans la table T_Client, vous ne pourrez pas choisir comme pays pour un client "Suisse" si vous avez défini votre relation entre les deux tables AVEC l'intégrité référentielle. Par contre dans la table T_Pays, vous pouvez avoir autant de pays que vous voulez qui n'apparaissent pas dans la table T_Client.

Jet : Access n'est que l'interface graphique pour accéder en fait à un puissant moteur qui est vraiment le SGBD lui-même. Ce moteur s'appelle Jet. Confondre Access et Jet revient à peu près à confondre les icônes que vous voyez en apparence sur votre écran et Windows 98, qui est composé d'éléments systèmes extrêmement complexes

Kit de développement : avec Office Developer, vous avez la possibilité de développer une application Access, et ensuite de créer un CD-ROM ou des disquettes d'installation dans le but de faire tourner votre application sur des ordinateurs NON POURVUS d'Access

ODE : Office Developer. Version d'office pourvue d'outils destinés aux développeurs. Contient notamment le Kit de développement, mais Aussi la version complète de Word, Excel, Access. Des livres extrêmements pointus,s ans équivalent dans le commerce y sont joints.

QBE : Query By Example. C'est la grille sur laquelle vous installez les champs, critères de tris, etc. quand vous demandez Requêtes/Nouveau

Query : Requête en anglais

SGBDR : Système de Gestion de Base de Données Relationnelles. C'est un système qui permet de lier des tables entre elles, et de les relier entre elles, éventuellement en utilisant l'Intégrité Rérérentielle. Access, s'appuyant sur Jet, en forme un.

SQL : Structured Query Language (Langage structuré de requête). C'est le langage utilisé pour faire les requêtes. On peut utiliser le QBE, ou directement écrire sa requête en SQL

VBA : Visual Basic pour Applications : C'est une version de Visual Basic directement applicable aux logiciels Word, Excel, Access, ou tout autre programme utilisant VBA. Le grand avantage de VBA comparé aux versions précédentes (Word Basic, VBA pour Excel, Access Basic) est que toutes les instructions sont communes. Par exemple l'instruction CHDIR s'exécute de la même manière dans chaque programme. Il existe plusieurs bibliothèques de méthodes et d'instructions pour stocker les éléments qui n'ont de sens que dans un programme (Par exemple OpenForm n'a de sens que dans Access)