sábado, 9 de julio de 2011

QUE ES UN ATRIBUTO, ENTIDAD Y RELACION

QUE ES FORING KEY
es un campo agregado en una tabla A que debe contener el valor de la clave primaria de otra tabla B, la cual corresponde al registro de la B con el que un registro de la tabla A se relaciona. Un ejemplo sería: Un vehículo X usa motor de tamaño Y, entonces en el registro del vehículo, donde va el nombre del modelo de motor, va en realidad la clave en la tabla MOTOR donde está la descripción del motor que usa.
Una FK debe cumplir las mismas condiciones básicas de cualquier clave: No puede ser NULL, pero además requiere que esa clave debe existir en la tabla referida, es decir, no puede apuntar a NULL.

QUE ES PRIMARY KEY
sirve para identificar de forma unica un registro!
EJMPLO DE PRIMARY KEY

create table usuarios(
  nombre varchar2(20),
  clave varchar2(10),
  primary key(nombre)
 );
EJEMPLO DE FOREINGKEY
alter table NOMBRETABLA1
  add constraint NOMBRERESTRICCION
  foreign key (CAMPOCLAVEFORANEA)
  references NOMBRETABLA2 (CAMPOCLAVEPRIMARIA);
QUE UNA HERRAMIENTA CASE
Las herramientas CASE (Computer Aided Software Engineering
son diversas aplicaciones informaticas destinadas a aumentar
la productividad en el desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero
 Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de
 vida de desarrollo del software en tareas como el proceso de realizar
un diseño
 del proyecto, cálculo de costes, implementación de parte del código
automáticamente con el diseño dado, compilación automática,
documentación o detección de errores entre otras.

1 comentario: