6 – Arbres SQL sans récursion

Tech |
> Tech
6 – Arbres SQL sans récursion

6 – Arbres SQL sans récursion

Mais je dois dire que les représentations hiérarchiques par auto référence ne sont pas d'intéressants sujets pour la récursion... Pourquoi ? Parce qu'il existe une possibilité de structuration des données qui élimine tout traitement récursif !

Souvenez-vous de ce que j'ai dit dans le chapeau de cet article

Lire l'article
Outils de configuration de la surface

Outils de configuration de la surface

SQL Server 2005 propose une multitude de nouveaux services. A côté des services standard, à savoir SQL Server, l’Agent SQL Server et Analysis Services, il est possible de configurer des services pour Integration Services (anciennement DTS [Data Transformation Services]), Reporting Server, Full- Text Search et SQL Browser.

Ces

Lire l'article
Unisys livre les premiers modèles de ses serveurs ClearPath, de type mainframe, équipés de processeurs Intel

Unisys livre les premiers modèles de ses serveurs ClearPath, de type mainframe, équipés de processeurs Intel

Unisys Corporation a présenté les premiers modèles de sa gamme de serveurs d'entreprise ClearPath de nouvelle génération, de type mainframe, équipés de processeurs multicœurs Intel Xeon. Ces nouveaux modèles marquent la première étape majeure de la stratégie précédemment annoncée par Unisys, visant à articuler tous ses serveurs d'entreprise autour d'une

Lire l'article
RootkitRevealer

RootkitRevealer

Un autre utilitaire de détection de root kits, RootkitRevealer de Sysinternals, est proposé gratuitement à http://www.sysinternals.com. RootkitRevealer compare deux balayages en ligne du système. L’un des balayages se situe au niveau de la couche la plus haute en figure 2, l’API Windows ; l’autre est au niveau de la

Lire l'article
5 – Indentation hiérarchique

5 – Indentation hiérarchique

Une chose importante et souvent réclamé avec les données structurées sous forme arborescentes, est de les voir à la manière d'un arbre... ce qui suppose une indentation des items combinée à un ordre particulier, lors de la restitution des données. Est-ce possible avec SQL ? Oui, bien sûr. Pour réaliser

Lire l'article
SQL Server Configuration Manager

SQL Server Configuration Manager

Cet outil apporte une aide appréciable pour la gestion des comptes de connexion Windows concernant les différents services de SQL Server 2005 sur votre serveur ainsi que pour la gestion des services proprement dits. Vous ne pouvez plus démarrer ou arrêter les services directement dans Management Studio, comme c’était le

Lire l'article
Les faits, rien que les faits

Les faits, rien que les faits

Comme expliqué dans l’article « Dimensionnement d’un système Exchange 2003 », le dimensionnement d’un système impose de considérer plus d’aspects que le simple nombre des messages envoyés et des messages reçus. Il faut aussi déterminer le nombre d’utilisateurs du système Exchange. Si ce dernier sert de structure d’archivage pour les

Lire l'article
Prévenir et détecter les root kits

Prévenir et détecter les root kits

Il vaut mieux empêcher un root kit de pénétrer dans votre système que d’essayer de le détecter a posteriori et de s’en débarrasser. La prévention passe par un périmètre de sécurité incluant des solutions antivirus et antilogiciel espion, des pare-feu, et par l’utilisation de comptes n’appartenant pas au groupe administrateur.

Lire l'article
La communication …Côté client

La communication …Côté client

Intégrée à Office 2003, Live Meeting est un service de conférence Web permettant de se réunir virtuellement et de collaborer n’importe où , à partir d’un PC avec connexion Internet ou d’un téléphone, et de limiter ainsi les frais liés aux déplacements répétés. Cette solution est adaptée à tous les

Lire l'article
4 – Un premier exemple, une hiérarchie basique

4 – Un premier exemple, une hiérarchie basique

Pour cet exemple, j'ai choisit une table contenant une typologie de véhicules :

