La unicidad de registros se obtiene -como se requiere en la primera forma normal– por medio de la llave primaria, pero las llaves secundarias (aquellas otras llaves candidatas) también pueden ser definidas dentro de la estructura de las tablas, de tal manera que el motor de bases de datos verifique que todos los registros mantengan […]
ALTER TABLE
Permitir valores nulos en SQL Server (CREATE TABLE y ALTER TABLE)
Un valor nulo es la ausencia de valor. No es una cadena vacía en un texto o un 0 en un valor numérico. Es simplemente la ausencia de cualquier valor. Cuando definimos un campo en una tabla, es posible forzar que dicho campo acepte o rechace guardar valores nulos en él. Esto asegurará que el […]
Valores por default en SQL Server (CREATE TABLE y ALTER TABLE)
Un valor por default -o por omisión- es aquel valor que se le dará a un campo si al momento de insertar su registro no se le da un valor específico. Suponiendo que existe un campo Sexo (de 1 caracter con valores posibles ‘M’ y ‘F’) se podría definir el campo conun valor por default […]