Qu'est-ce que le format de fichier PD ?
Les fichiers avec l'extension .pd stockent des données utilisées par Corel Paradox, une application de gestion de base de données relationnelle incluse dans la suite logicielle WordPerfect Office. Le format provient de Paradox 1.0 (1985, Ansa Software) et a été maintenu par Borland, puis par Corel Corporation.
Corel Paradox est un progiciel de gestion de base de données relationnelle. Les fichiers .pd sont des fichiers de table - une forme abrégée moins courante de la table Paradox standard - et ils contiennent à la fois la structure de la table et les enregistrements de données réels. Chaque fichier encode :
- les définitions de champs et leurs types de données,
- les enregistrements de données de longueur fixe,
- les métadonnées d'en-tête (taille d'enregistrement, niveau de format, descripteurs de champs),
- le chiffrement par mot de passe optionnel au niveau de la table.
Une table .pd n'est jamais isolée. Des fichiers compagnons partageant le même nom de base - un index primaire .px, des données mémo/BLOB .mb et des index secondaires .xNN/.yNN - doivent rester dans le même répertoire pour que la table soit pleinement accessible.
Contrairement à ce que suggéraient certaines descriptions anciennes, les fichiers .pd sont binaires, et non du texte brut, et ne peuvent pas être lus de manière intelligible dans un éditeur de texte. On y accède via le Borland/Corel Database Engine (BDE), qui est obsolète sur les versions modernes de Windows. Travailler avec des fichiers .pd aujourd'hui nécessite généralement Corel Paradox au sein de WordPerfect Office, LibreOffice Base ou un utilitaire de conversion Paradox dédié.
Sécurité et sûreté
RISQUE : LOWUne table Paradox .pd contient des données passives et n'exécute pas de code, le fichier lui-même présente donc un risque faible. Les vrais dangers sont d'ordre pratique : l'absence de fichiers compagnons (.px/.mb) corrompt la table, et le moteur Borland Database Engine obsolète est instable sur Windows 64 bits - travaillez sur des copies, jamais sur les originaux. Méfiez-vous des sites de téléchargement de « PD file opener » ; beaucoup sont des installateurs de logiciels publicitaires ou potentiellement indésirables. Utilisez plutôt Paradox, LibreOffice ou un convertisseur réputé.
Détails du format
en bref- Dessin Macromedia FreeHand - Les anciennes versions de FreeHand utilisaient .pd pour les dessins vectoriels (désormais Adobe ; FreeHand arrêté en 2007).
- Patch Pure Data / Segment Stuffit - Pure Data (programmation audio) utilise des patchs .pd, et .pd est apparu comme une partie d'archive fractionnée Stuffit ; les deux n'ont aucun lien avec la table Paradox mentionnée ici.
Programmes qui ouvrent les fichiers PD
Détails techniques
spécifications approfondies| Type de format | Table de base de données relationnelle binaire propriétaire |
| Encodage | Binaire, ordre des octets little-endian |
| Structure du fichier | En-tête binaire (taille d'enregistrement, niveau de format, descripteurs de champs) suivi d'enregistrements de données de longueur fixe |
| Niveaux de format de table | Niveaux 3 à 7 selon les versions de Paradox ; le niveau contrôle les types de champs disponibles et les limites d'enregistrements |
| Fichiers compagnons requis | Index primaire (.px), données mémo/BLOB (.mb), index secondaires (.xNN/.yNN), règles de validité (.val) - même nom de base, même dossier |
| Champs max par table | Jusqu'à 255 champs (selon le niveau du format) |
| Enregistrements max par table | Jusqu'à environ 2 milliards de lignes (selon le niveau du format) |
| Chiffrement | Chiffrement par mot de passe optionnel au niveau de la table utilisant le schéma hérité de Paradox |
| Moteur d'exécution | Borland/Corel Database Engine (BDE) ; obsolète sur les versions modernes de Windows |
| Type MIME | application/x-paradox |
| Plateformes supportées | Windows (actuel) ; MS-DOS (historique) |
| Relation avec l'extension .db | Forme abrégée de fichier de table moins courante ; les tables Paradox standard utilisent l'extension .db |
| Gestion de l'intégrité | Pas de CRC intégré ; intégrité maintenue par le BDE et les fichiers d'index d'accompagnement |
| Publié | Paradox 1.0 (1985, Ansa Software); .pd is an early/abbreviated table-file form |
| Dernière version | Paradox table format level 7 (Paradox 7+); Paradox shipped within WordPerfect Office |
| Spécification | www.corel.com |
Conversions PD
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers PD.