knorrigt.com

Home > Ordenadores > La importancia de una clave principal

La importancia de una clave principal

Advertisement

La importancia de una clave principal


Los sistemas de bases de datos relacionales modernos se utilizan para introducir, organizar e informar sobre todo tipo de datos. Antes de considerar qué tipo de software que puede utilizar, usted debe entender las diversas formas en que sus datos podrían ser organizados. En 1978, el Dr. Peter Pin-Shan Chen, del MIT, escribió un papel crucial acerca de la comprensión de las entidades de datos y las relaciones entre ellos. Uno de los conceptos clave de este modelo "entidad-relación" es el uso de una clave primaria.

Bases de datos

Una base de datos no es más que una lista de información. Un elemento individual en una base de datos se llama una entidad o registro. Las entidades pueden referirse a objetos y personas del mundo real, tales como un producto o un estudiante. También pueden referirse a conceptos abstractos, incluso si un evento o una compra. En un sistema relacional, entidades similares se agrupan juntos en una colección denominada tabla.

Entidades y Relaciones

En una base de datos, algunas entidades tienen relaciones con otras entidades. Hay tres diferentes tipos principales de relaciones en el modelo del Dr. Chen: la relación uno-a-uno, la relación de uno a muchos y la relación de muchos a muchos. Por ejemplo, una clase puede reunirse en una clase en particular de una lista de las aulas. Sin embargo, una clase que tiene muchos estudiantes. Cada uno de los estudiantes a su vez, está inscrito en muchas clases diferentes.

Tipos clave

Lo que conecta cada una de estas tablas de entidades es el uso de llaves. Llaves identifican los registros para formar relaciones. Una llave "primaria" en un registro de la tabla identifica de forma exclusiva ese registro. Cuando se utiliza esa clave como valor de campo de un registro en una tabla diferente, se conoce como una "clave externa". Una tabla de registros de clase puede contener los siguientes campos, como por ejemplo: un registro el número de identificación o ID, número de identificación del estudiante y un número de identificación de clase. La identificación de estudiante y el ID de clase en tal caso serían las claves externas utilizadas para atar ese registro, un registro nuevo a un estudiante en particular o clase en su propia mesa separada. Sin llaves, estas relaciones no se pueden mantener.

Restricciones de clave principal

Hay reglas específicas para la designación de una pieza individual de información, o en el campo, como clave principal. Las claves primarias deben contener siempre un valor. Ellos no pueden estar vacíos. Las claves primarias deben ser únicos en la mesa de esa entidad. valores de clave principal no debe ser sustituido. Todas estas reglas son para, razones prácticas de sentido común. Por ejemplo, una tabla de los estudiantes en una escuela podría contener muchos estudiantes diferentes denominadas "John Smith". En este caso, un campo de nombre no sería una buena opción para una clave principal, ya que sería imposible de distinguir de forma única la cual "John Smith" se refería a ti. Una mejor práctica es tener un número de identificación único generado por el sistema creado en el momento en que se entró en el registro.

beneficios

Usando el modelo de entidad-relación, la selección de las claves principales, el establecimiento de claves externas y trazar la estructura general de su base de datos en una serie de diagramas entidad-relación es ciertamente un proceso difícil. Hacer este trabajo antes de tiempo le proporciona un modelo lógico para comenzar realmente a la creación de la base de datos en el paquete de software de su elección.

Bases de datos construidas utilizando la técnica de diagramas ER, y los que utilizan las claves principales para establecer relaciones, tienen muchas más probabilidades de dar cuenta de los datos con precisión y eficiencia. En el ejemplo anterior de una base de datos de registro de los niños, una pequeña mesa con los registros de inscripción está altamente organizada, utiliza menos espacio que la repetición de cualquiera de los elementos de campo de otras tablas y hace que la entrada más sencilla para el usuario final, lo que les permite elegir selecciones de otras tablas por ID.

