| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Qu'est-ce qu'un uniqueidentifier dans SQL
    ? Une multitude d'identifiants uniques ( dénommé « uniqueidentifiers " ) sont à votre disposition lorsque vous concevez une base de données . Numéros de sécurité sociale , numéros de téléphone et numéros de commande peuvent tous vous aider à organiser les tables maîtres . Cependant , vous pouvez avoir tableaux détaillés qui contiennent des données en double, et n'ont aucun moyen de trouver un enregistrement particulier. Le type de données uniqueidentifier est une solution de force industrielle à ce problème. Elle garantit que chaque enregistrement de la table obtient une valeur unique qui n'est pas reproduite même si vous utilisez la même base de données sur plusieurs ordinateurs différents . But

    Certaines tables de votre base de données peut contenir plusieurs lignes de données en double. Par exemple , un client peut vous ai appelé trois fois dans la même journée . Votre «appel client " table a la date , l'heure et l'ID client . Une instruction SELECT utilisant l'un de ces articles sera probablement de retour de nombreux enregistrements. Si vous créez un quatrième point de cette table - ID d'appel - en utilisant le type de données uniqueidentifier , l'ordinateur crée automatiquement une valeur unique pour chaque enregistrement. En spécifiant ID d'appel dans votre SELECT, UPDATE et DELETE , vous pouvez accéder aux enregistrements individuels dans le tableau .
    Unicité

    Les garanties uniqueidentifier que deux ordinateurs n'importe où dans le monde va produire la même valeur. En plus d'un code aléatoire généré par l'ordinateur , l'identifiant contient des informations à partir de la carte réseau de l'ordinateur et de l'horloge du CPU. L'unicité global garanti est attrayant pour les grandes organisations ayant des bases de données sur plusieurs ordinateurs différents . Les données conservées sur un ordinateur peuvent toujours être distingués des données sur un autre .
    Utilise

    ayant une valeur unique dans une ligne de table vous permet de trouver une seule entrée , modifier son contenu , ou le supprimer. Si vous avez plusieurs occurrences des mêmes données sans identifiant unique, vous ne pouvez pas sélectionner un seul enregistrement . Entretien Donc enregistrement dépend de donner vos dossiers des valeurs uniques. Tout en faisant la réplication de fusion, une fonction de maintien automatique de la base de données , les logiciels Microsoft SQL Server va ajouter un identifiant unique global de tables qui n'ont pas de numéro d'identification unique . L'identificateur unique assure que la réplication peut être effectué correctement .
    Inconvénients

    Le type de données uniqueidentifier est un domaine assez longue ( 16 octets ) qui génère des valeurs obscures utile seulement à l'ordinateur. En lisant sur ​​votre écran , vous ne verrez pas de lien entre le contenu et le contenu des autres champs tels que le nom , la date, ou la description. Son caractère aléatoire signifie qu'il ne suit pas un schéma prévisible que vous pouvez utiliser dans vos applications. Il faut du temps supplémentaire pour le serveur pour générer le uniqueidentifier , rendant le traitement plus lent lorsque vous ajoutez des enregistrements.
    Alternatives

    Si vous avez besoin d'un identificateur d'enregistrement qui est unique à la table seulement , et n'a pas besoin d' être unique au monde , il est plus simple de mettre en place un type entier ou entier long et définir sa propriété d'identité. Cela produit un champ plus petit qui est facile à lire . Vous pouvez mettre à utiliser comme un numéro d'ordre séquentiel ou un autre élément familier.

    Previous :

    next :
      articles connexes
    ·Comment puis-je créer un calendrier de classe dans une…
    ·Pourquoi quand je redimensionner une photo dans Photosh…
    ·Comment utiliser le code dans MS Access 2003 
    ·Comment ouvrir un fichier DBF 
    ·Comment créer un horaire de cours dans SQL 
    ·Pourquoi choisir d'utiliser une base de données centra…
    ·L'accès Formulaire d'ajout de données à table exista…
    ·Comment faire pour installer Oracle 10g sur Windows XP 
    ·Comment faire pour convertir facilement une liste de di…
    ·Comment envoyer un SMS à partir Accès 
      articles en vedette
    ·Comment définir Interligne dans Microsoft Word 
    ·PDF Password Recovery pour Linux 
    ·Comment importer un fichier JPEG dans un fichier Photos…
    ·Comparaison de Microsoft Office Professional & Ultime 
    ·Comment construire un Jukebox aide d'un vieux PC 
    ·Real Audio To WAV Conversion 
    ·Mon Photoshop CS2 ne sera pas installé 
    ·Comment les sous-titres animés dans PowerDirector 
    ·Comment faire pour mettre dans une boîte de texte dans…
    ·Comment copier un site web dans Word sans les hyperlien…
    Copyright © Connaissances Informatiques http://fr.wingwit.com