ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Conceptos de Pk y Fk


Enviado por   •  15 de Marzo de 2021  •  Tareas  •  344 Palabras (2 Páginas)  •  277 Visitas

Página 1 de 2

Contesta lo que se te pide a continuación:

  1. ¿Qué es una llave primaria (pk)?

R.- Una llave primaria es un el identificador único de cada fila de una tabla, la cual se puede componer de varios campos de la misma fila para formar una cadena única.

  1. ¿Qué es una llave foránea (fk)?

R.- Una llave foránea es la llave primaria o candidata de una tabla, pero colocada en otra, haciendo referencia a la tabla de la cual provienen; por lo que las tablas están relacionadas entre sí.

  1. ¿Para qué se usan las pk y fk?

R.- Las pk son utilizadas como identificador principal de la fila de una tabla, las cuales actúan como un dato propio del objeto almacenado en la fila donde la pk se encuentra, haciendo más fácil la identificación individual.

Las fk son utilizadas para representar conexiones entre tablas, colocando la pk o ck en una o varias filas de cualquier tabla de la base de datos; logrando así una mejor administración de los datos.

  1. ¿Puede ser nula una pk?

R.- No, la pk no puede ser nula; forzosamente debe estar declarada, puesto a que, si no existe la pk, no existiría forma de identificar la fila u el objeto que se encuentra en la tabla.

  1. ¿Puede ser nula una fk?

R.- No, debido a que esta funge como pk o ck en su tabla nativa, no puede ser nula.

  1. ¿Qué es un constraint?

R.- Un constraint es una restricción que es utilizada para determinar el tipo de dato que cada columna de una determinada tabla puede recibir.

  1. ¿De dónde se determinan los constraints?

R.- Estas restricciones se terminan una vez que tenemos el diagrama de E-R final, antes de disponernos a construir la base de datos, debido a que ciertos gestores al momento de crear la base de datos nos piden que determinemos el tipo de dato de cada columna, sin embargo, esto también se puede hacer una vez que la base de datos haya sido creada.

  1. ¿Cuáles son los constraints que existen?

R.- Los constraints existentes son: NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK y DEFAULT.

...

Descargar como (para miembros actualizados)  txt (2 Kb)   pdf (49 Kb)   docx (9 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com