“Conocimiento software>Software de base de datos

¿Qué es una clave principal en Oracle

2013/12/19
¿ Los valores de una clave principal de Oracle son siempre únicos . Además , los valores de una clave primaria no pueden tener valores nulos ( desconocidos o ausentes ) , no debe cambiar con el tiempo y debe ser lo más corto posible . Identificación

Una clave primaria es una restricción definida en una tabla de base de datos relacional que impide que los usuarios introduzcan registros duplicados en la tabla. Una restricción de clave principal se define mediante un conjunto de columnas de la tabla de base de datos que identifica de manera única los registros almacenados en una tabla.
Características

En una tabla que almacena los empleados información, una posible columna que identifica de forma exclusiva el empleado es el número de Seguro Social , porque no hay dos empleados pueden tener el mismo número de Seguro Social . Nombre del empleado no puede ser una clave principal, ya que más de una persona puede tener el mismo nombre.
Función

En una base de datos Oracle, para definir la columna SSN como la clave principal de la tabla de empleados , se podría utilizar la siguiente sintaxis:

empleado CREAR tABLA (

NÚMERO SSN ,

emp_name VARCHAR2 ( 30 ) ,
Número

salario,

RESTRICCIÓN employee_pk PRIMARY KEY ( SSN ));
Efectos

En el ejemplo anterior, cuando se define SSN como la clave principal en la tabla , Oracle creará un índice único para la columna SSN en la tabla de empleados . Este índice único se utiliza para exigir la regla de que un valor duplicado de número de Seguro Social no se puede insertar en la tabla.

Software de base de datos
¿Cómo se guarda la voz en el acceso a la base de datos?
¿Cómo reparar un archivo de formato no reconocido en Access 2007
Cómo acceder a un parámetro de consulta de referencias cruzadas
¿Cuál es la diferencia entre una base de datos operativa y transaccional?
File Maker Pro Tutoriales
Cómo convertir archivos FOL
Ayuda con Base Office Open
Cómo crear una consulta de eliminación en Access
Conocimiento de la computadora © http://www.ordenador.online