Integridad referencial y claves foraneas

28/10/2004 - 13:51 por Rossy P | Informe spam
Hola estoy por disenar un nuevo sistema y estoy haciendo el diseno
conceptual de la BD en este momento, como no conozco tanto de sql server
quiero saber como implemento la integridad referencial.

Alguien que me lo explique no se sencillo con algun ejemplito real. Tambien
sobre las foreign keys y si son cosas directamente relacionadas. Por
cierto tengo el sql server en ingles y no soy muy entendida.


Gracias

Preguntas similare

Leer las respuestas

#1 Maxi
28/10/2004 - 14:19 | Informe spam
Hola, bueno para lo que es integirdad referencial si usas las version 2k
puedes usar Foreign Keys, en los BOL hay ejemplos de como se usa en la
instruccion CREATE TABLE


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Rossy P" escribió en el mensaje
news:
Hola estoy por disenar un nuevo sistema y estoy haciendo el diseno
conceptual de la BD en este momento, como no conozco tanto de sql server
quiero saber como implemento la integridad referencial.

Alguien que me lo explique no se sencillo con algun ejemplito real.
Tambien
sobre las foreign keys y si son cosas directamente relacionadas. Por
cierto tengo el sql server en ingles y no soy muy entendida.


Gracias







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
#2 Rossy P
28/10/2004 - 14:33 | Informe spam
Gracias pero el fin ultimo es que no me permita insertar registros con
claves "sueltas" o tiene alguna ventaja en el performance ?

La integridad referencial se refiere solo a las relaciones ?

Cual es la necesidad de definir relaciones ?

Me disculpan es que tengo los conceptos un poco confusos.

Rossy Perez

"Claudio Valdes" wrote in message
news:
Hola:

La forma más facil de establecer la integridad referencial entre dos o más
tablas es a traves de un diagrama de la base de datos. Para esto debes
crear un nuevo diagrama e incluir las tablas que deseas relacionar

Luego solo debes arrastrar el campo desde la tabla maestra a la otra e
indicar los campos por los cuales quieres establecer la relacion. Si


quieres
relacionar más tablas las debes incluir en el diagrama y establecer la
relación entre ellas.

Los campos por los que se relacionaran las dos tablas deben ser Unique o
PrimaryKey para no generar problemas de integridad referencial

Atte,
Claudio Valdés

"Rossy P" escribió en el mensaje
news:
> Hola estoy por disenar un nuevo sistema y estoy haciendo el diseno
> conceptual de la BD en este momento, como no conozco tanto de sql server
> quiero saber como implemento la integridad referencial.
>
> Alguien que me lo explique no se sencillo con algun ejemplito real.
Tambien
> sobre las foreign keys y si son cosas directamente relacionadas. Por
> cierto tengo el sql server en ingles y no soy muy entendida.
>
>
> Gracias
>
>


Respuesta Responder a este mensaje
#3 Claudio Valdes
28/10/2004 - 15:24 | Informe spam
Hola:

La forma más facil de establecer la integridad referencial entre dos o más
tablas es a traves de un diagrama de la base de datos. Para esto debes
crear un nuevo diagrama e incluir las tablas que deseas relacionar

Luego solo debes arrastrar el campo desde la tabla maestra a la otra e
indicar los campos por los cuales quieres establecer la relacion. Si quieres
relacionar más tablas las debes incluir en el diagrama y establecer la
relación entre ellas.

Los campos por los que se relacionaran las dos tablas deben ser Unique o
PrimaryKey para no generar problemas de integridad referencial

Atte,
Claudio Valdés

"Rossy P" escribió en el mensaje
news:
Hola estoy por disenar un nuevo sistema y estoy haciendo el diseno
conceptual de la BD en este momento, como no conozco tanto de sql server
quiero saber como implemento la integridad referencial.

Alguien que me lo explique no se sencillo con algun ejemplito real.


Tambien
sobre las foreign keys y si son cosas directamente relacionadas. Por
cierto tengo el sql server en ingles y no soy muy entendida.


Gracias


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida