domingo, 2 de septiembre de 2012

creacion de tablas ejercicio 13 de modelo entidad relacion sql

ejercicio numero 13 se  presume que ya hicieron la conexion con la base de datos y creara la tabla por medio de comandos una ves abierto el archivo para crear la tabla pegamos la siguiente sentencia que nos creara la tabla



drop table progenitor;
drop table persona;

create table persona(
Dni NUMBER(5) PRIMARY KEY,
Nombre VARCHAR2(10),
Apellido VARCHAR2(10),
Sexo VARCHAR2(1),
Telefono NUMBER(10),
Direccion VARCHAR2(20)
);

create table progenitor(
dni_p NUMBER(5),
dni_h NUMBER(5),
CONSTRAINT pr_pe_fk FOREIGN KEY(dni_p)REFERENCES persona(Dni),
CONSTRAINT pr_per_fk FOREIGN KEY(dni_h)REFERENCES persona(Dni)
);
una ves guardamos y ejecutamos la sentencia en lo cual nos dira tabla creada :)

0 comentarios:

Publicar un comentario