Cómo crear una restricción en Oracle

El programa de gestión de bases de datos Oracle permite a los administradores para mantener la integridad de la información de la base de datos mediante la creación de restricciones. Los administradores utilizan restricciones para evitar que los usuarios introduzcan información incompleta , sin sentido o incompatible en la base de datos . Por ejemplo , un administrador de base de datos agrega una restricción a una mesa para que no se acepte la información duplicada , como varios registros para el mismo cliente . Creación de restricciones en Oracle mantiene su base de datos funcionando sin problemas y reduce la posibilidad de pérdida de información . Instrucciones Matemáticas 1

Run Oracle. Haga clic en "Conectar a base de datos" y seleccione la base de datos que desea editar .
2

Abra la ventana de consulta SQL. Escriba "CREATE TABLE" si desea añadir una nueva tabla con una restricción o "ALTER TABLE" para agregar una restricción a una tabla existente . Introduzca el nombre de la tabla después de la orden .
3

Defina los campos dentro de la tabla si se está creando una nueva tabla. Proporcione el nombre del campo , el tipo de valor para aceptar y si el campo puede estar vacío. Por ejemplo , "CREATE TABLE tabla ( field_id numérico ( 10 ) not null , varchar2 field_name ( 50 ) not null , varchar2 field_description ( 255 ) " crearía una tabla con tres columnas - . Field_id , FIELD_NAME y field_description

4

Añada la restricción. Escriba " añadir FUNCIONAMIENTO CONSTRAINT (columna #) " sin las comillas después de la "ALTER TABLE" comando si está restringiendo una tabla existente. Tipo "OPERACIÓN CONSTRAINT (columna #) " sin las comillas después de la definición de los campos dentro de la tabla si va a crear una nueva tabla.
5

Sustitúyase " constraint_name " con el nombre que desea asignar a la restricción. Change " OPERACIÓN " al comando de que desea limitar la mesa, como el comando " UNIQUE ()" que comprueba si hay entradas duplicadas en los campos seleccionados . por ejemplo " CONSTRAINT field_unique UNIQUE ( field_id , fIELD_NAME )" comprueba la field_id y fIELD_NAME de una entrada con las entradas existentes para asegurarse de que no es un duplicado antes de añadir a la mesa.
6

Cierre cualquier comando abiertas para que todos par paréntesis arriba . Termina el comunicado con un delimitador , normalmente un punto y coma. Por ejemplo "CREATE TABLE tabla ( field_id numérica ( 10 ) , CONSTRAINT field_unique UNIQUE ( field_id )); "
7

Haga clic en "Ejecutar" para cometer la consulta a la base de datos
.