Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment faire des cartes de Source f…
  • CRM 4.0 Outils 
  • Trigger SQL supprimé 
  • Comment faire pour modifier GEDCOM 
  • PL SQL Tutorial avancée 
  • Comment utiliser la base de données…
  • Comment convertir accès à un docum…
  • Comment supprimer une relation dans …
  • Comment faire pour installer ActiveX…
  • Comment accéder à Northwind 2007 
  •   Logiciel de base de données
  • 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
  •  
    Logiciel de base de données

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser les curseurs dans SQL 
  • Comment lire une valeur à partir d'une requête dans MS Access 2007 
  • Les étapes du cycle de vie de développement de base de données 
  • Types de bases de données utilisées dans une compagnie d'assurance 
  • Comment obtenir la séquence suivante dans DB2 
  • SQL et PL /SQL Formation 
  • Didacticiel SQL Compact 
  • Comment synchroniser les données avec accès 
  • Base de données Access Tutorial de programmation 
  • Comment désinstaller PowerDesk Pro 7 
  • Connaissances Informatiques © http://www.ordinateur.cc