16/01/2011, 14:20
|
| | Fecha de Ingreso: enero-2011
Mensajes: 2
Antigüedad: 13 años, 10 meses Puntos: 0 | |
ayuda con sql urgenteee hola este es la primera vez que uso este foro
estoy haciendo un script de sql pero tengo varias dudas sobre como se usa el CONSTRAINT pk y fk.
como y cuando deven usarse?
hay un oden para declararlos?ayudenme porfavor, cualquier informacion que me puedan dar,se los agradecere
este es el script de sql:
---------------------------------
create table carrera(
idcarrera numeric(3),
nombre varchar(20),
cuatrimestres numeric(3),
CONSTRAINT carrera_idcarrera_pk
PRIMARY KEY (idcarrera));
create table escuela(
idescuela numeric(3),
nombre varchar(20),
CONSTRAINT escuela_idescuela_pk
PRIMARY KEY (idescuela));
create table alumno(
idalumno numeric(3),
nombre varchar(20),
apellidos varchar(20),
direccion varchar(20),
idcarrera numeric(3),
idescuela numeric(3),
CONSTRAINT alumno_idalumno_pk
PRIMARY KEY (idalumno),
-----------------------------------------------
como podran ver es una base de datos para una escuela, me falta agregar las llaves foraneas, pero no se como, ademas no estoy muy seguro de en que consiste el uso de llaves foraneas
podrian ayudarme????? |