| 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
    Ejercicios de bases de datos relacionales
    En estos ejercicios, vamos a explorar el uso de los campos clave de números de serie para relacionar las tablas de datos y la creación de relaciones entre tablas secundarias para mejorar nuestra capacidad de almacenar y procesar múltiples y extendidas las entradas de datos . Número de serie de la llave campos

    La forma más sencilla de crear una relación de base de datos es el uso de los campos clave de número de serie que se asigna a cada registro un número único en una tabla dada . Por ejemplo , vamos a crear una libreta de direcciones con múltiples relaciones, lo que permite múltiples entradas en el registro de cada persona

    Tabla 1 , Gente: . Registro 1 : ( ID de Usuario: 1 , nombre: " NN ") Record 2 : ( ID de Usuario: 2 , nombre: " Joseph Brown" )

    Tabla 2 , E-mail : Registro 1 : ( ID de Usuario: 1 , E-mail : " jdoe@ourcompany.com ") Record 2 : ( ID de Usuario: 2 , Email: " brown@anothercompany.com " ) Registro 3 : ( ID de Usuario: 2 , correo electrónico: " joe@joeshobbysite.org " )

    Tabla 3 , Teléfono : Registro 1 : ( ID de Usuario: 2 , teléfono: " 202-555-8213 " )

    la relación se crea con el campo clave ID de usuario , que relaciona el ID de usuario en la Tabla 1, con la identificación de usuario en la Tabla 2 y la Tabla 3 . Las tablas de teléfono y correo electrónico , sin embargo , no tienen ninguna relación entre sí que no se conecta de nuevo a la ID de usuario, por lo que no es necesario asignarles números de identificación únicos . Para obtener información completa, el informe o la secuencia de comandos de base de datos (también llamado "método" ) atravesarían estas relaciones : empezando por el registro de nombres de personas , sería primero recuperar todos los números de teléfono con el mismo ID de usuario , todas las direcciones de correo electrónico con el que ID de usuario y el formato para su visualización o impresión

    Es importante señalar que identificadores de usuario de la tabla principal deben ser únicos ; . es aceptable saltarse números ( por lo general , esto se produce cuando se eliminan registros) , pero el mismo número no se puede utilizar dos veces. En los cuadros secundarios , sin embargo , puede utilizar ese ID primaria tantas veces como sea necesario para crear varios registros , Joseph Brown tiene dos direcciones de correo electrónico , por lo que tiene dos entradas en la tabla de correo electrónico con su ID de usuario
    .
    Secondary Key Field relaciones

    frecuentes , tendrá que crear un segundo conjunto de relaciones , además de la primera . Si desea almacenar , con cada dirección de correo electrónico , una serie de instrucciones sobre cómo se debe utilizar esa dirección de correo electrónico : es decir , HTML frente a mensajes de correo electrónico de texto sin formato , y una etiqueta de trabajo o el hogar . Usted puede hacer esto con una base de datos de archivo plano añadiendo más campos para cada registro , pero que puede provocar el diseño de bases de datos ineficiente cuando la tabla aumenta de tamaño . Utilice una relación de clave secundaria en lugar

    Tabla 2 , E-mail : . Registro 1 : ( EmailID : 1 , ID de Usuario: 1 , E-mail : " jdoe@ourcompany.com ") Record 2 : ( EmailID : 2 , ID de Usuario: 2 , E-mail : " brown@anothercompany.com " ) Registro 3 : ( EmailID : 3 , ID de Usuario: 2 , correo electrónico: " joe@joeshobbysite.org " )

    Tabla 4 , EmailInstructions : Registro 1 : ( EmailID : 1, tipo : "HTML " , tipo: "trabajo" ) Record 2 : ( EmailID : 2 , tipo: " normal " , tipo: "trabajo" ) Registro 3 : ( EmailID : 3 , tipo: " llanura " , Tipo : . "home")

    Con una tabla secundaria , puede almacenar datos arbitrarios para cada registro , manteniendo la máxima eficacia de las consultas en la tabla inicial que no necesita los datos secundarios


    Previous :

    next :
      Artículos relacionados
    ·Cómo utilizar QuickBooks para el Inventario 
    ·Cómo solucionar el Registro de Idioma en SharePoint 
    ·Errores en el diseño de base de datos relacional 
    ·Cómo cambiar la contraseña de la base de datos de MS …
    ·Cómo mover todos los elementos de un cuadro de lista a…
    ·Cómo leer datos de códigos de barras en bases de dato…
    ·Cómo probar SQL para la autenticación Kerberos 
    ·Cómo imprimir columnas específicas con acceso 
    ·Cómo abrir un archivo WDB 
    ·Cómo utilizar INSTR en DB2 
      Artículos destacados
    ·Cómo eliminar una contraseña PDF Con Freeware 
    ·El Best Freeware Antivirus Vista 
    ·Cómo crear un álbum de iPhoto 
    ·Cómo crear un Cupón en Photoshop 
    ·Cómo importar Autotexto en Word 2007 
    ·Cómo Paper Cut Láser 
    ·Cómo sincronizar su colección de música en el RCA Ly…
    ·Cómo aumentar el ancho del borde superior únicamente …
    ·Alquiler Pantallas Proyector 
    ·Opciones de copia de seguridad para Windows XP Home Edi…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com