| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    ¿Cuáles son los atributos claves
    ? Al compilar una base de datos , las entidades en que , cualesquiera que sean - estudiantes , pueblos , huracanes - tienen atributos . Si las entidades son estudiantes de secundaria , por ejemplo, sus atributos incluyen sus nombres, domicilios , calificaciones y el color del cabello. Para que sea más fácil encontrar entidades en la base de datos , identificar un determinado atributo único para cada entidad y hacer que la clave para la base de datos de búsqueda. Términos clave

    La mayoría de las entidades tienen varias claves candidatas , atributos que pueden hacer buenas llaves. Claves candidatas para una base de datos de las órdenes abiertas de su negocio , por ejemplo, incluyen los números de orden, los nombres y los clientes de los clientes números de Seguro Social . La clave principal es el atributo del programador de bases de datos decide producirá información más eficiente. Llaves secundarias o alternativas ofrecen a los usuarios de bases de datos atributos alternativos a la búsqueda con . Las claves compuestas utilizan dos o más atributos no exclusivos , tales como nombre y apellido , o nombre de la empresa , más el número de teléfono , como base para la recuperación de información.
    Natural o sustituto
    teclas naturales

    son atributos que existen en el mundo real, tales como números de seguro social o nombres comerciales. Existen claves suplentes únicamente en relación con la base de datos . Si su base de datos de listas de direcciones de los clientes , por ejemplo - una columna para cada número de la calle , calle , ciudad, estado, código postal - que tendría que utilizar los datos de cada columna para hacer una llave geográfica única . Trabajar con una clave sustituta que representa las direcciones es más simple . Algunos programas de software de base de datos asignará entidades una clave sustituta para usted.
    Usos

    Aunque use un sustituto como clave principal , considere el uso de un atributo natural como la clave secundaria . Con una llave sustituta para identificar a los estudiantes en su escuela puede tener sentido para la administración, pero los padres más fácil mirar a su hijo en una base de datos si pueden usar su nombre. Si la mayoría de los usuarios optan por la llave secundaria en lugar de la madre sustituta , es posible que haya elegido la clave principal mal. En ese caso, considere la posibilidad de volver a configurar la base de datos para que la clave natural primaria
    Consideraciones

    El atributo que elija una clave no sólo debe ser único, pero inmutable. : individuos números de Seguro Social funcionan como llaves , ya que no cambian , pero los individuos de peso es variable y por lo tanto inútil. Los tipos de entidad se asignan claves deben ser coherentes : Los clientes y los pedidos de los clientes son entidades diferentes y deben ser tratados por separado. Esté atento a las claves de atributos que no son tan únicos como usted puede pensar : Dos de los territorios de Canadá tienen el mismo identificador de dos letras , por ejemplo , por lo que ese identificador geográfico no funciona como una clave
    < br . >

    Previous :

    next :
      Artículos relacionados
    ·¿Qué es la saturación de búfer 
    ·Cómo utilizar Visual C 6 
    ·Cómo diseñar Datos N- Capas con gradas de acceso Util…
    ·Cómo ocultar un objeto en Visual C 
    ·Cómo borrar un stringstream 
    ·Cómo implementar un algoritmo para su equipo 
    ·Características de Turbo C 
    ·Cómo utilizar el Visual C + + depurador 
    ·Cómo agregar columnas a un DataTable en C # 
    ·Computadoras En Línea Escuelas de programación 
      Artículos destacados
    ·Cómo escribir un informe RDL 
    ·Cómo ver Python Código Byte 
    ·Cómo convertir Pennies para Nickels en Visual Basic 
    ·Cómo vincular Valores DataGrid En un conjunto de datos…
    ·Cómo Recuperar la cuenta de root para MySQL 
    ·ASP.Net Developer Training 
    ·Cómo ejecutar código Java en una máquina virtual 
    ·Cómo insertar un símbolo de porcentaje al lado de una…
    ·Cualidades de un buen desarrollador de Java para sistem…
    ·Cómo eliminar valores de atributo predeterminados de l…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com