Está en la página 1de 9

Instituto Politécnico Nacional

Escuela Superior de Comercio y Administración


Unidad Santo Tomás

22 de Febrero de 2022. CLAVES


PRINCIPALES
(Corregida)
Taller de Manejo de Base
de Datos

Unidad I. Las Bases de Datos:


Conceptos y Diseño.

Integrantes del Equipo 3:


 Delgado Flores Francisco20%
 Luna Arenas Ricardo20%
 Maldonado Gaona Aronid20%
 Olivares Yañez Ricardo20%
 Roa Hernández Victor Hugo20%

Grupo: 2RX15

Asesor: Torres Delgado Noel


Eduardo.
INTRODUCCIÓN

Al diseñar una base de datos relacional hay que tener presente la naturaleza de
este tipo de bases de datos y trabajar de acuerdo a las reglas relacionales
básicas. Cada tabla ha de tener un nombre que la identifica unívocamente y una o
más columnas nominadas, que están dispuestas en un orden específico de
izquierda a derecha. Por otro lado, cada tabla tiene cero o más filas, conteniendo
cada una un único valor en cada columna.

Las filas están desordenadas. Además, todos los valores de una columna
determinada tienen el mismo tipo de datos y éstos están extraídos de un conjunto
de valores legales llamado el dominio de la columna. A su vez, las tablas están
relacionadas unas con otras por los datos que contienen. El modelo de datos
relacional utiliza claves primarias y claves secundarias (externas o foráneas) para
representar estas relaciones entre tablas. A la hora de definir las claves primarias
y secundarias es necesario tener presente de entrada lo siguiente. El mapa de
relaciones agrupa todas las tablas que fueron seleccionadas y los campos
configurados. Notarás que el primer campo tiene un icono de llave al lado. Esta es
la Clave Principal.
CLAVES PRINCIPALES
La clave principal proporciona un valor único para cada fila de la tabla y nos sirve
de identificador de registros, utilizados también para hacer referencia a registros
enteros en una tabla y relacionar esta tabla con otras.

Así pues, es empleada para para localizar y organizar los registros de una tabla y
así crear las relaciones entre elementos de este tipo.

Un valor clave se refiere al dato que identifica por sí solo un registro de una tabla,
es decir, que es el campo que se sabe con certeza no se repetirá en ningún
registro de la tabla.

La función de las claves principales son identificar los registros de forma que
podamos saber que ningún dato es erróneo.

Para activar la clave principal, deberás de hacer lo siguiente:

 Seleccionar el nombre del campo que será clave principal.


 Dentro de la barra de herramientas darle clic a “clave principal”.
 Si en dado caso, se desea que la clave principal sea compuesta, deberás
seleccionar cada uno de los campos junto con la tecla Ctrl, y después de esto,
darle clic en “Clave Principal”.

Ejemplo:

Es importante recordar que un campo o combinación de campos que forman la


clave principal de una tabla no puede contener valores nulos y no puede haber
dos filas en la tabla con el mismo valor en el campo/s clave principal.
Características

Proporciona un valor único para cada fila de la tabla. Sirve de identificador de


registros de forma que con esta clave podamos saber sin ningún tipo de
equivocación el registro al cual identifica. No podemos definir más de una clave
principal, pero podemos tener una clave principal compuesta por más de un
campo. No puede contener valores nulos y no puede haber dos filas en la tabla
con el mismo valor en el campo/s clave principal. Es el índice principal de la tabla.
Se usa para asociar los datos entre tablas. Aunque no se requiere, su uso es
altamente recomendado.

La opción Clave principal en Access se encuentra en el grupo Herramientas


permite establecer o quitar como clave principal de la tabla el campo o grupo de
campos previamente seleccionados en la vista Diseño

¿Cómo funcionan?

Las claves principales dentro de las bases de datos funcionan como una
referencia de registros completos, debido a que cada registro ocupa un valor
diferente para la clave, siendo importante mencionar que cada tabla solamente
tiene una clave principal. Aunque Access crea automaticamente un campo de
clave principal al crear una tabla o el usuario puede elegir los campos que quiere
convertir en claves pricipales.

Para quitar la clave principal de una tabla abra la tabla en la vista Diseño, haga clic
en el selector de filas de todos los campos de la clave principal actual y en la ficha
Diseño, en el grupo Herramientas, haga clic en Clave principal. El indicador de
clave se quita del campo o campos de la clave principal. Al intentar guardar una
tabla sin definir ninguna clave principal, Access le pedirá que cree una. Si elige Sí,
se crea un campo Id. con el tipo de datos Autonumérico como clave principal,
salvo que la tabla ya incluye un campo autonumérico, en cuyo caso se utilizará
como clave principal.

RELACIONES
1. RELACIÓN UNO A UNO

