Databases

Tarea Unidad 05 FL 04-03-2022 (Parte DDL)

Enunciado

Hemos olvidado definir la clave primaria de la tabla EJEMPLARES. Como surge de una entidad débil por identificación, su clave primaria está formada por el conjunto de atributos EJE_LIBRO y EJE_NUMERO. Añade dicha clave primaria a la definición de la tabla, que ya está creada en la base de datos.

Tipo

DDL

Solución


												
ALTER TABLE EJEMPLARES ADD PRIMARY KEY (EJE_LIBRO, EJE_NUMERO);

Prueba


											
SELECT USER_CONSTRAINTS.TABLE_NAME, COLUMN_NAME, STATUS, POSITION, CONSTRAINT_TYPE FROM USER_CONSTRAINTS JOIN USER_CONS_COLUMNS USING (CONSTRAINT_NAME) ORDER BY COLUMN_NAME;

Librerías (Onfly databases)


											
CREATE TABLE DETALLES ( DET_ID NUMBER, DET_CANTIDAD NUMBER, DET_LIBRO VARCHAR2(13), DET_COMPRA NUMBER );