Constitution de la base de donnée


Important: La modification manuelle de la base de donnée de WinRelaisBase est à réserver aux personnes maîtrisant le sujet. Une base de donnée altérée ne permet pas un fonctionnement normal de WinRelaisBase et de WinRelais.

Information: Pour modifier manuellement une base de donnée, plusieurs outils sont disponibles:

- OpenOffice ( Suite bureautique gratuite ) comporte un module Base de gestion des bases de donnée.
- Microsoft Accès permet la modification des bases au format MDB.
- MS SQL serveur intègre des contrôles de management des bases.

- Logiciel MDB Viewer plus – Freeware – Sans installation – ( Édite aussi les tables )

http://www.alexnolan.net/software/mdb_viewer_plus.htm

A noter qu'il existe une version " Express " de SQL serveur 2005 ( ou 2008 ) gratuite et fonctionnelle.

Version 2005 : http://msdn.microsoft.com/fr-fr/express/aa718378.aspx
Version 2008: http://msdn.microsoft.com/fr-fr/express/aa718378

La base de donnée de WinRelaisBase

La base de donnée de WinRelaisBase se compose de:

1 - Une table des classes: WR_TABLECLASSE: Le nom de cette table peut se changer. Cette table comporte 2 colonnes:

- NOM: Classe ( chaîne, 50 caractères max )
- DESCRIPTION : Description de la classe ( chaîne, 100 caractères max )

Cette table contient la liste des classes. A chaque classe correspond alors une table contenant les produits.

2 - Des tables de produits: Une classe CCCC = 1 table de nom CCCC. Ces tables comportent 16 colonnes:

( Nom de colonne / Information / Description / Type SQL )

0 - CODE / Code / Code ou référence fabricant / SQL_VarChar70
1 - DESCRIPTION / Description / Description du produit / SQL_VarChar255
2 - FABRICANT / Fabricant / Fabricant / SQL_VarChar70
3 - SERIE / Série / Série ou gamme du matériel / SQL_VarChar255
4 - PRODUIT / Produit / Nom commercial du produit / SQL_VarChar255
5 - REVENDEUR / Revendeur / Revendeur / Fournisseur / SQL_VarChar255;
6 - MNEMONIQUE / Mnémonique / Abréviation / SQL_VarChar10;
7 - TAILLE / Taille / Taille / Encombrement / SQL_VarChar255
8 - CARACTERISTIQUE / Caractéristique / Autre caractéristique / SQL_VarChar255;
9 - PRIXHT / Prix HT / Prix HT / SQL_Double
10 - UNITFACT / Unité de facturation / Nombre d'unité correspondant au prix de vente / SQL_Double
11- COLISAGE / Colisage / Nombre d'unité par paquet / Quantité minimum vendue / SQL_Integer
12 - DATE_SAISIE / Date / Date de saisie / SQL_VarChar30
13 - WEB / Lien web / Lien / Site internet / Mail / SQL_VarChar255
14 - REMARQUE / Remarque / Autre remarque / SQL_VarChar255
Depuis la version 1.2 de WinRelais:
15 - VUE_ARMOIRE / Vue armoire / Vue face avant pour le logiciel WinArmoire / SQL_VarChar255

Avec: SQL_VarCharXX = Chaîne de caractère de longueur maximale XX.

Exemple : SQL_VarChar50 = 50 caractères maximum = Type SQL VarChar (50)

Version anglaise de la base ( WinRelay & WinRelayBase ):

Index / NAME Table / Name / Description / Type SQL / Remarque
0 / CODE / Code / Code ou référence fabricant / VarChar(80);
1 / DESCRIPTION / Description / Description du produit / VarChar(255);
2 / MANUFACTURER / Fabricant / Fabricant / VarChar(70);
3 / SERIES / Série / Série ou gamme du matériel / VarChar(255);
4 / PRODUCT / Produit / Nom commercial du produit / VarChar(255);
5 / RETAILER / Revendeur / Revendeur / Fournisseur / VarChar(255);
6 / MNEMONIC / Mnémonique / Abréviation / VarChar(10);
7 / DIMENSIONS / Taille / Taille / Encombrement / VarChar(255);L x H x P
8 / PROPERTY / Caractéristique / Autre caractéristique / VarChar(255 );A voir selon classe
9 / PRICE_BT / Prix HT / Prix HT / Double / Prix catalogue
10 / BILLING_UNIT / Unité de facturation / Nombre d'unité correspondant au prix de vente / Double / Prix catalogue
11 / PACKING / Colisage / Nombre d'unité par paquet / Quantité minimum vendue / Integer /
12 / DATE_ENTERED / Date / Date de saisie / VarChar(30);
13 / WEB / Lien web / Lien / Site internet / Mail / VarChar(255);
14 / OBSERVATION / Remarque / Autre remarque / VarChar(255);
15 / CABINET_VIEW / Vue armoire / Vue armoire, pour le logiciel WinArmoire / VarChar (255);

3 - Fichier et emplacement conseillé:

- Format de fichier: MDB ( Fichier MS Access ).
- Emplacement du fichier: C:\Users\Publics\Documents\Elec-CAO\Base ( pour Windows 7 & 8)

Rappel: Rien ne vous oblige à utiliser une base de donnée MDB ( fichier MS Access ). WinRelaisBase peut se connecter à d'autres bases de donnée. Voir Configuration: Accès à la base de donnée.

4 - Actualisation de la base:

Actuellement, il n'existe aucune méthode, ni accord commercial, pour actualiser la base de donnée, à partir des donnée des fabricants de matériel.

5 - Utilisation des mots réservés du langage SLQ: Voir Langage SQL.

Produits et fabricants inclus

Voir Produits et fabricants inclus.