Cuando un registro de una tabla sólo puede estar relacionado con un único
registro de la otra tabla y viceversa.

Ejemplo:

TABLA 1 TABLA 2
Campo Estudiante Campo Matrícula
Ana Paola Martínez Salas ↔ 20210A0641
Madalena Molina Vega ↔ 20210A0469

2. RELACIÓN UNO A VARIOS

Cada registro de la tabla 1 puede estar relacionado con varios registros de la


tabla 2, pero cada registro de la tabla 2 sólo puede estar relacionado con un
registro de la tabla 1.

Ejemplo:

TABLA 1 TABLA 2
Campo ID del Cliente Campo Pedidos
15865 B2O8
B8A1
B7Q8

3. RELACIÓN VARIOS A VARIOS

Cada registro de la tabla 1 puede estar relacionado con varios de la tabla 2 y


viceversa.

Ejemplo:

TABLA 1 TABLA 2
Campo Estudiante Campo Materias
Ana Paola Martínez Salas Taller de Manejo de Datos
Madalena Molina Vega Introducción a la venta
Diana Angelica Mata Sánchez Tecnologías de la Información

Tipos de campos

● Autonumérico

Un campo Auto numérico puede establecerse para que el programa introduzca


automáticamente un número secuencial cuando se agrega un registro a la tabla.

Designar un campo de este tipo como clave principal de una tabla es la forma más
sencilla de crear una clave principal.

Ejemplo: Se establece una serie de números en secuencia a cada cliente


con el fin de mantener un control ya sea por categorías o por compra de
productos. Esto nos permite añadir o eliminar una línea sin modificar la
secuencia. El cliente toma la decisión de no realizar más compras con la
organización, sin embargo, una persona comienza a adquirir los mismos
productos que el entonces toma su posición automáticamente con el campo
autonumérico.
● Campo simple

Si se tiene un campo que contiene valores exclusivos, como números de


identificación o números de pieza, se puede designar ese campo como la
clave principal.

Si el campo seleccionado como clave principal tiene valores duplicados o


nulos, Microsoft Access no establece la clave principal.

● Campos múltiples

En situaciones en las que no se puede garantizar la exclusividad de un solo


campo, se pueden designar dos o más campos como clave principal.

Si no se está seguro de poder seleccionar una combinación de campos


apropiada para una clave principal de campos múltiples, probablemente
resultará más conveniente agregar un campo Autonumérico y asignarlo
como la clave principal en su lugar.
CONCLUSIÓN

Las claves principales brindan la ventaja de contar con una buena estructura en la
base de datos proporcionando un control y una organización para la misma. Es
necesario mencionar que el uso de claves principales permite tener relaciones
entre las diferentes tablas existentes permitiéndonos obtener y analizar los datos
de una manera más eficiente y precisa. Por otro lado, las relaciones de tablas, una
de ellas actuará como tabla principal y la otra como tabla relacionada. Se deduce
que la relación entre dos tablas es única y se establece siempre a través de un
campo común a ambas. No es necesario que el campo tenga el mismo nombre,
pero sí es aconsejable acostumbrarse a nombrar los campos comunes del mismo
modo, para evitar posibles equivocaciones a la hora de crear las relaciones.

Bibliografía.
Gómez, A. Ania (2008), I. “Introducción a la Computación.”, CENGAGE, México.
IPN (2021), Conceptos básicos: tabla, campos y registros, revisado 28 de agosto
de 2021,
https://www.nsyp.aulapolivirtual.ipn.mx/pluginfile.php/23081/mod_forum/
intro/u1_conceptos%20basicos_tabla_campos.pdf.
Manninom, Michael V. (2007), Administración de base de datos diseño y desarrollo
de aplicaciones, Tercera Edición, McGraw-Hill, México.
Mora Rioja, Arturo (2014), Bases de datos. Diseño y gestión, Editorial Síntesis,
México.
Manninom, Michael V. (2007), Administración de base de datos diseño y desarrollo
de aplicaciones, Tercera Edición, McGraw-Hill, México.
https://www.microsoft.com/es-mx/microsoft-365/access
https://dpej.rae.es, revisado el 28 de agosto de 2021.
http://www3.uacj.mx/CGTI/CDTE/JPM/Documents/IIT/Introduccion_TI/
3_Modelos_sistemas/datos-vs.-informaci%C3%B3n.html, revisado el 28 de
agosto de 2021
https://thejotainformatica.blogspot.com/2015/06/tipos-de-datos-
access.html,revisado el 28 de agosto de 2021.
https://support.microsoft.com/es-es/office/crear-una-tabla-y-agregar-campos-
8fdc65f9-8d40-4ff5-9212-80e6545e8d87
https://www.aulaclic.es/access-2016/a_5_2_3.htm, revisado el 28 de agosto de
2021.

También podría gustarte