Al final de cada campo se encuentran unos apartados encabezados por un icono identificador. Si pasamos con el ratón sobre dicho icono veremos cuál es su significado. En la Figura 8.61 puede apreciarse un detalle de esta parte de la definición de campo.

Fig. 8.61. Definición de claves y otras características
de campo.
El primer icono corresponde a la característica de clave primaria, y se deberá seleccionar en todos aquellos campos que formen parte de dicha clave. En nuestro caso, sólo marcaremos como clave primaria el campo idalu, el primero de la lista.
El segundo icono hace referencia a la indexación del campo: habrá un índice asociado si lo dejamos marcado y no lo habrá si lo dejamos desmarcado. En el caso de idalu no lo marcaremos, puesto que el hecho de ser clave primaria ya implica la existencia de un índice asociado al campo.
El tercer icono permite definir la unicidad o no del campo. En los campos que sean clave primaria por sí mismos no será necesario seleccionar esta característica. En los campos que no sean clave primaria por sí mismos, marcaremos la casilla si no deseamos admitir valores duplicados para el campo.
La cuarta columna está marcada en los campos que no poseen ninguna característica especial por lo que respecta a claves, índices o valores únicos. Si la seleccionamos manualmente, estamos anulando todas las definiciones realizadas anteriormente.
La última columna permite la introducción de un texto explicativo de la tabla. Es importante hacer constar que el tipo de la tabla debe definirse como InnoDb si nuestra intención es crear claves ajenas, puesto que el resto de tipos de tabla, al menos en las versiones actuales, no admiten dichas claves. Si no se va a trabajar con integridad referencial y, por tanto, no son necesarias las claves ajenas, entonces se puede optar por el tipo MyIsam, que es más rápido.
Información de los programas con certificado
Hay 1 opinión. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Estrategias para transmitir confianza en las empresas de Internet Aún con una competencia cada vez mayor y más agresiva, la mayor parte de los sitios web tiene en sus propias limitaciones a su mayor enemigo de ventas. La necesi... [20/01/05] |
|
1.737 | ||
|
Creación de Paginas Web con Html HTML es el lenguaje básico y muy sencillo que nos permite la creación de Paginas Web. Este curso ha nacido con la intención de complementar los anteriores cursos de JavaS... [26/05/05] |
|
20.734 | ||
|
Curso de E-Business En la actualidad esta surgiendo una nueva forma de hacer negocios. Esta se basa en la nueva tecnología conocida por muchos como Internet, aunque surgió antes que Internet... [12/01/06] |
|
1.894 | ||
Publicar en
del.icio.us
digg
meneame