“Conocimientos software>Software de base de datos

Cómo agregar una restricción en Oracle

2015/8/18
En una base de datos Oracle, restricciones de tabla son las reglas que definen los valores necesarios o restricciones que protegen la integridad de los campos de la tabla . Oracle cuenta con seis tipos de restricciones: no clave null, única , primaria , clave externa , verificación y REF , que describe las relaciones entre las columnas y los objetos. Puede definir restricciones en las tablas o vistas. También se puede definir al crear inicialmente la tabla o vista , o mediante la alteración de una tabla o vista existente. Cuando se crea limitaciones , se les da nombres únicos de los campos existentes en la tabla o la vista. Instrucciones
1

Abra la herramienta Oracle SQL . Escriba y ejecute la siguiente consulta:

CREATE TABLE myTable (

número de identificación, Fotos Título

VARCHAR2 ( 20 )

RESTRICCIÓN name_nn NOT NULL

) ;

Esto crea una tabla con dos campos . A continuación, crea un obstáculo llamado " name_nn " que requiere el campo "Nombre " para tener un valor cuando se inserta un nuevo registro en la tabla .
2

Escriba y ejecute " ALTER TABLE ADD CONSTRAINT myTable id_un UNIQUE ( id); "(sin comillas ) . Esta consulta modifica la tabla añadiendo una segunda restricción , llamada " id_un " que requiere que cada registro de la tabla para tener un valor único para el campo "id" .
3

Tipo y ejecutar la siguiente consulta :

CREATE VIEW myView (id , nombre,

RESTRICCIÓN id_pk PRIMARY KEY (id ))

SELECT id , nombre FROM MyTable ;

Esto crea una vista que pone una restricción de clave principal en el campo "id"
4

Enter " ALTER VIEW myView name_nn Agregar restricción NOT NULL (nombre ) ." (sin comillas) . Esto agrega una restricción a la vista que requiere el campo Nombre de tener un valor.

Software de base de datos
Cómo acceder a los comodines de consultas
¿Qué son los informes de MS Access
Cómo configurar la libreta de direcciones de Mac para Exchange 2003
Cómo Concatenar Columnas en T -SQL
Cómo utilizar la función adecuada en consulta de Access
Cómo ver las fechas de Max en Oracle
Cómo eliminar nombres en una base de datos
Cómo construir un diccionario de datos en Access
Conocimientos Informáticos © http://www.ordenador.online