fbpx
Wikipedia

Clave natural

Una clave natural[1]​ que también se le puede llamar clave de dominio[2]​ o clave de negocio[3]​ es, en el modelo relacional de base de datos, una clave candidata que tiene una relación lógica con los mismos atributos dentro de una fila.

Ventajas

La ventaja más sobresaliente es una clave delegada que no tiene ninguna relación lógica, la cual ya existe, por lo que no hay necesidad de agregar una nueva columna artificial para el esquema. Utilizando una "clave natural" se simplifica la calidad de datos si es que uno se puede identificar: Se asegura que solamente pueda haber una fila para una clave, lo que una «clave verdadera» puede verificar, ya que la clave natural se basa en una auténtica observación del mundo.

Desventajas

La principal desventaja de seleccionar una clave natural es que el valor puede cambiar y el motor de datos posiblemente no sea capaz de procesar ese cambio a través de las claves externas relacionadas. Por ejemplo si persona_nombre se utiliza como clave para la tabla persona, y una persona se casa y cambia su nombre, después todas las tablas relacionadas se deben actualizar de una a muchas personas. La desventaja secundaria de usar una clave natural es la identificación de la unicidad. La clave principal debe tener las cualidades que identifican de forma única una fila. No obstante, puede ser difícil (o puede agregar condiciones) para crear una clave natural sobre una mesa. Por ejemplo, si persona_nombre se utiliza como clave natural para la clave persona, muchas personas pueden compartir el mismo nombre y todos, excepto la primera entrada será rechazada en su duplicación. La restricción de unidad puede ser superada mediante la suma de una columna extra a la clave primaria, al igual que calle_dirección, para aumentar la singularidad.

Véase también

Referencias

  1. «Auto Keys Versus Domain Keys (Clave Automática contra Clave de dominio)» (en inglés). Consultado el 26 de julio de 2012. 
  2. «Intelligent Versus Surrogate Keys (Clave inteligente contra suplente)» (en inglés). Consultado el 26 de julio de 2012. 
  3. On Kinds of Keys
  •   Datos: Q731314

clave, natural, clave, natural, también, puede, llamar, clave, dominio, clave, negocio, modelo, relacional, base, datos, clave, candidata, tiene, relación, lógica, mismos, atributos, dentro, fila, Índice, ventajas, desventajas, véase, también, referenciasventa. Una clave natural 1 que tambien se le puede llamar clave de dominio 2 o clave de negocio 3 es en el modelo relacional de base de datos una clave candidata que tiene una relacion logica con los mismos atributos dentro de una fila Indice 1 Ventajas 2 Desventajas 3 Vease tambien 4 ReferenciasVentajas EditarLa ventaja mas sobresaliente es una clave delegada que no tiene ninguna relacion logica la cual ya existe por lo que no hay necesidad de agregar una nueva columna artificial para el esquema Utilizando una clave natural se simplifica la calidad de datos si es que uno se puede identificar Se asegura que solamente pueda haber una fila para una clave lo que una clave verdadera puede verificar ya que la clave natural se basa en una autentica observacion del mundo Desventajas EditarLa principal desventaja de seleccionar una clave natural es que el valor puede cambiar y el motor de datos posiblemente no sea capaz de procesar ese cambio a traves de las claves externas relacionadas Por ejemplo si persona nombre se utiliza como clave para la tabla persona y una persona se casa y cambia su nombre despues todas las tablas relacionadas se deben actualizar de una a muchas personas La desventaja secundaria de usar una clave natural es la identificacion de la unicidad La clave principal debe tener las cualidades que identifican de forma unica una fila No obstante puede ser dificil o puede agregar condiciones para crear una clave natural sobre una mesa Por ejemplo si persona nombre se utiliza como clave natural para la clave persona muchas personas pueden compartir el mismo nombre y todos excepto la primera entrada sera rechazada en su duplicacion La restriccion de unidad puede ser superada mediante la suma de una columna extra a la clave primaria al igual que calle direccion para aumentar la singularidad Vease tambien EditarClave primaria Clave foraneaReferencias Editar Auto Keys Versus Domain Keys Clave Automatica contra Clave de dominio en ingles Consultado el 26 de julio de 2012 Intelligent Versus Surrogate Keys Clave inteligente contra suplente en ingles Consultado el 26 de julio de 2012 On Kinds of Keys Datos Q731314 Obtenido de https es wikipedia org w index php title Clave natural amp oldid 117323696, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos