CREACION DE UN ESQUEMA EN ORACLE

Page 8

4. RESTRICCIONES PRIMARY KEY

Esta restricción se utiliza para definir la clave primaria de una tabla. Una tabla sólo puede tener una restricción PRIMARY KEY y ninguna columna a la que se aplique una restricción PRIMARY KEY puede aceptar valores NULL. Debido a que las restricciones PRIMARY KEY garantizan datos únicos. Vamos a identificar las llaves primarias mediante una tabla de la siguiente forma: Tabla Alumno Asignatura Departamento Profesor Matricula

Primarykey IdAlumno Código Código IdProfesor IdAlumno, IdAsignatura

Ahora si creamos las llaves primarias mediante un alter table para cada tabla. La sintaxis quedaría de la siguiente forma:

TABLA ALUMNO SQL> ALTER TABLE ALUMNO ADD CONSTRAINT PK_ALUMNO PRIMARY KEY(IdAlumno); Tabla modificada.

TABLA ASIGNATURA SQL> ALTER TABLE ASIGNATURA ADD CONSTRAINT PK_ASIGNATURA PRIMARY KEY(IdAsignatura); Tabla modificada.

TABLA DEPARTAMENTO SQL> ALTER TABLE DEPARTAMENTO ADD CONSTRAINT PK_DEPARTAMENTO PRIMARY KEY(Codigo); Tabla modificada.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.