-- creation de la table
CREATE TABLE T_VEHICULE (VHC_ID INTEGER NOT NULL PRIMARY KEY, VHC_ID_FATHER INTEGER
FOREIGN KEY REFERENCES T_VEHICULE (VHC_ID), VHC_NAME VARCHAR(16))

-- population

Lire l'article
Prêts à  démarrer

Prêts à  démarrer

Quand vous serez prêts à déployer Windows Firewall, je vous conseille de le faire d’abord sur un groupe pilote d’utilisateurs de l’entreprise. Si le déploiement pilote pose des problèmes, validez la journalisation pour le pare-feu. Les journaux contiennent des informations utiles pour déterminer la cause des problèmes. Après avoir déminé

Lire l'article
Evaluation des résultats

Evaluation des résultats

Après avoir collecté les statistiques par utilisateur, vous pouvez commencer à établir une classification des modes d’utilisation individuels. Le nombre de messages et le nombre d’octets envoyés constituent les premières mesures à employer car elles sont directement liées aux actions de l’utilisateur. Par exemple, celui-ci choisit d’envoyer un message, mais

Lire l'article
Se cacher dans un processus

Se cacher dans un processus

La forme la plus avancée de la dissimulation consiste peutêtre à s’emparer de la mémoire d’un processus déjà actif. Le malware qui fait cela, comme le ver Code Red qui infecta Microsoft IIS, n’a pas besoin de se cacher activement au milieu d’outils tels que Task Manager.

Cependant,

Lire l'article
L’essentiel de SQL Server

L’essentiel de SQL Server

Il vous sera probablement plus facile de gérer SQL Server quand vous aurez compris son principe de fonctionnement. SQL Server est livré avec quatre bases de données système – master, model, msdb et tempdb – et deux bases de données utilisateur. La base de données master est probablement la plus

Lire l'article
Paramétrage dans la console Services

Paramétrage dans la console Services

J’ai ensuite désactivé manuellement encore d’autres services dans la console Services :

• Application Experience Lookup Service
• Automatic Updates
• BITS
• Computer Browser
• DHCP Client
• Error Reporting Service
• Help and Support
• Network Location Awareness Lire l'article

L’ignorance n’est pas un bienfait

L’ignorance n’est pas un bienfait

En scripting, ce que vous ne connaissez pas peut vous nuire. Pour éviter qu’un script ne s’arrête quand il rencontre un ordinateur hors ligne, un fichier non existant ou une autre erreur à l’exécution, certains auteurs de scripts placent systématiquement l’instruction On Error Resume Next de VBScript au début de

Lire l'article
Traitement conditionnel

Traitement conditionnel

La figure 2A est une variante plus souple de la macro SqlAppSignal introduite dans la figure 1A. Ici, le second paramètre est considéré facultatif. Si aucun nom de variable SPL n’est transmis comme un argument quand la macro SqlAppSignal est appelée, la macro crée un nom de variable standard en

Lire l'article
Mais quelle est l’autorite speciale de *jobctl ?

Mais quelle est l’autorite speciale de *jobctl ?

Les utilisateurs OS/400 ont la possibilité de gérer leurs propres jobs, de type batch et interactif. Pour exploiter cette possibilité, l’utilisateur a besoin d’une interface de contrôle de job telle que celle qu’offrent les commandes CL WRKUSRJOB, WORKJOB, WRKACTJOB, et ainsi de suite.

Dans beaucoup d’installations OS/400, les

Lire l'article
Windows 2003 SP1 Security Configuration Wizard

Windows 2003 SP1 Security Configuration Wizard

Ensuite, j’ai exécuté le Windows 2003 SP1 Security Configuration Wizard (SCW), en choisissant pour le serveur le rôle d’une boîte IIS autonome et en désactivant les autres fonctions et services non nécessaires. Le nouveau wizard de Microsoft a accompli la plupart du travail et m’a guidé pendant l’opération, mais il

Lire l'article
Option Explicit

Option Explicit

L’instruction Option Explicit intercepte non seulement les variables non déclarées mais aussi les chaînes non mises entre guillemets. Ainsi, le code

Option Explicit
Dim strComputer
strComputer = PC1

entraîne un message d’erreur Variable is

Lire l'article