> Tech
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
La procédure cataloguée GetRank

La procédure cataloguée GetRank

La figure 1 illustre la procédure cataloguée GetRank mentionnée ci-dessus. Les techniques décrites dans le paragraphe précédent constituent le coeur, ou noyau, de la procédure ; cependant, pour combiner ces requêtes au sein d'une procédure cataloguée, il faut du code supplémentaire.

            Nous avons une

Lire l'article
Utilisation de l’instruction Select

Utilisation de l’instruction Select

Voici la structure de base de l'instruction Select :

Select clause
From clause
Where clause
Group by clause
Having clause
Order by clause Bien que l'instruction ci-dessus ne reflète pas la syntaxe complète de Select, elle suffira à  nous occuper un certain temps.

Considérons l'instruction Select suivante

Lire l'article
Création d’une UDF

Création d’une UDF

Aussitôt la table Employee_data créée, je dois résoudre un autre problème de gestion. Pour certains rapports, la colonne EMPNO doit avoir un format différent de celui utilisé dans l'application Corporate Data. Plutôt que de coder le formatage en dur dans mon application, j'utilise le nouveau support UDF pour générer ma

Lire l'article
Installation de Linux sur un ordinateur portable

Installation de Linux sur un ordinateur portable

J'ai essayé d'installer Red Hat Linux sur mon système Compaq Digital HiNote Ultra 2000, un portable doté d'un Pentium MMX à  266 MHz doté dune puce vidéo Chip & Technologies, une carte intégrée format carte de crédit Xircom Ethernet 10/100 + modem 56 et un affichage LCD 1024 x 768.

Lire l'article
DDS : une relique du passé ?

DDS : une relique du passé ?

Hoffman : Il me semble que le fait d'abandonner DDS pour adopter SQL pose un problème : nous ne possédons pas vraiment d'outils permettant de gérer SQL sur l'AS/400. A votre avis, qu'est-ce qui permettra demain de gérer les interrelations entre différents types de données sur le système ? 

Lire l'article
L’effet de la contention de mémoire

L’effet de la contention de mémoire

Il est important de se souvenir que les résultats de tests décrits pour l'accès séquentiel par clé d'un fichier non trié ne reflètent presque pas de contention de mémoire. Comme je l'ai expliqué, cela permettait d'utiliser de grands blocs de transfert pour améliorer les performances, parce que les enregistrements restaient

Lire l'article
Un aperçu d’OLE DB

Un aperçu d’OLE DB

On distingue deux catégories d'applications OLE DB : providers et consommateurs. Les providers OLE DB sont des applications système qui se connectent aux sources de données cibles puis transfèrent les données vers les applications consommateurs OLE. Les consommateurs OLE DB sont des applications qui utilisent l'interface OLE DB pour accéder

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