Règles de nommage cohérentes - Boite à outils - Outils


SQL Server > Outils > Boite à outils

Règles de nommage cohérentes

L’utilisation de conventions d’attribution de noms incohérentes (voire l’absence complète de conventions en la matière) pour les objets de base de données peut être source de confusion et d’erreurs lors de la récupération de données. Les quelques règles suivantes vous permettront de créer des noms utiles pour les objets de base de données :
  1. Utilisez des noms évocateurs ayant une signification pour l’ensemble de l’organisation. Evitez tout jargon métier spécifique à un département de l’entreprise.
  2. Employez un nom qui identifie clairement l’objet de base de données. Envisagez d’utiliser une déclinaison du modèle de notation introduit par Microsoft dans Access 1.1 et qui stipule de préfixer les objets à l’aide d’identificateurs à trois lettres (par ex., vous désignez la table Employee par tblEmployee).
  3. Utilisez le nombre minimum de mots nécessaires pour indiquer la signification de l’objet de base de données. Dans SQL Server, la longueur d’un nom d’objet est limitée à 32 octets, ce qui est encore trop long pour vos requêtes et procédures stockées.
  4. N’introduisez pas de confusion dans la signification du nom par l’ajout de termes redondants (par ex., tblRedundantTable).
  5. N’employez pas d’acronymes et utilisez judicieusement les abréviations. Vous ne pouvez pas vous appuyer sur la disponibilité d’un référentiel de métadonnées d’entreprise pour documenter et trouver la signification des acronymes et abréviations.
  6. N’utilisez pas de noms qui identifient implicitement ou explicitement plusieurs sujets (pour les tables) ou caractéristiques (pour les colonnes).
  7. Utilisez dans la mesure du possible la forme au singulier d’un nom, en particulier pour les entités et tables. Cela vous permettra de distinguer correctement les relations entre entités (1:1, 1:M, M:N).
  8. N’incluez pas d’espaces dans les noms d’objet de base de données (par ex., Employee ID). Aucun autre SGBD ne prend en charge ces espaces et, un jour ou l’autre, vous serez peut-être amené à intégrer un autre SGBD dans votre environnement SQL Server.
Lorsque vous choisissez une convention de nommage, rappelez-vous que la perfection n’existe pas, mais qu’une convention vaut mieux que pas de convention du tout. Alors définissez-en une et appliquez- la.



Autres Boîtes à outils :

Chaîne d'appartenance ininterrompue
Les chaînes d'appartenance vous aident à atteindre vos objectifs de sécurité, lesquels consistent à restreindre l'accès aux données aux seuls utilis...

Utilisation de T-SQL pour éviter les valeurs NULL indésirables
Vous pouvez éviter à vos requêtes de retourner des valeurs NULL en employant la fonction IsNull() dans votre requête TSQL ou votre procédure stockée...

7 Conseils pour améliorer les performances
Les performances de SQL Server dépendent de l'interaction de nombreux facteurs, allant de la plate-forme matérielle sur laquelle le système s'exécut...

Contrôle de la cohérence de la base de données
La cohérence et la récupération de la base de données constituent des aspects prioritaires. Pour être certain de les avoir pris en compte, élaborez ...

Astuces de sauvegarde et de restauration des fichiers et groupes de fichiers
Voici quelques points à avoir à l'esprit lorsque vous sauvegardez et restaurez des fichiers et groupes de fichiers : Vous pouvez sauvegarder et r...

Configuration des emplacements de fichiers
J'applique les trois règles suivantes pour définir les emplacements physiques des fichiers d'une base de données : Conservez le journal et les do...

Colonnes de tri, de regroupement et d'agrégation utilisées pour les index
Envisagez d'indexer les colonnes employées pour les opérations de tri et dans les expressions de regroupement. Il peut s'avérer avantageux d'indexer...

Vous n'avez rien à craindre des entités supertype et subtype
Les spécialistes de la modélisation des données utilisent les entités supertype et subtype pour distinguer les différentes catégories d'une entité, ...

Après la mise à niveau
Après une mise à niveau vers SQL Server 2000, il est nécessaire d'effectuer quelques tâches de gestion interne. Il convient d'abord d'actualiser les...





Dossiers SQL Server
+ Boite à outils (21)


