Curso Access Básico 2010 Relaciones entre tablas II Vídeo 7
Summary
TLDREste script de video ofrece una introducción básica al curso de Access 2010, enfocándose en el tema de las relaciones entre tablas en una base de datos. Se explica por qué es importante segmentar la información y cómo relacionar dos o más tablas entre sí. Se utiliza la base de datos 'colegio' como ejemplo práctico, demostrando cómo se crean tablas y se establecen relaciones entre ellas. Se discuten los requisitos para que dos tablas puedan relacionarse, como tener un campo común que actúe como clave. El video también cubre cómo se visualiza la relación de 'uno a uno' entre tablas y cómo se introduce y verifica la información en ambas tablas, destacando la importancia de la integridad referencial y otras propiedades avanzadas que se explorarán en futuras lecciones.
Takeaways
- 😀 El curso Access 2010 básico continúa con la explicación de las relaciones entre tablas en una base de datos.
- 🔄 Se revisa la importancia de segmentar la información en tablas separadas y cómo relacionarlas para aprovechar al máximo una base de datos.
- 📚 Se menciona que para relacionar tablas, deben compartir un campo común que actúe como clave en al menos una de las tablas.
- 🔑 Se destaca la importancia del campo clave, que debe ser único y no nulo, para identificar de manera inequívoca cada registro en una tabla.
- 🛠️ Se ilustra cómo realizar cambios en una base de datos existente, como la eliminación de campos duplicados y la introducción de nuevos campos comunes.
- 💾 Se presenta el concepto de campo de tipo autonumeración, que numera automáticamente los registros de manera secuencial y única.
- 🔗 Se describe el proceso de establecer una relación entre dos tablas a través de la ventana de 'relaciones' en Access.
- 📝 Se menciona la necesidad de activar la 'integridad referencial' al crear una relación, aunque su función exacta se deja para futuras explicaciones.
- 📊 Se explica cómo, al tener un campo clave común en ambas tablas, la relación entre ellas será de uno a uno, lo que significa que no se pueden repetir registros.
- 🔍 Se demuestra la representación gráfica de una relación de uno a uno mediante una línea que conecta los campos comunes de ambas tablas.
- 📘 Se concluye el tutorial con la introducción de información en ambas tablas y la verificación visual de la relación de uno a uno a través de la hoja secundaria de datos.
Q & A
¿Qué se discute en el curso Access 2010 básico sobre las relaciones entre tablas?
-El curso discute por qué se deben segmentar los datos en una base de datos en tablas, la utilidad de relacionar dos o más tablas entre sí, los requisitos que deben cumplir dos tablas para que se puedan relacionar y qué tipos de relaciones pueden existir entre dos tablas.
¿Qué base de datos se utiliza como ejemplo en el curso para mostrar cómo se relacionan las tablas?
-Se utiliza la base de datos 'colegio' como ejemplo para mostrar cómo se relacionan las tablas.
¿Qué modificación se hizo a la tabla 'datos académicos' para facilitar la relación con la tabla 'datos personales'?
-Se eliminó el campo 'nombre y apellidos' de la tabla 'datos académicos' y se reemplazó por un campo 'número de alumno' que es de tipo número.
¿Qué es un campo clave y por qué es importante tener uno en una tabla?
-Un campo clave es un campo que permite identificar de manera única cada registro en una tabla. Es importante porque permite hacer búsquedas y consultas con mayor precisión y rapidez, y no puede contener información nula o vacía.
¿Qué tipo de campo es el 'número de alumno' en la tabla 'datos personales' y por qué es adecuado?
-El 'número de alumno' es de tipo autonumeración, lo que significa que Access numera automáticamente los registros de manera consecutiva y única, sin repetir ni dejar espacios en blanco.
¿Cómo se relacionan dos tablas en una base de datos según el curso?
-Para relacionar dos tablas, se debe ir a la pestaña 'Herramientas de bases de datos', seleccionar el botón 'Relaciones', y arrastrar el campo común de una tabla al campo común de la otra.
¿Qué es la 'hoja secundaria de datos' y cómo se habilita?
-La 'hoja secundaria de datos' es una herramienta que permite visualizar los registros relacionados en otra tabla. Se habilita en la pestaña 'Inicio', seleccionando el botón 'Más', luego 'Hoja secundaria' y eligiendo la tabla de la que se quiere insertar la hoja secundaria.
¿Qué se significa con 'integridad referencial' y por qué se activa en el curso antes de crear la relación entre las tablas?
-La 'integridad referencial' es una propiedad que garantiza que las relaciones entre las tablas mantengan la coherencia de los datos. Se activa en el curso para que se vean los símbolos que representan el tipo de relación (uno a uno), aunque su función completa se explicará en tutoriales posteriores.
¿Cómo se modifica una relación existente entre dos tablas en Access?
-Para modificar una relación existente, se debe hacer clic con el botón derecho del ratón sobre la línea que une las dos tablas, seleccionar 'Modificar relación' y realizar los cambios necesarios, como desactivar la 'integridad referencial' si es necesario.
¿Qué se entiende por 'relación de uno a uno' y cómo se identifica gráficamente en Access?
-Una 'relación de uno a uno' significa que por cada registro en una tabla, hay exactamente un registro relacionado en la otra tabla. En Access, se identifica gráficamente mediante una línea que une ambos campos comunes y, si se activa la 'integridad referencial', con símbolos que representan esta relación.
Outlines
📚 Introducción a las relaciones entre tablas en Access 2010
El primer párrafo introduce el tema central del video, que es el aprendizaje sobre cómo se relacionan dos tablas en una base de datos utilizando Access 2010. Se menciona la importancia de segmentar la información y las condiciones necesarias para que dos tablas puedan estar relacionadas, como tener un campo común que actúe como clave en al menos una de las tablas. Se utiliza como ejemplo práctico una base de datos llamada 'colegio', la cual se había creado anteriormente y se presenta con algunas modificaciones en la tabla 'datos académicos', donde se ha eliminado el campo de 'nombre' y 'apellidos' y se ha reemplazado por un campo 'número de alumno'.
🔗 Procedimiento para establecer relaciones entre tablas
En el segundo párrafo, se explica con detalle el proceso de establecimiento de relaciones entre tablas en una base de datos. Se menciona la necesidad de tener un campo clave común en ambas tablas y cómo acceder al botón 'Relaciones' en la pestaña 'Herramientas de bases de datos'. Se describe cómo se presenta la ventana 'Mostrar tabla', que permite seleccionar las tablas que se desean relacionar y cómo agregarlas a la ventana de 'Relaciones'. Además, se enfatiza la importancia de cumplir con los requisitos previamente mencionados para poder establecer una relación efectiva entre las tablas.
🔄 Configuración de la integridad referencial y su representación gráfica
El tercer párrafo se enfoca en la configuración de la 'integrity referencial' y cómo esta se representa en la ventana de 'Modificar relaciones'. Se menciona la activación de esta opción para que se muestren los símbolos que representan el tipo de relación entre las tablas, en este caso, una relación de 'uno a uno'. Se ilustra cómo esta relación se visualiza gráficamente mediante una línea que conecta los campos comunes entre las dos tablas y cómo, al desplegar la hoja secundaria de datos, se muestra un registro relacionado en la otra tabla por cada registro en la tabla actual.
📝 Inserción de datos y verificación de la relación de una a uno
En el cuarto párrafo, se procede a la inserción de datos en las tablas 'datos personales' y 'datos académicos' para verificar la relación de 'uno a uno' establecida entre ellas. Se rellena la información de tres alumnos, cada uno con su número de alumno autonumérico, y se introducen sus datos académicos correspondientes. Al cerrar las tablas y volver a abrir la tabla 'datos personales', se observa cómo la hoja secundaria de datos muestra automáticamente los registros relacionados en la tabla 'datos académicos', confirmando así la relación de una a uno entre las dos tablas.
🔍 Resumen de la relación entre tablas y propiedades de las relaciones
El último párrafo resume lo aprendido en el video sobre cómo se relacionan dos tablas en Access 2010, los requisitos necesarios para establecer dichas relaciones y cómo se visualiza esta relación a través de la hoja secundaria de datos. Se menciona que se abordará en tutoriales futuros cómo crear relaciones de 'uno a varios' o 'varios a varios' y se dará a entender las propiedades de 'actualizar en cascada' y 'eliminar en cascada'. El video concluye con un mensaje de despedida y un anticipo de temas futuros.
Mindmap
Keywords
💡Access 2010
💡Relaciones entre tablas
💡Campo clave
💡Autonumeración
💡Integridad referencial
💡Ventanas de mostrar tabla
💡Hoja secundaria de datos
💡Tipos de relaciones
💡Modificar relaciones
💡Actualizar en cascada / Eliminar en cascada
Highlights
Curso Access 2010 básico sobre cómo relacionar tablas en una base de datos.
Importancia de segmentar la información en tablas separadas.
Beneficios de relacionar dos o más tablas entre sí.
Requisitos para que dos tablas puedan estar relacionadas.
Tipos de relaciones posibles entre dos tablas.
Uso de la base de datos 'colegio' como ejemplo para la explicación.
Modificaciones en la tabla 'datos académicos' para facilitar la relación con la tabla 'datos personales'.
Explicación de la necesidad de un campo clave en una tabla para relacionarla con otra.
La clave de un campo no puede contener información nula o vacía.
Uso de un campo de tipo autonumeración para el campo clave.
Procedimiento para relacionar tablas a través del botón 'relaciones'.
Selección de tablas para relacionar en la ventana 'mostrar tabla'.
Requisitos de campo común y clave para establecer una relación entre tablas.
Proceso de arrastrar y soltar para crear una relación entre dos campos comunes.
Activación de 'exigir integridad referencial' para establecer una relación de uno a uno.
Visualización de la relación de uno a uno en la ventana de 'modificar relaciones'.
Desactivación de 'exigir integridad referencial' para modificar la relación.
Introducción de información en la tabla 'datos personales' y su correlación con 'datos académicos'.
Demostración de la hoja secundaria de datos y su representación de la relación de uno a uno.
Conclusión sobre cómo se relacionan dos tablas y los requisitos para establecer una relación de uno a varios o varios a varios.
Transcripts
Hola Bienvenidos a otra entrega del
curso Access 2010 básico lo dejamos en
el último vídeo viendo el tema de las
relaciones entre tablas Por qué debemos
segmentar la información de una base de
datos en tabla Cuál es la utilidad de
relacionar dos o más tablas entre sí y
los requisitos que han de cumplir dos
tablas para que se puedan relacionar
entre sí y qué tipos de relaciones se
pueden dar entre dos tablas Vamos a
continuar entonces a partir de ahí y
vamos a ver en este vídeo pues ya
Cómo se relacionan dos tablas entre sí
no Entonces para ello estoy utilizando
la base de datos colegio que creamos en
su día en los videot tutoriales
anteriores pues para ver cómo se crean
las tablas Cómo se creaban las bases de
datos las propiedades de los campos
etcétera no con alguna pequeña
modificación esta tabla junto a la de
gestión de pedidos Perdón esta tabla
esta base de datos junto a la de gestión
de pedidos os la Pasaré en un link en la
descripción de este vídeo Bueno vamos a
ver un poco qué tenemos en en esta base
de datos Y qué modificaciones hemos
realizado esta base de datos como
recordáis tenía dos tablas datos
académicos y datos personales se supone
que esta base de datos va a reflejar
pues la información de los alumnos que
tenemos en un colegio y por un lado va a
reflejar la información personal esto es
el nombre el apellido dónde vive Qué
edad tiene eh Y algunas cosas más su
foto y por otro lado vamos a tener los
datos académicos de estos mismos alumnos
es es decir en qué aula están qué curso
están haciendo qué grado
eh si tienen actividades extraescolares
o no las tienen etcétera no Bueno vamos
a ver un poquito el diseño de estas dos
tablas para ver qué modificaciones hemos
hecho y bueno vamos a fijarnos primero
en datos personales datos personales no
he cambiado absolutamente nada respecto
a la tabla que creamos en su día eh
tenía un campo clave que era número de
alumno de tipo autonumérico y bueno el
resto de Campos que veis aquí nombre
apellidos edad fecha de nacimiento
etcétera la que sí he cambiado ha sido
datos académicos datos académicos para
que podáis entender bien eh las
relaciones entre las tablas y cómo se
hacen Pues he hecho estas modificaciones
que veis aquí al final que me queda he
quitado el campo nombre y apellidos de
esta tabla y he sustituido esos dos
Campos por un campo que es número de
alumno que va a ser de tipo
número número eh Y guardamos cambios
Bueno pues Estas son las modificaciones
que hemos hecho voy a cerrar las dos
tablas una vez que he hecho estas
modificaciones recordamos del vídeo
anterior los requisitos o premisas que
tenían que cumplir dos tablas para poder
relacionarse entre sí entonces ambas
tablas tienen que tener un campo común y
el campo común ha de ser clave al menos
en una de las tablas Bueno antes quizás
tenemos que profundizar un poquito más
de lo que lo hicimos en su día en Qué es
un campo clave voy a abrir por ejemplo
la tabla datos personales en vista
diseño cuando nosotros estamos diseñando
una tabla es muy conveniente no
obligatorio pero sí muy conveniente que
uno de los campos pertenecientes a la
tabla hagamos que sea campo clave esto
quiere decir que vamos a poder
identificar a través de ese campo clave
cada registro en este caso cada alumno
que tengamos en la tabla de manera
inequívoca de manera única lo que nos va
a permitir en un futuro hacer búsquedas
y consultas Pues con una mayor precisión
y con una mayor rapidez Entonces es muy
conveniente no obligatorio pero
conveniente tener siempre en una tabla
un campo clave como va a identificar a
los registros de manera
inequívoca el campo clave no podré no
podrá contener nunca información nula o
vacía es decir un campo clave no se
puede dejar vacío hay que rellenar la
información así mientras por ejemplo el
campo dirección o el campo población
pues lo podríamos de vacío Pues porque a
lo mejor no sabemos la dirección de un
alumno o porque a lo mejor no sabemos la
población o cualquier campo de los que
vemos aquí el campo clave jamás se puede
dejar vacío es decir este campo número
de alumno nunca podrá quedar vacío da la
casualidad Además de que este campo
clave en esta tabla es de tipo
autonumeración qué era esto recordamos
que un campo autonumeración es un campo
que Access va numeró del uno al infinito
sucesivamente sin repetir jamás el
número de un registro a otro y sin
dejarlo vacío luego entonces nos viene
muy bien que en esta tabla este campo
sea autonumeración por este motivo
porque es clave no Bueno y qué tenemos
en la tabla datos académicos Pues en la
tabla datos académicos el campo clave
también es número de alumno y en este
caso es de tipo número no es
autonumeración esto nos va a obligar a
introducir nosotros el valor numérico
pero si lo dejáramos vacío o si
repitiéronle un campo clave nunca se
puede dejar vacío y nunca se puede
repetir Bueno pues una vez que hemos
hecho esta explicación de lo que es un
campo clave vamos a ver ahora Cómo se
relacionan estas dos tablas entre sí dos
o más tablas en una base de datos para
relacionar dos tablas en una base de
datos hay que ir a la pestaña
herramientas de bases de datos y dentro
de esta pestaña nos encontramos con un
botón que es el botón de relaciones Ese
es el botón que hay que pulsar para
relacionar dos o más tablas entre sí
cuando pulsamos el botón de relaciones
por primera vez en una base de datos
automáticamente sale la ventana de
mostrar tabla qué tiene esta ventana de
mostrar tabla esta ventana contiene un
listado con todas las tablas que hay en
esta base de datos en la base de datos
que estamos manejando no es el caso
porque esta base de datos es muy pequeña
y es de juguete pero imaginaos que en
una base de datos tengo 30 tablas
evidentemente A lo mejor yo no quiero
relacionar las 30 tablas entre sí a lo
mejor de esas 30 quiero relacionar 2 3 4
7 pero no las 30 por ese motivo sale
esta ventana para que seleccionemos con
el ratón del listado de tablas que
tenemos Cuáles son las que queremos
relacionar en este momento entre sí en
esta base de datos Pues no hay ningún
problema ni ninguna duda porque es que
únicamente hay dos tablas que son las
que aparecen aquí no Entonces se trata
de con la tecla control pulsada ir
pinchando con el ratón y seleccionando
todas aquellas tablas que quieres
relacionar entre sí en el list
en este caso solamente dos y cuando lo
tengas Pues pulsas en el botón de
agregar con lo cual las tablas pasan ya
a la ventana de relaciones y si quieres
puedes cerrar el botón de mostrar tabla
si por el motivo que sea necesitas
recurrir otra vez a la ventana de
mostrar tabla para agregar una tabla que
se te olvidó o cualquier otra cosa lo
puedes hacer desde el botón de mostrar
tabla que para eso sirve cada vez que
pulsas el botón de mostrar tabla se abre
de nuevo la ventana para que elija
aquella tabla que se te olvidó Si es el
caso Bueno una vez que tenemos las
tablas que vamos a relacionar entre sí
en nuestro caso pues estas dos que veis
aquí lo que hay que hacer es ver si
estas dos tablas cumplen los requisitos
marcados para poder relacionarlas entre
sí echando un vistazo a los requisitos
ambas tienen que tener un campo común
Bueno vamos a ver si es verdad la
información de estas tablas todavía no
existe Es decir está vacía la
información de estas tablas pero en un
futuro cuando vayamos a introducir la
información
yo creo que queda claro que esta tabla
tiene un campo número de alumno y esta
también tiene un campo número de alumno
con lo cual ambas tienen un campo común
sí no es necesario que el nombre de los
campos sea idéntico es decir en esta
tabla podríamos llamarlo número de
alumno y aquí podríamos llamarlo el
número de los alumnos como nombre de
campo eso es lo de menos lo que importa
es que la información del campo a pesar
de que tengan nombre diferente sea la
misma
normalmente coincide tanto la
información como el nombre como es este
caso no bien Aparte de este campo hay
otro que sea común
no segundo requisito el campo común ha
de ser clave al menos en una de las
tablas Bueno pues vamos a ver si
Efectivamente es clave y no solamente es
clave al menos en una de ellas sino que
es clave en ambas tablas esto tiene que
ser así el campo común tiene que ser
clave al menos en una de las tablas para
poder relacionar dos tablas entre sí no
no tiene por qué ser así ni siquiera
tiene que cumplir como requisito que
ambas tablas tengan un campo común lo
que estamos diciendo ahora mismo que
tengan campo común y que al menos en una
de ellas sea clave es para poder
realizar una relación de las que vimos
en el video tutorial anterior vimos que
había tres tipos de relación de uno a
uno de uno a varios y de varios a varios
para poder realizar una relación de este
tipo entre las dos tablas estos son los
requisitos a cumplir si no se cumplen
estos requisitos puedo relacionar dos
tablas entre sí sí por poder se puede
pero se crea una relación que se llama
indeterminada y este es un tipo de
relación que tiene utilidad en casos muy
muy concretos en la inmensa mayoría de
los casos a la hora de relacionar dos
tablas entre sí la relación que se va a
dar va a ser una de estas tres en un muy
pequeño porcentaje la relación será
indeterminada esto es cuando estás
relacionando dos tablas entre sí y no
tienen campo común y no hay campo clave
cosas por el estilo bueno El caso es que
nosotros sí que cumplimos las dos
premisas y una vez que hemos comprobado
que cumplimos las dos premisas o
condiciones Cómo se relaciona pues hay
que arrastrar el ratón con el botón
izquierdo pulsado del campo común de una
tabla al campo común de la otra y da
Exactamente igual que lo hagas de
izquierda a derecha que de derecha a
izquierda siempre que arrastres el ratón
con el botón izquierdo pulsado de un
campo a otro de campo común campo común
y una vez que sueltas el botón izquierdo
del Ratón Access saca automáticamente la
tabla de eh la tabla no perdón la
ventana de modificar relaciones en esta
ventana se pueden hacer muchas cosas
como nosotros estamos empezando a ver el
tema de las relaciones y este es un
curso básico os voy a pedir Aunque luego
lo explicaré que activis exigir
integridad referencial de momento a lo
mejor no sabéis Para qué sirve yo os voy
a pedir que lo activé y después
explicaré qué es lo que hace bueno Bueno
pues activamos exigir integridad
referencial y ya pues le damos al botón
de
crear Bueno pues ya ha creado el nexo o
relación entre las tablas cómo lo
representa gráficamente Bueno pues lo
representa con esta línea que une las
dos tablas de campo común número de
alumno a campo común número de alumno y
lo de exigir integridad referencial
simplemente os he pedido que lo activis
si estáis haciendo el vídeo a la par que
yo para que salgan los simbolitos que
representan el tipo de relación si no
hubiéramos activado exigir integridad
referencial no saldría este un y este un
y me interesa Que de momento salga pues
para que veáis bien que el tipo de
relación que se va a dar entre estas dos
tablas va a ser de uno a
un Qué quiere decir eso lo que vimos en
el vídeo anterior quiere decir que por
cada registro que tenemos en la tabla a
en este caso datos académicos tenemos
únicamente un registro relacionado en la
tabla B en este caso datos personales
uno a uno y esto lo vamos a ver ahora
después cuando introduzcamos Pues un par
de registros o tres en cada una de las
tablas e insertemos en cualquiera de las
dos tablas la hoja secundaria de datos
cuando insertemos la hoja secundaria de
datos veréis como al desplegar en el más
únicamente aparecerá un registro
relacionado en la hoja secundaria de
datos esto es en la otra tabla Bueno
pues como podéis observar el tipo de
relación que se va a dar entre datos
académicos y datos personales va a ser
una relación de uno a a un os he hecho
activar la integridad referencial que no
sabemos de momento lo que es simplemente
para que vierais estos dos simbolitos
que representan el tipo de relación que
se va a dar entre estas dos tablas vale
de uno a uno Eso quiere decir como bien
sabréis del vídeo anterior que por cada
registro que tenemos en la tabla a en
este caso datos académicos solo podremos
tener un registro relacionado en la
tabla B en este caso datos personales es
decir que cuando insertemos la hoja
secundaria de datos en datos académicos
o en datos personales al desplegar la
hoja secundaria de datos únicamente
veremos un registro relacionado de la
otra tabla nunca podrá haber más y
viéndolo viendo un poquito la estructura
de las dos tablas también podemos llegar
a la conclusión como me imagino habréis
deducido que siempre que el campo común
sea clave en ambas tablas la relación
que se va a dar va a ser de uno a uno ya
que jamás se podrán repetir registros ni
aquí ni aquí Y como no se podrán repetir
registros Pues por cada un registro que
tengan una tabla solo podré tener un
idéntico en la otra no bueno De todas
formas nosotros como estamos empezando
vamos a quitar lo de la integridad
referencial que únicamente lo hice para
ver los simbolitos del uno y ya de paso
aprendemos Cómo modificar las la
relación existente entre dos tablas para
quitar la integridad referencial ya
veremos más adelante no os preocupéis
Para qué sirve además de para ver el
simbolito porque tiene otra utilidad
pues hacemos lo siguiente te sitúas con
el ratón justo encima de de la línea que
une las dos tablas pulsas el derecho el
botón derecho del Ratón y eliges en este
menú contextual modificar relación con
lo cual vuelves a entrar en la ventana
de relación y aquí desactivas exigir
integridad referencial Que de momento
pues no quiero no quiero que esté
activado de acuerdo si alguien al pulsar
el botón derecho no le sale aquí número
de alumno número de alumno exigir
integridad referencial es porque hizo
clic con el botón derecho no justo
encima de la línea sino en otro punto
que no es la línea no bueno El caso es
que lo quitamos aceptamos ahora sí ya le
doy al botón de cerrar perfecto han
quedado las dos tablas relacionadas
entre sí con una línea que las une como
habéis podido ver y ya lo único que nos
queda es introducir información tanto en
una tabla como en la otra y después
insertaremos la hoja secundaria de datos
para ver que efectivamente Pues por cada
registro de una tengo otro relacionado
en la otra tabla Bueno pues me voy a
datos personales Y aquí pues vamos a
empezar a producir información
recordamos que en esta tabla de datos
personales el campo número de alumno era
de tipo autonumeración Qué quería decir
eso recordamos Eso quiere decir que
Access numera por nosotros los registros
de esta tabla con números consecutivos
del uno al infinito sin dejar ninguno en
blanco y sin repetir ninguno por
supuesto luego entonces empezamos a
rellenar la información ya os anticipo
que en cuanto rellenos el primer
registro no va a empezar por el alumno
uno Por qué Pues porque esta tabla la
hicimos en su día para ver cómo se
construían las tablas para ver las
propiedades de los campos y estuvimos
jugando introduciendo registros eso
Access lo va guardando en memoria a
pesar de que yo lo fui borrando y esos
registros no existen queda una memoria
en Access como que yo introduje en esta
tabla x registros que no recuerdo
Cuántos son entonces aquí va a empezar
por un número que no va a ser el uno
sino que va a ser el siguiente registro
desde el último que borré entonces aquí
vamos a poner por ejemplo María
Gómez edad 15 fecha de nacimiento Pues
si tiene 15 años está nacio por ejemplo
el 27 del 8 del año
2007 2007 1997 ahí dirección si no me he
equivocado Gran
Vía población esto era un campo de tipo
asistente para búsquedas Entonces
desplegamos vamos a decir por ejemplo de
Madrid beca esto era un campo de tipo s
no tengo la típica casilla de los campos
sí no pues porque en su día estuvimos
jugando con las propiedades de los
campos y cambiamos de casilla de
verificación a cuadro eh a cuadro de
texto efectivamente con lo cual tenemos
ahora mismo falso después cambiaremos
cambiaremos esta esta propiedad del
campo beca para que sea de nuevo una
casilla de verificación de momento Si
queremos que sea falso pues dejamos
falso la palabra falso pasamos al
siguiente campo y si quisiéramos que
fuera verdadero pues tendríamos que
poner o bien verdadero o bien os1 que es
lo mismo -1 es igual a verdadero y cero
es igual a falso bueno no voy a
introducir ni foto ni observaciones ni
teléfono móvil esto aquí tenía una
máscara de entrada fijaos cómo me pone
los guiones bueno paso al siguiente vale
siguiente pues este va a ser por ejemplo
Ana
Martín edad 12 esta nació el 28 del 6
del año
2000 calle príncipe de Vergara
desplegamos por otra ciudad
diferente por ejemplo Toledo beca nada
vamos a introducir un tercero y
último Bueno pues este va a ser por
ejemplo
Antonio bien apellido
Fernández edad 10 este nació el 15 del 5
del 2002 dirección
Serrano población Bueno pues vamos a
por ejemplo Madrid de nuevo eh No
tiene becca ni foto Nada no relleno nada
más bueno pues lo vamos a dejar aquí me
he pasado sin querer al siguiente
registro vamos a dejar esta tabla con
tres registros bueno fijaros que estos
alumnos tienen los números 24 25 y 26
vale cerramos la tabla nos vamos a datos
académicos vale Aquí vamos a rellenar
los datos académicos de cada uno de los
alumnos con lo cual número de alumno del
primero el 24 aula pues este está en el
aula 5 actividad extraescolar vamos a
decir por ejemplo karate repite curso sí
siguiente alumno número 25 aula 4 eh
actividad extraescolar pues por ejemplo
comercio repite curso no siguiente
alumno el 26 En qué aula está en la tres
actividad extraescolar lo voy a dejar
vacío no hace actividades extraescolares
repite Sí bueno lo vamos a dejar aquí
tres alumnos bien luego entonces
realmente la información que tenemos en
esta base de datos corresponde a tres
alumnos lo único que la tenemos
segmentada en dos tablas por un lado en
una tabla los datos académicos y por
otro lado en otra tabla los datos
personales muy bien cerramos esta tabla
volvemos a abrir datos personales
fijaros que ya me aparece de manera
automática la hoja secundaria de datos
si no fuera así recordamos que para
habilitar la hoja secundaria de datos
nos vamos a la pestaña inicio dentro de
inicio pulsamos el botón de más dentro
de más hoja secundaria hoja secundaria y
aquí elegimos la tabla de la cual
queremos insertar la hoja secundaria de
datos como ya nos la pone Pues no hay
ningún problema El caso es que si
desplegamos la hoja secundaria de datos
vemos efectivamente que las relaciónes
de uno a uno porque por cada registro
que tengo en la tabla a únicamente tengo
un registro en la tabla B así está no es
como con la base de datos gestión de
pedidos con clientes y pedidos que por
un cliente puedo tener varios pedidos
aquí no ocurre eso vale solamente puede
haber uno y es así forzosamente porque
el campo común en ambas tablas es clave
Entonces no se puede repetir el 24 en
esta tabla de la misma forma que no se
puede repetir el 24 en la otra tabla
vale el campo común en la hoja
secundaria de datos no aparece eh que
por eso es el campo común solamente
aparece en en la tabla donde
estamos si nos vamos a la otra tabla me
va a decir que si quiero guardar cambios
en el diseño Simplemente porque he
desplegado la hoja secundaria Ah pues
mira no me ha preguntado nada si nos
vamos a la otra tabla datos académicos
pues al desplegar la hoja secundaria
pues vemos que ocurre Exactamente lo
mismo por cada registro que tengo en
esta tabla únicamente puedo tener un
registro en la otra y así
es bueno pues hemos visto en este vídeo
cómo se relacionan dos tablas entre sí
los requisitos que hay que cumplir vemos
que hay que ir a la pestaña herramientas
de bases de datos botón relaciones y es
de campo común a campo común dejamos
para videotutoriales eh posteriores Cómo
realizar una tabla de otro tipo de uno a
varios o de varios a varios que lo
haremos y sobre todo veremos qué es la
integridad referencial Qué es actualizar
en cascada y Qué es eliminar en cascada
tres propiedades de las relaciones entre
las tablas Bueno pues hasta ese momento
eh que lo paséis bien y hasta la próxima
Weitere ähnliche Videos ansehen
Curso Access Básico 2010 Propiedades de las relaciones entre tablas Vídeo 8
Cómo crear tablas y relaciones en Microsoft Access
Ejemplo de como crear un modelo relacional partiendo de una entidad Relación
Como Relacionar Tablas en Mysql con phpMyAdmin
guia 8 leccion 3 Transformación del diagrama entidad relación al modelo relacional
CURSO de DISEÑO de BASE DE DATOS #9 📚 diseño de base de datos
5.0 / 5 (0 votes)