| 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
    Quel est l'effet sur la table de base lorsque les données dans une vue est modifiée
    ? Nombreux systèmes de gestion de bases de données modernes , y compris Oracle, IBM DB2 et SQL Server de Microsoft , vous permettent d'utiliser les structures de base de données appelée vues comme une alternative aux tables de données. Une vue est une « table virtuelle », apparaissant comme un ensemble de colonnes et de lignes et d'avoir une table comme source. Comme pour les tables , vous pouvez modifier les données dans les vues en utilisant des instructions en langage de requête structuré appropriées. Mise à jour des données a quelques restrictions qui dépendent des tables sous-jacentes de la vue. Vues

    bases de données offrent une vue que , de manière sécurisée commode pour représenter les données . Vous faites une vue en utilisant " CREATE VIEW " la déclaration de la base de données, fournir une déclaration "SELECT" qui spécifie une ou plusieurs tables avec conditions. La déclaration suivante , par exemple, crée une vue basée sur une table de client :

    CREATE indiana_customersAS de vue Select customer_id , nom, adresse FROM customersWHERE state = 'IN' ;

    Cette vue montre seulement Indiana clients. Une vue peut avoir le même nombre de champs que la table parent ou il peut omettre les champs . Par exemple, vous pouvez donner accès à quelqu'un pour une vue basée sur la table des employés d'une entreprise , mais sans les salaires et autres informations confidentielles.
    Seule table Vues

    Vous pouvez modifier les données dans une vue basée sur une seule table avec quelques restrictions. "Mise à jour ", " INSERT " et " DELETE" instructions SQL traitent vues même que des tables , des modifications apportées à l'affichage des flux de données à la table sous-jacente. Cependant, vous devez être prudent sur ​​les règles sur le terrain comme ceux qui n'ont pas les valeurs NULL , si la table contient des champs avec des règles mais la vue n'est pas, une instruction INSERT peut échouer parce que la vue ne peut pas transmettre des valeurs à la table de ces domaines, il n'a pas comprennent
    Multiple Table Vues

    une vue peut intégrer des données provenant de plusieurs tables ; . instruction SELECT de la vue peut avoir une clause JOIN reliant deux tables . Dans ce cas, la vue peut avoir des champs de chaque table. Vous pouvez modifier les données dans une vue multi-table , mais vous devez respecter quelques règles. Vous pouvez modifier les informations sur une seule des tables sous-jacentes , et qui table doit avoir un champ de clé présente dans la vue. La marque de logiciels de base de données peut avoir ses propres règles pour mettre à jour ces types de vues .
    Non actualisables Vues

    Certaines vues ne permettent pas à jour. Par exemple , Oracle dispose d'une option « en lecture seule à " qui empêche une vue de modifier les données de la table. Vous ne pouvez pas mettre à jour une vue qui spécifie le mot-clé «distinct» ou « clauses GROUP BY » dans ses instructions SELECT , que ses dossiers sont constitués d'agrégats de dossiers de table sous-jacente . Bien que vous pouvez contourner ce problème avec base de données déclenche comme "au lieu de " cette approche accroît la complexité des mises à jour de données.

    Previous :

    next :
      articles connexes
    ·Comment exporter courriel d'un Plesk Panel 
    ·Comment faire pour tester des applications de CRM 
    ·Comment déterminer la taille d'une base de données Or…
    ·Comment créer des lignes diagonales dans une cellule 
    ·Comment faire de la grille questions auxquelles vous de…
    ·Comment puis-je récupérer le nombre de lignes dans DB…
    ·Comment accéder à une instruction IIF 
    ·Raisons macros seront pas ouvrir les formulaires dans M…
    ·Comment faire pour utiliser un compte de domaine à fai…
    ·Comparaison de Dropbox et Box.net 
      articles en vedette
    ·Comment faire pour convertir TR3 à PDP 
    ·Logiciel anti-virus Pros 
    ·Comment faire pour changer les polices et la taille pou…
    ·Pourquoi mon aperçu avant impression dans Microsoft Wo…
    ·Comment créer une feuille survenus mais non déclarés…
    ·Comment appliquer un effet délavé à une image dans P…
    ·Comment copier à partir d'Adobe au format PowerPoint 
    ·Comment faire pour installer Office 2010 sous Windows 7…
    ·Comment formater équations à plusieurs cellules dans …
    ·Pourquoi est- il si lent Portal Avec un processeur doub…
    Copyright © Connaissances Informatiques http://fr.wingwit.com