> Tech
Jointure de trois tables ou plus

Jointure de trois tables ou plus

Pour illustrer une jointure de trois tables, nous allons joindre la table Invoice (figure 13) aux tables Customer et Sale (figures 1 et 2). La figure 14 illustre une jointure de trois tables impliquant les tables Customer, Sale et Invoice.

La condition de jointure indique simplement la connexion naturelle

Lire l'article
De 8 voies à  2000

De 8 voies à  2000

Les constructeurs vont utiliser le chipset et l'architecture Profusion d'Intel pour créer une nouvelle génération de serveurs SMP évoluant jusqu'à  8 processeurs. Les chefs de file proposent de nouveaux serveurs SMP à  8 voies basés sur Profusion, qui permettent, par leur rapidité, d'exécuter les grandes applications de gestion sensibles aux

Lire l'article
Gestion de l’alimentation

Gestion de l’alimentation

Quiconque a utilisé Windows 95 ou Win98 sur un ordinateur portable connaît les avantages de la gestion de l'alimentation, qui permet au système d'exploitation de rallonger la durée de vie de la batterie portable en réduisant la consommation électrique des périphériques qui ne sont pas actifs. La gestion de l'alimentation

Lire l'article
Comparaison entre le téléchargement et le CD-ROM

Comparaison entre le téléchargement et le CD-ROM

La version sur CD-ROM du SP6a contient davantage de mises à  jour que celle qui se télécharge du site Web de Microsoft. Ces mises à  jour supplémentaires consistent en améliorations de IE 5.0, SCE (Security Configuration Editor), DCOM (Distributed COM), Winsock, les fichiers MSMQ (Microsoft Message Queue Server) pour Windows

Lire l'article
Technique 2: Lire et écrire un ensemble d’enregistrements ayant une valeur commune sur une zone de clé

Technique 2: Lire et écrire un ensemble d’enregistrements ayant une valeur commune sur une zone de clé

Dans les applications de gestion, on est très souvent amené à  lire un ensemble d'enregistrements " détail " partageant un enregistrement " maître " commun. Par exemple, lire les enregistrements articles de la ligne pour l'enregistrement d'une commande. Normalement, en RPG, ce type d'opération est mis en oeuvre au moyen

Lire l'article
Jointure d’une table à  elle-même

Jointure d’une table à  elle-même

Il sera parfois nécessaire de joindre une table à  elle-même. La figure 11 montre la table Employee, dont la colonne MgrEmpID contient le numéro d'employé du manager de chaque employé. La figure 12 montre comment utiliser une jointure de la table Employee avec elle-même, afin de créer une table résultat

Lire l'article
Une nouvelle fusion des bus

Une nouvelle fusion des bus

En 1996, Corollary, spécialiste des produits de multiprocessing, a créé Profusion, l'architecture SMP à  huit voies basée sur Intel. (Intel a racheté Corollary en 1997). Profusion utilise un commutateur maillé dit « cross-bar » pour interconnecter tous les sous-systèmes et leur permet d'accéder, indépendamment les uns des autres, à  la

Lire l'article
Améliorations de la sécurité

Améliorations de la sécurité

Microsoft a amélioré le sous-système de sécurité de NT 4.0 pour Windows 2000. Le modèle de sécurité de base de NT reste inchangé, mais plusieurs nouvelles fonctions facilitent la gestion de la sécurité pour les administrateurs et les programmeurs d'application. La première est la sécurité héritable Dans NT 4.0, un

Lire l'article
Win32.exe et Setupdd.sys

Win32.exe et Setupdd.sys

Les versions téléchargeables du SP4 au SP6a ne comprennent pas l'utilitaire d'installation natif de NT, winnt32.exe, ni le pilote SCSI setupdd.sys.

Mais les service packs sur CD-ROM les comprennent. Winnt32 est un outil pratique qui permet d'effectuer une mise à  jour ou une réinstallation sur un système NT

Lire l'article
Réglez vos propres performances de base de données

Réglez vos propres performances de base de données

