|
|
|
|
|
- Presentación
- Clave única
- Clave con duplicados
- Clave primaria
- Clave espacial
- Clave simple o clave compuesta
Las claves son elementos específicos de los archivos de datos de un análisis. Estos campos permiten: - identificar fácilmente los registros. Por ejemplo, en un archivo de datos "Producto", la referencia identifica el producto. La referencia es única para cada producto.
- organizar los datos almacenados en un archivo de datos. Por ejemplo, una clave definida en el campo Name del archivo de datos Customer le permitirá ordenar rápidamente los registros del archivo de datos por nombre
Se pueden definir varios tipos de claves en un archivo de datos Una clave única es una clave para la que solo puede haber un valor en el archivo de datos. Por ejemplo, en un archivo "PRODUCT", cada producto está identificado con una referencia única. El campo "REFERENCIA" debe ser una clave única. Observaciones: - Si no se puede definir ningún campo como clave única, utilice una campo de tipo "ID automático". Para cada registro, el valor de este campo será un número entero único.
- Clave única con NULL como valor por defecto: Cuando se utiliza en el índice de elementos String, el valor NULL se considera como una cadena vacía (""), y como 0 cuando se utiliza en elementos Numeric. Por lo tanto, las claves únicas no pueden contener valores NULL.
Una clave con duplicados es una clave para la que puede haber varios valores idénticos en el archivo de datos. Por ejemplo, en el archivo de datos "Cliente", puede definir una clave con duplicados en el elemento "NOMBRE". El contenido de esta clave puede ser el mismo en diferentes registros (por ejemplo, para los homónimos). Esta clave permite realizar una búsqueda por nombre de cliente. Una clave primaria es una clave única que no puede contener valores NULL. Solo se puede definir una clave primaria para un archivo de datos. Por ejemplo, en el archivo de datos "PRODUCT", se puede definir una clave primaria en el campo "REFERENCE". Cada producto está identificado por una referencia única que no contiene valores NULL. Una clave espacial es una clave definida en un elemento que contiene datos espaciales ("Datos geográficos" o "Datos geométricos"). Por ejemplo, en el archivo de datos "MUNICIPIO", es posible definir una clave espacial para el elemento "Geometría" correspondiente a los datos geográficos del municipio (latitud y longitud). Cada municipio está representado por un multipolígono. Clave simple o clave compuesta Una clave simple es una clave definida en un campo. Una clave compuesta permite definir una clave en varios campos del mismo archivo de datos. Esta clave permitirá acceder a los registros del archivo de datos en función del valor combinado de dos campos. Por ejemplo, para simplificar la búsqueda de pedidos, puede definir una clave compuesta que contenga los campos "Customer Number" y "Order Date". Nota: Una llave compuesta puede ser: - Una clave única,
- Una clave con duplicados,
- Una clave primaria. En este caso, ninguno de los componentes de la clave debe aceptar valores NULL.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|