Accès par mots clés
+ .NET
+ Active Directory
+ Administration
+ ADSL
+ Appliances
+ Architecture
+ Azure
+ Backup
+ Bases de données
+ BizTalk
+ Cloud Computing
+ Cluster
+ Collaboratif
+ Communauté
+ Communications Unifiées
+ Correctif
+ Couplage
+ Cryptage
+ DataCenter
+ DataMining
+ Datawarehouse
+ Décisionnel
+ Déploiement
+ Développement
+ DNS
+ Embarqué
+ Embedded
+ Enquête
+ Evènement
+ Exchange Server
+ Gestion des tâches
+ Green IT
+ Groove
+ Hardware
+ Haute Disponibilité
+ Hyper-V
+ i
+ IASP
+ IDE
+ Industrialisation
+ Infrastructure
+ Intranet
+ ISA Server
+ iSeries Navigator
+ Livre Blanc
+ Messagerie
+ Microsoft TechDays 2010
+ Migration
+ MVP
+ Numérique
+ Office
+ Operating System
+ Oracle
+ Ouvrage
+ Partenariat
+ Partenariat
+ PHP
+ PME
+ Poste de travail
+ Power Systems
+ PowerShell
+ PowerSystems
+ Recovery
+ Reporting
+ Reprise d'activité
+ Réseaux
+ Restauration
+ Robotique
+ ROI
+ RPG
+ SaaS
+ Sauvegarde
+ Scripting
+ Sécurité
+ Server
+ SharePoint
+ SOA
+ Solutions
+ SQL Server
+ Stockage
+ Stratégie
+ Supervision
+ System Center
+ TechDays 2010
+ Téléphonie
+ Tests
+ Update
+ Utilisateurs
+ Virtualisation
+ Visual Studio
+ vSphere
+ Webcast
+ Webinar
+ WebSphere
+ Windows
+ Windows 7
+ Windows Server
+ Windows Vista
+ Windows XP
+ XML


Actualités SQL Server
+ Unicode Compression pour SQL Server 2008 R2

+ SQL Server 2008 R2 Express « grossit » ses bases de données

+ Microsoft : l'énergie et le Datacenter en question





La gestion des exigences en 10 étapes clés

Virtualisation des postes de travail …



Lettres d'information

La lettre Windows ITPro + Voir un exemple
La lettre SQL Server + Voir un exemple
La lettre Exchange + Voir un exemple
La lettre System iNEWS + Voir un exemple
envoyer

Flux RSS

Les ressources Windows Server
Les ressources Exchange Server
Les ressources SQL Server
Les ressources System i
Les Livres Blancs et Hors-Série

Liens & offres technologiques


Au sommaire du iT Technical Center

Optimisation des centres de données avec Microsoft® System Center

Comment la virtualisation peut simplifier la gestion des postes de travail

Cahier Spécial : Sécurité & Haute disponibilité System i et Power System

Développement d'applications Power System, Enjeux & Méthodes

Téléchargez une édition découverte du mensuel « IT Pro Magazine »

Annonces Google

IT Media

+ Le Groupe
+ Les Editions
+ Nous contacter
+ Annoncer sur itpro.fr
+ Mentions légales
Nos magazines IT

+ IT Pro Magazine
+ Exchange Magazine
+ System iNEWS
+ SQL Server Magazine
+ IT Technical Center
+ IT Download Center
Les flux RSS

+ Windows Server
+ SQL Server
+ Exchange Server
+ System i
+ Les Livres Blancs et Hors-Série
+ de 2.500 Dossiers Informatiques sur :

+ Windows Server 2000 – 2003 - 2008
+ AS/400 – iSeries - System i - Power System
+ SQL Server 2000 – 2005 - 2008
+ Exchange Server 2000 – 2003 – 2007
+ Hors Séries – Suppléments thématiques
Ressources IT complémentaires

+ Actualités, veille technologique
Windows System i Exchange SQL Server
+ Nouveaux produits
Windows System i Exchange SQL Server
+ iTProeurope.com

IT Pro MagazineSystems iNEWSExchange MagazineLes ressources SQL Server - IT Technical Center - IT Download Center
Copyright © 2009 IT Media, Tous droits réservés, toutes les marques citées sur ce site sont des marques déposées de leurs propriétaires respectifs