Ces benchmarks démontrent que pour bien régler les I/O d'une base de données, il faut bien comprendre comment DB2 UDB et le langage particulier (RPG ou SQL) traitent les opérations d'I/O. Il faut aussi bien connaître l'environnement dans lequel s'exécutera le job, et notamment la quantité de mémoire disponible, le

Lire l'article
Syntaxe de base des jointures

Syntaxe de base des jointures

On distingue plusieurs catégories de jointures. Une première distinction peut se faire entre equijoint et non-equijoint. Les equijointures sont probablement le type de jointure le plus courant : ce sont tout simplement des jointures combinant des lignes sur une égalité de colonnes. La jointure Customer et Sale décrite ci-dessus est

Lire l'article
Une puissante combinaison

Une puissante combinaison

En combinant les améliorations d'UDB/400 en V4R4 avec l'interface graphique d'OpNav, on peut simplifier les applications SQL. En bénéficiant du support amélioré d'UDB/400 via OpNav, on peut facilement créer des UDT, des tables et des UDF, sans s'infliger le coding de la syntaxe SQL. La V4R4 ajoute puissance et souplesse

Lire l'article
Leçons apprises

Leçons apprises

J'ai tiré un certain nombre de conclusions de ces expériences. Tout d'abord, lorsque l'on choisit du hardware pour Linux, il ne faut pas choisir les composants les plus récents ; le monde des drivers Linux peut ne pas avoir encore couvert les nouveaux matériels. Deuxièmement, avant d'installer Linux, assurez-vous de

Lire l'article
UDB/400 et les autres ?

UDB/400 et les autres ?

Hoffman : La V4R4 offre beaucoup de nouvelles fonctionnalités base de données, mais comment UDB/400 supporte-t-il la comparaison avec d'autres bases de données du marché ?

Milligan : Par rapport aux autres bases de données, on a pu critiquer la carence en outils de la

Lire l'article
L’accès direct par clé

L’accès direct par clé

Le dernier groupe de tests consistait à  accéder à  des enregistrements par clé primaire, en utilisant une suite de valeurs de clé générées dans un ordre pseudo-aléatoire. (L'ordre des clés de test était différent de celui dans lequel elles avaient été générées à  l'origine et de leur ordre dans le

Lire l'article
Figure 4 : Caractéristiques des types de jointures

Figure 4 : Caractéristiques des types de jointures

  Lire l'article
Utilisation des UDF dans une instruction Select

Utilisation des UDF dans une instruction Select

Après avoir créé l'UDF EMPLOC dans OpNav, je peux l'utiliser dans une instruction SELECT SQL pour extraire la localisation d'un employé en même temps que son numéro (dans la colonne EMPNO définie ci-dessus) nécessaires pour formater mes rapports. Pour être certain que l'UDF retrouve ma version de la fonction EMPLOC,

Lire l'article
Installer Linux sur un poste fixe

Installer Linux sur un poste fixe

J'ai découvert que Linux s'installe bien mieux sur un PC de bureau que sur un portable. Tous mes PC de bureau ont des cartes réseau 3Com Ethernet 10/100 XL. Du fait que ces cartes sont pratiquement un standard, je m'attendais à  n'avoir aucun problème et ce fut le cas. Le

Lire l'article
L’oeil de l’expert

L’oeil de l’expert

Frantz de Rycke, DB2 Market Manager EMEA West Region chez IBM France, précise les objectifs de la Compagnie avec DB2 UDB, et comment UDB/400 s'inscrit dans le concert UDB global. 

NEWSMAGAZINE : Que représente pour IBM le projet UDB ? Lire l'article

Trier le fichier pour améliorer les performances

Trier le fichier pour améliorer les performances

Même avec beaucoup de mémoire disponible et une contention de mémoire basse, l'accès aux enregistrements dans un ordre autre que physique est moins efficace que l'accès dans l'ordre physique. Quand on traite fréquemment un fichier entier dans l'ordre des clés, un tri périodique peut s'avérer bénéfique. J'ai répété les tests

Lire l'article
Lignes non correspondantes Lignes non correspondantes
Type de jointure  Lignes correspondantes de la table de gauche