| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
software  
  • Adobe Illustrator

  • Software de Animación

  • Antivirus Software

  • Software Audio

  • Copia de seguridad de datos

  • Grabar CDs

  • Grabar DVDs

  • compresión de datos

  • Software de base de datos

  • edición

  • desktop Video

  • Software de vídeo digital

  • Drupal

  • Software Educativo

  • Ingeniería del Software

  • Tipos de extensiones de archivos

  • Software financiero

  • Freeware , Shareware y Abandonware

  • GIMP

  • Graphics Software

  • Software Home Recording

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Código abierto

  • Otro Software Informática

  • Juegos de PC

  • Photoshop

  • Formato de Documento Portátil

  • PowerPoint

  • Software para presentaciones

  • Software de Productividad

  • Quicktime

  • Gestión de Escritorio remoto

  • SQL Server

  • Skype

  • Software versiones beta

  • Consultores de Software

  • Las compañías de desarrollo de software

  • Licencias de software

  • Hojas de cálculo

  • Impuestos-Preparación de Software

  • Software de utilidades

  • Web Clip Art

  • Windows Media Player

  • Software de Procesamiento de Texto
  •  
    Conocimientos Informáticos >> software >> Software de base de datos >> Content
    ¿Qué es una clave externa Base de Datos Relacional
    ¿ Una clave externa en una base de datos relacional es una clave que se utiliza en una tabla secundaria que coincide con la clave principal de una tabla primaria relacionada. Las claves externas pueden tener valores duplicados ( multiplicidad) en la tabla secundaria mientras que las claves primarias no pueden. Utilización de las teclas extranjeras correctamente puede exigir la integridad referencial . Un ejemplo sencillo

    Un ejemplo sencillo de una clave externa base de datos es una tabla principal base de datos de "Student " con Student_ID como clave principal . En la tabla secundaria relacionada " Course_Enrollment " con Course_ID como clave principal , para cada curso en el que el estudiante se ha matriculado , aparece la clave externa , student_id de la Tabla de alumnos .
    Regla de integridad referencial < br >

    los referenciales norma establece integridad que cualquier valor de clave externa no nulo en una tabla secundaria debe hacer referencia a un valor de clave principal de la tabla principal de la base de datos . En el ejemplo del paso 1 , no tendría ningún sentido en la base de datos para tener un estudiante matriculado en un curso en el que no hay información acerca de ese estudiante en la Tabla de alumnos . Esta regla se hace cumplir la consistencia en una base de datos .

    Eliminaciones en cascada

    Cada registro hijo en una relación de clave externa debe tener un registro principal correspondiente conforme a la integridad referencial gobernar. Una cascada de eliminación debe ocurrir cuando se elimina un registro de la tabla principal , que también elimina todos los registros correspondientes de la base de datos del niño. En el Paso 1 ejemplo, la eliminación de un estudiante de la base de datos del estudiante también eliminará todas las apariciones de la matrícula de ese estudiante en la tabla Course_Enrollment .

    Previous :

    next :
      Artículos relacionados
    ·Las ventajas de las bases de datos Oracle 
    ·SQL Lite Tutorial 
    ·Cómo crear o sustituir al sistema en MS SQL 
    ·Cómo eliminar un archivo temporal de un espacio de tab…
    ·Cómo insertar una declaración en PL /SQL 
    ·Cómo importar un archivo CSV a una libreta de direccio…
    ·Cómo abrir MS Office Access en OpenOffice 
    ·Cómo reemplazar los datos en Query Acceso 
    ·Cómo cifrar o descifrar datos en tablas de Access 
    ·Cómo actualizar una consulta con una instrucción Sele…
      Artículos destacados
    ·Como esquema de texto en GIMP 
    ·Cómo tomar mi música desde el disco de copia de segur…
    ·Cómo crear un folleto con Adobe Acrobat 6.0 
    ·¿Cómo hacer backflips sobre World of Warcraft Con Fly…
    ·Cómo aprender MS Excel Macros 
    ·Cómo quitar manualmente todos los programas Symantec 
    ·Cómo ejecutar un procedimiento almacenado desde otro s…
    ·Vídeo Montage Tips 
    ·Cómo ver los archivos pptm 
    ·Cómo hacer que las llamas realistas en Photoshop 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com