Una clave principal se utiliza para identificar cada fila de una tabla. Es un valor único, y significa que sólo hay una fila para cualquier clave principal. A diferencia de otras teclas, ninguna fila puede tener una clave principal vacía. La clave pr
La clave principal de la tabla de base de datos (conocido en Transact-SQL como una restricción de campo) es un campo que contiene datos únicos para identificar una fila (o registro) en dicho cuadro. Por lo general, una tabla sólo puede tener una clav
Las claves primarias son identificadores de registro único que utiliza MS acceso al recuperar información para una consulta o un informe. Con las claves primarias, se puede unir tablas en las relaciones para que pueda consultar los dos a la vez. Esta
Cómo agregar una clave externa a MySQL
MySQL es un servidor de base de datos libre utilizado para crear páginas web dinámicas. Las claves externas enlaza con una clave principal de las tablas. Estas claves son las columnas de las tablas de MySQL. Se relacionan los registros relacionados e
Cómo cambiar el nombre de una clave primaria
Microsoft Access es un programa de base de datos que permite a los usuarios crear tablas, formularios e informes. Los datos pueden ser añadidos a una base de datos escribiendo directamente en una tabla o formulario o mediante la importación de datos
Cómo crear la clave principal en Oracle SQL
Las claves principales identificadores de conjuntos de columnas únicas para sus tablas de Oracle. Las claves primarias son asignados durante la fase de diseño de tablas de bases de datos, y se implementan durante la creación de las tablas. Las claves
Microsoft Access utiliza las claves principales para identificar de forma única cada registro de una tabla. El administrador de la base define una clave principal cuando se crea tablas. Él selecciona uno o varios campos y hace clic en el botón "clave
Una clave candidata es la combinación de un menor número de campos necesarios para identificar y localizar un registro único en una base de datos. La clave primaria de una tabla es generalmente la clave candidata más simple que se da en la tabla. Sig
RegCure es un programa de optimización del sistema principalmente disponible en dos versiones: RegCure RegCure y Pro. El primero es una demostración gratuita que le permite identificar los errores de registro, malware, procesos redundantes del sistem
Windows ofrece dos métodos para añadir una nueva clave en el registro de Windows. Para agregar una clave al Registro en su propio ordenador, utilice el Editor del registro, una interfaz intuitiva que muestra las claves de registro y valores, como car
Cómo localizar una clave de cifrado inalámbrico
Wired Equivalent Privacy o WEP, es un protocolo de seguridad para redes inalámbricas. WEP requiere una clave de cifrado inalámbrico para acceder a la red inalámbrica. La clave está encriptada y almacenada en el router y en cualquier equipo que están
Cómo activar Microsoft Office sin una clave de producto
Microsoft Office es una suite de recogida de autoedición con varias aplicaciones, como Microsoft Word, Excel y editorial. En la mayoría de los casos, cuando el programa se instala desde un disco, la clave de producto debe estar presente para que el s
Cada copia de Windows viene con una clave de producto que se debe introducir durante la instalación para activar el sistema operativo. Sin una llave adecuada del producto, no hay manera de que el software para verificar la validez de la instalación d
En el pasado, la criptografía se realiza con una sola tecla que cuando comprometida destruyeron la seguridad de todo el sistema de cifrado. Modern, la criptografía de clave pública utiliza dos claves: una clave pública, para el emisor para cifrar el
Pretty Good Privacy (PGP) es una tecnología de cifrado que se utiliza para enviar y recibir mensajes. El proceso de cifrado se realiza mediante el software de escritorio. Al instalar el software de PGP, es necesario crear una clave. Una de las claves
Cómo obtener una clave de seguridad de Comcast
La seguridad inalámbrica es cada vez más importante en relación con fácil acceso Wi-Fi. La seguridad de su hogar inalámbrico le impide ser un blanco fácil para los hackers que podrían utilizar el Internet para fines indeseables. Es fácil de obtener s
Cómo deshabilitar una clave de acceso Bluetooth
Bluetooth permite la conexión inalámbrica sencilla entre dispositivos capaces de Bluetooth. Muchos dispositivos Bluetooth incluyen una clave de acceso por defecto, que es un método de sujeción del dispositivo y evitar que otros se conecten a él. Si s
Se requiere una clave de producto de Windows XP para numerosas tareas. Por ejemplo, si desea volver a instalar el sistema operativo, es necesario introducir el código. Además, el equipo de soporte técnico de Microsoft le pedirá que proporcione la cla
Cómo transferir una clave de activación de Windows a un equipo nuevo
Activación de Windows es una tecnología antipiratería que no le permite instalar su copia de Windows en más equipos de la licencia permite. Se combina una clave de licencia específica con el hardware del equipo. Si usted no puede activar Windows dent