Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Tablas en bases de datos con LibreOffice Base - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 12 de febrero de 2026 por Cristina M.

1 visualizaciones

Diseñaremos una pequeña base de datos y la introduciremos en LibreOffice Base

Descargar la transcripción

Hola a todos, en este pequeño vídeo os voy a introducir a cómo funcionan las bases de datos 00:00:01
o por qué se hacen las bases de datos y cómo se inicia una base de datos básica. 00:00:07
Primero, fijaros en la pantalla. 00:00:12
Vamos a imaginar que queremos hacer una base de datos para una academia de idiomas. 00:00:15
Quieren informatizar la gestión de alumnos y cursos. 00:00:19
Y cada alumno, por ejemplo, guardamos matrícula, nombre y teléfono 00:00:23
y de cada curso el código de un curso, el idioma y el nivel. 00:00:27
La matrícula sería como el DNI, podría valerme. 00:00:32
Luego, los alumnos se pueden matricular en varios cursos, por ejemplo, matemáticas, lengua, inglés, ¿vale? 00:00:35
Y un curso, aquí, puede tener varios alumnos, así que el de lengua puede tener varios. 00:00:41
Luego, aparte, hay departamentos, como el departamento de matemáticas o el de biología, 00:00:48
y de cada departamento guardamos el código y el nombre. 00:00:52
Y luego, todos los cursos, cada curso es impartido por un profe y debemos guardar DNI y nombre. 00:00:55
Vale, os voy a enseñar cómo se guardaría esa tabla en una hoja de cálculo de Excel. 00:01:03
Es lo que se llaman tablas sin normalizar. 00:01:08
Son datos inventados. En esta tabla, en la primera fila, voy a hacer lupa, para que se vea. 00:01:14
Hemos matriculado al alumno A001, que es Laura Martínez Pérez, y tenemos el teléfono. 00:01:21
Y se matricula de un curso que el código es C01 y es inglés 00:01:26
Y ese curso es de nivel A2 00:01:30
Fijaros aquí 00:01:33
El curso tiene código idioma y nivel 00:01:34
Así que el código del curso, el idioma y el nivel 00:01:39
Pero además pertenece a un departamento 00:01:42
Ahí he puesto el departamento 00:01:44
Que en este caso, me muevo para la derecha 00:01:46
Es departamento de idiomas germánicos 00:01:48
Mira que es inglés y lo pone 00:01:52
Luego el DNI del profesor, ¿de acuerdo? 00:01:54
Y el teléfono del profesor 00:01:57
Entonces, ¿qué pasa? 00:01:59
Todo lo que pide aquí, ¿vale? 00:02:02
El curso, el DNI, el departamento 00:02:03
¿Qué pasa? Que si luego Laura se vuelve a apuntar en otro curso 00:02:06
Volvemos a poner su número de matrícula, su teléfono y el código del curso, ¿vale? 00:02:12
Y luego si ese mismo curso de árabe lo hace alguien como por ejemplo Irina Popescu, ¿vale? 00:02:17
Pues estamos repitiendo otra vez el código del curso, el nivel, si es el mismo, que es el mismo, el departamento, incluso el profe, porque el profe es Nadia Hassan, que está aquí, que está su DNI, su código y su teléfono y se repite aquí arriba. 00:02:24
Entonces estamos repitiendo datos. No es la idea que se repitan datos, sino ahorrar en datos y que todo sea más ordenado para no equivocarnos. 00:02:40
Porque imaginaos que la segunda vez que pongo el nombre de Nadia me equivoco y le pongo una S de más o el número del teléfono mal. 00:02:47
La idea es comprobar que los datos se mantienen íntegros, que no se estropean. 00:02:54
Entonces, ¿cómo se hace esto normalmente en una base de datos? 00:02:58
Vale, fijaos que aquí tengo 34 líneas 00:03:01
Vale, me voy a la página 00:03:07
Y normalmente lo que se hace es separarlo en tablas 00:03:08
Estas serían unas tablas separadas, ¿de acuerdo? 00:03:13
Están los alumnos, los profesores, los departamentos 00:03:20
Voy a hacer zoom con sus códigos, ¿vale? 00:03:25
Y también están los cursos, ¿de acuerdo? 00:03:30
Y también están los alumnos matriculados 00:03:33
Voy a abrir otra cosa antes de que me despiste 00:03:35
En separarlos en tablas, por ejemplo, en la tabla alumnos 00:03:38
Lo que yo tendría son los alumnos 00:03:45
Y lo mismo para cada una de las tablas 00:03:55
La voy a abrir para que las veáis 00:03:57
Entonces, esta es la tabla de alumnos 00:03:59
Y solo guardo los nombres de los alumnos 00:04:03
Para cada alumno el código 00:04:05
El teléfono y nada más 00:04:07
Vale, ahora vamos a buscar la de profesores. Esta es la de profesor. Lo mismo, el código DNI del profesor, los datos del profesor y los teléfonos de los profesores. 00:04:13
Voy a buscar la siguiente. Los departamentos. Tengo cuatro departamentos. Germánico, Romance, Semíticos y Asiáticos. 00:04:24
Y guardo el código de cada departamento y el nombre del departamento. 00:04:30
Y aquí viene la primera diferencia. Estoy viendo los cursos. Tengo el código del curso, el nombre del curso y el nivel del curso. 00:04:38
Pero además voy a apuntarme el código del departamento para saber a qué departamento pertenece. 00:04:45
Así que cada curso debe guardar el código de su departamento. 00:04:49
Y además cada curso debería guardar el código del profesor. 00:04:53
Así que luego mirando en la tabla de profesores con este código podíamos saber los datos del profesor. 00:04:57
Y mirando en la tabla de departamentos con este código, con el que he marcado aquí, donde el ratón, podía ver los datos del departamento. 00:05:02
Y me queda, ¿cuándo se matriculan los alumnos en los cursos? 00:05:10
Estas son las matrículas de los cursos. Guardo parejas. Simplemente el código del alumno, el curso, el código del alumno, el curso. 00:05:15
El alumno 1, curso 5. Alumno 2, curso 1. Alumno 2, curso 3. Ahí tengo todos los alumnos y todos los cursos. 00:05:23
Y si esto lo muestro en una gran tabla, sería así. 00:05:32
Yo estoy viendo en verde aquí en la zona de la izquierda 00:05:38
Se me ha quedado pegada una tecla y me está haciendo unos líos 00:05:42
Mientras el vídeo, sí, se me ha quedado un ratón pegado 00:05:46
Vale, la tabla de la izquierda, la que va de A1 a C1 son los alumnos 00:05:50
Aquí tengo los profesores y aquí los departamentos 00:05:55
Fijaros que los he puesto en verde porque en estas tablas no guardan datos más que de ellos mismos 00:05:58
En cambio, en la tabla que tenemos aquí en el medio 00:06:03
del código del curso, para cada curso 00:06:06
por cierto, esto debería ser azul y lo he puesto verde 00:06:11
a ver si lo puedo cambiar un momento, color cambiado 00:06:15
estoy en la tabla de los cursos y quiero que os fijéis en los colores que tiene esta tabla 00:06:18
en el fondo, el código, el idioma y el nivel son datos propios 00:06:23
que cada curso guarda de sí mismo, en cambio el código de departamento 00:06:28
y el DNI del profesor vienen de otra tabla, porque este código de departamento 00:06:31
D01 es la clave de un curso que está en esta tabla 00:06:35
entonces antes de poder crear un curso tendrá que haber un departamento 00:06:40
con ese código, ¿de acuerdo? y una vez que creas el curso 00:06:43
tienes que asignarle un profesor porque este código de profesor viene 00:06:47
de aquí a la izquierda, de los DNI de los profesores 00:06:51
y la última tabla de la derecha, esta, es una tabla en la que 00:06:55
se guardan las parejas, lo he puesto en azul igual porque el código de matrícula 00:07:00
del alumno y el código del curso vienen de otra tabla. El código 00:07:04
de curso viene de aquí, de la tabla de los códigos de curso, ¿vale? 00:07:08
Y la matrícula del alumno que está aquí viene de 00:07:11
la izquierda de todo, de aquí, ¿de acuerdo? 00:07:15
Por eso los colores, para que vierais que hay tablas 00:07:20
que he puesto en verde porque los datos son suyos, no vienen de otro lugar 00:07:23
y tablas que tienen campos en azul porque vienen de otro sitio, ¿vale? 00:07:27
Esto hay que hacerlo para entenderlo o dibujarlo normalmente se hace un diagrama, que es lo que se ha hecho con el draw.io. 00:07:32
Entonces me voy al draw.io, que lo tengo por aquí. 00:07:41
En el draw.io yo puedo dibujar cada una de las tablas. 00:07:49
He dibujado el alumno, el curso y el departamento. 00:07:52
Y según esto, me queda alumno, el departamento, el curso, me quedan los profesores. 00:07:56
Así que voy a añadir una tabla. 00:08:07
Para añadir la tabla, me tengo que ir al lado de la izquierda. 00:08:08
Voy a ponernos una lupa que tengo por aquí abierta, el Magnus, para que veáis lo que hay aquí. 00:08:12
Yo me voy al lado de la izquierda. 00:08:16
y si, vale, cuando yo estoy con el ratón 00:08:17
en el lado de la izquierda vais a ver 00:08:20
en la zona derecha de mi pantalla, aquí 00:08:21
una lupa para que se vea 00:08:23
más grande 00:08:26
entonces aquí en relación de entidad 00:08:26
¿de acuerdo? hay diferentes 00:08:30
diagramas 00:08:32
si os fijáis 00:08:34
hay diferentes cajas, cada una de las 00:08:36
cajas sirve para una cosa, la primera 00:08:39
caja 00:08:41
es para hacer tablas, vale, voy a ver si 00:08:43
haciendo lupa también se puede ver mejor 00:08:45
sí, se puede ver bien, así que lo voy a hacer sin él, voy a quitar ese 00:08:47
vale, entonces estas son una entidad, estas son tablas sencillas 00:08:50
y estas tablas con dos claves, vale, en principio solo vamos a hacer 00:08:54
tablas sencillas, y aquí están las relaciones 00:08:58
relaciones de 0 a 1, obligatorias, relaciones de 0 00:09:02
a muchos, vale, de muchos a muchos, obligatoria 00:09:07
y en estas ahí pone opcional, vale, entonces tenéis que fijaros 00:09:11
si pone opcional la participación o si pone obligatoria 00:09:15
también me vale estas, de 0 a muchos opcional 00:09:20
o de 1 a muchos o de 1 a obligatorio 00:09:22
en general voy a coger de 1 a muchos 00:09:27
entonces, un alumno, perdón, un curso 00:09:30
¿a cuántos departamentos pertenece? a 1 00:09:35
entonces voy a buscar una relación que sea que un departamento 00:09:40
tiene muchos cursos, así que es de 1 a muchos 00:09:44
me puede llevar el aire, esta, vale, podría poner esta 00:09:48
que un departamento no tiene cursos, podría no tener cursos 00:09:52
un departamento, es raro, pero voy a poner de 1 a muchos, entonces lo cojo 00:09:56
y el 1 va al departamento y el lado 00:10:00
del muchos va al código de curso, eso es lo que me está haciendo 00:10:04
en el dibujo, ahí, vale 00:10:08
Es que lo que me está explicando en el dibujo es que un departamento tiene muchos cursos, ¿de acuerdo? 00:10:15
Ahora, vamos a poner el profesor. 00:10:21
El profesor lo pongo en la tabla que no puse antes, que es esta. 00:10:24
La arrastro, la pongo aquí, aquí, ahí, ¿vale? 00:10:28
Y en la tabla se llama profesor o profesores. 00:10:33
Y la clave que tienen los profesores, creo que eran DNI, ¿vale? 00:10:39
Y se guardaba de los profesores nombre y puedo decirle apellidos, aunque también podría ser nombre, apellidos y teléfono, ¿vale? 00:10:45
Y voy a hacer un diagrama, o sea, perdón, una relación. 00:11:04
Entonces, un curso, ¿cuántos profesores tiene? Solo uno. 00:11:07
Y un profesor, ¿cuántos cursos puede dar? Muchos. 00:11:11
Así que busco la relación de 1 a muchos 00:11:13
Y en el 1 lo pongo en el DNI del profesor 00:11:16
Y en el muchos lo arrastro sobre el curso 00:11:24
Porque un curso puede tener muchos profesores 00:11:27
Si no se ve bien aquí, que le ha pasado a un compañero, lo podéis poner aquí 00:11:30
Voy a pausar y lo voy a poner bien 00:11:34
Lo que he hecho para cambiarlo es que según lo he elegido aquí le he dicho que fuera recto en vez de un diagrama 00:11:37
Entonces un profesor puede tener muchos cursos y cada curso tiene un solo profesor de 1 a n 00:11:44
Y ya solo me queda decir que los alumnos se matriculan en cursos 00:11:51
Entonces lo voy a separar un poco 00:11:57
Un alumno puede tener muchos cursos y un curso puede tener muchos alumnos 00:11:58
Eso es una relación de muchos a mucho 00:12:03
Así que la busco por aquí, de muchos a muchos, muchos a muchos, que es esta 00:12:06
Vale, la suelto y la arrastro 00:12:14
Y la voy a llevar de aquí, de la matrícula de los alumnos a la matrícula de los cursos 00:12:18
Ahí está, de muchos a muchos 00:12:25
Entonces, esta sería mi diagrama para la base de datos 00:12:27
Ahora, si os lo pongo en el lado de la izquierda 00:12:33
Aquí. Y hago zoom. Ahí tenéis el diagrama. Y aquí tendríais cada una de las tablas en la base de datos. Esto es un diagrama para entenderlo, ¿de acuerdo? 00:12:37
La tabla de los alumnos, que es esta. La tabla de los profesores, que es esta. La tabla del código de departamento, que es esta. Y luego la tabla del código de los cursos, que es esta. 00:13:03
Y lo que he hecho aquí es demostraros cómo va a quedar luego cuando se metan en la base de datos 00:13:18
Que me adelanta un poco en el vídeo, lo siento 00:13:24
Y ahora voy a hacerlo en la base de datos 00:13:26
Voy a abrir base en mi ordenador, LibreOffice Base 00:13:29
Si os fijáis aquí arriba a la izquierda 00:13:36
Y me pregunta si quiero crear una base de datos nueva o una existente 00:13:39
Como es para crear esta que os ha tocado hacer, le digo crear una base de datos 00:13:43
Y me pregunta si quiero registrar la base de datos 00:13:48
Eso quiere decir si esa base de datos se puede usar luego en el Writer o en el Calc 00:13:51
En principio no hace falta, pero por ahora yo le digo que sí 00:13:55
Y me va a abrir la base de datos para editarla 00:13:59
Y finalizar 00:14:02
Y me pregunta cómo se va a llamar la base de datos 00:14:04
Mierda, tengo que parar el vídeo 00:14:08
Pues me vengo aquí 00:14:19
Y la voy a guardar en aplicaciones ofimáticas y la voy a llamar Academia. 00:14:22
Y voy a poner la lupa por aquí, si hace falta. 00:14:39
Lo primero que voy a hacer, si os fijáis, es crear una tabla en modo diseño. 00:14:43
Le voy a dar crear modo diseño y tengo que poner los campos. 00:14:49
Los campos, según mi dibujo, que está aquí y aquí. 00:14:52
debería crear por ejemplo una tabla alumno, así que voy a poner 00:14:57
matrícula, nombre, apellidos y teléfono, así que el nombre de aquí 00:15:02
sería matrícula, vale, voy a pausar el 00:15:06
vídeo mientras escribo el resto de campos 00:15:14
he creado los cuatro campos que estáis viendo tanto a la izquierda como a la derecha 00:15:16
en la ampliación, porque es que aquí aunque yo haga lupa 00:15:22
no lo voy a hacer más grande, así que pongo el magnificador, vale, y tendría 00:15:26
que decidir si la matrícula es un número o no. Por defecto, él hace que todos son 00:15:30
textos, ¿vale? Pero en alguna base de datos esto debería ser un entero grande. Yo, como 00:15:34
estamos probando, no me hace falta y lo dejo como texto, ¿vale? Y le doy guardar y me 00:15:40
va a preguntar el nombre de la base de datos. Como eran alumnos, ¿vale? Le llamo alumno. 00:15:45
Normalmente se pone en plural, se pondría alumnos, ¿vale? Le voy a dejar en alumno. 00:15:51
y me pregunta si quiero una clave principal 00:15:56
si no le creo yo la clave principal 00:15:59
me la crearía él 00:16:03
voy a hacer lo que veáis 00:16:04
lo que pasa cuando me crea la clave 00:16:06
me dice que sí 00:16:08
y fijaros 00:16:09
me ha creado un campo aquí arriba 00:16:11
aquí arriba a la izquierda 00:16:14
que aparece con una marca 00:16:16
como si fuera una llave 00:16:18
lo llama id 00:16:20
y es un entero grande 00:16:20
eso es lo que sería una clave 00:16:22
que es una llave numérica 00:16:24
vigentero, como yo no quiero 00:16:25
que no me hace falta porque tengo la matrícula 00:16:27
voy a eliminar 00:16:29
al hacer click 00:16:30
perdéis la lupa 00:16:35
voy a eliminar este campo 00:16:36
y voy a convertir 00:16:38
este en clave principal 00:16:41
y entonces ya se convierte 00:16:43
si os fijáis 00:16:45
el id 00:16:46
que no debía ser id, que debería ser 00:16:48
matrícula 00:16:52
se convierte 00:16:54
en clave principal, vale, le doy a guardar 00:16:58
ahora sí me deja, sí, vale, y ya está, vale, y ya ha creado la tabla alumnos, si yo le hago doble clic, lo que me hace es abrir una tabla para meter alumnos, en plan, en la matrícula por ejemplo, yo pondría a poner 567, en el nombre Cristina, y en apellidos Moreno Ruiz, y el teléfono lo podría dejar vacío, le doy a guardar, vale, y ya tengo guardado, 00:17:00
un alumno, vale, ahora voy a crear las otras tablas 00:17:33
las voy a hacer pausadas y ahora vuelvo con el vídeo 00:17:37
bueno, no voy a pausar del todo, aquí igual 00:17:42
modo diseño, vale, y me voy a fijar en mi dibujo 00:17:45
y por ejemplo voy a hacer la de profesores y luego la de curso y luego la de 00:17:49
departamento, vale, he creado la última tabla 00:17:56
que todavía no le he puesto nombre, que es la de cursos 00:17:59
Viene el código de idioma y nivel 00:18:03
Entonces en código le voy a decir que es la clave principal 00:18:05
Muy importante 00:18:08
Y ahora la guardo 00:18:10
Y la voy a llamar cursos 00:18:12
Entonces la cierro 00:18:15
Vais a ver que ya tengo aquí las cuatro tablas a la izquierda 00:18:17
Y las cuatro tablas a la derecha 00:18:25
Alumnos, cursos, departamento y profesores 00:18:27
Ahora vienen las relaciones entre tablas 00:18:31
Eso se hace arriba en herramientas y pinchando en herramientas relaciones 00:18:33
Así que voy a pinchar en herramientas, relaciones 00:18:45
Y lo que me muestra son las cuatro tablas que hay en mi base de datos 00:18:47
Las voy a añadir todas, cada una una vez, para que aparezcan las cuatro 00:18:51
Vale, lo cierro, de acuerdo, y ahí están las cuatro, voy a poner un poco más grande, alumnos, cursos y profesores, vale, yo sé que, así, así y ahí, yo sé que los cursos son de un departamento, que los profesores dan clase en un curso, vale, 00:18:59
Y que los alumnos se matriculan de un curso 00:19:30
Ahora viene el hecho de cómo hacer las relaciones 00:19:33
No podemos hacer las relaciones arrastrando de una a otra 00:19:35
No funciona así 00:19:37
La manera de hacerlo es como en la tabla que vimos anteriormente 00:19:38
Esta de tablas separadas 00:19:43
La idea es que tú, en curso, ¿vale? 00:19:45
Aparte del código del curso, lo que deberías guardar es un campo que es código de apartamento 00:19:50
Para ahí guardar el código de apartamento 00:19:56
Y otro que sea DNI profesor para ahí guardar el DNI del profesor 00:19:58
Así que me voy a abrir aquí a las tablas 00:20:02
Y voy a editar cursos 00:20:04
Lo edito, a ver por qué no se ve 00:20:07
Bien, ya le he dado a editar 00:20:27
Me viene en, estoy en cursos, de acuerdo 00:20:35
Estoy en cursos y tengo el código idioma y nivel 00:20:37
Pues tengo que añadir dos campos 00:20:40
Uno que sea código departamento 00:20:42
y otro que sea código profesor 00:20:48
y le doy guardar 00:20:58
así que cuando me vuelvo a la tabla 00:21:02
a herramientas, relaciones 00:21:08
lo que tengo que hacer en curso 00:21:10
es el ID del departamento arrastrarlo 00:21:15
lo voy a poner grande para que se vea 00:21:18
y lo voy a poner a la mitad para que el magnificador funcione 00:21:21
Así. Me vengo aquí al departamento, cojo el ID y lo voy a arrastrar. Me lo estoy llevando. Lo arrastro, lo arrastro, lo arrastro, lo arrastro y lo suelto encima del código de departamento. 00:21:28
Ahí, en código de departamento. Y eso me establece una relación. Me dice que un departamento tiene muchos cursos. 00:21:43
Ahora voy a hacer lo mismo con el código del profesor 00:21:53
Cojo del DNI y lo suelto encima del código del profesor 00:21:56
Y eso lo que me dice es que, pongo este lado 00:22:01
Que un profesor da muchos cursos y que un curso tiene un único profesor 00:22:04
Ahora solo me queda relacionar los alumnos y los cursos 00:22:10
Si os fijasteis aquí en las tablas separadas 00:22:14
Yo lo hice para explicarlo diciendo que se hace una tabla en la que se guardan los códigos de los alumnos y los códigos de los cursos. 00:22:19
Entonces necesitamos una tabla nueva en la base de datos. 00:22:29
Lo guardo, lo minimizo y voy a crear una tabla nueva en modo diseño. 00:22:32
Y la tabla va a tener dos campos. El código alumno y el código profesor. En esa tabla las dos deberían ser ides, pero no he conseguido averiguar cómo se hace eso en base. 00:22:40
Así que por ahora, si yo no hago nada, me va a preguntar cómo la llamo 00:23:06
La voy a llevar matrículas, porque lo que guardo son las matrículas 00:23:11
Me dice que no hay clave principal 00:23:17
Y me dice, ¿quiere crear una clave principal ahora? 00:23:20
Y vale, le digo que no, a ver qué pasa 00:23:24
Me la guarda, no tengo clave 00:23:25
Y ahora veremos si me deja hacer lo que yo quiero 00:23:29
Me vuelvo a las relaciones 00:23:31
y voy a añadir la nueva tabla 00:23:32
entonces si pincho aquí arriba a la izquierda 00:23:40
tengo un botón que es para añadir tablas 00:23:43
y la tabla que voy a añadir es la de matrícula 00:23:46
hago doble clic y la he añadido 00:23:49
entonces aquí están las matrículas 00:23:52
en las matrículas quien se pone el código del alumno y el código del profesor 00:23:54
Así que cojo el código del alumno y lo arrastro sobre el código del alumno 00:23:59
Y no me deja, ¿por qué? 00:24:04
Porque no hay una clave 00:24:10
Dice que no coinciden los tipos 00:24:11
Voy a mirar si son exactamente los dos texto o los dos número 00:24:15
Acepto 00:24:20
Me vuelvo a las tablas 00:24:22
Voy a matrículas, le doy a editar 00:24:26
Es un fallo súper típico 00:24:29
vale, el código de alumno es texto 00:24:30
y el de profesor también 00:24:32
y ahora me voy 00:24:34
anda, lo he cogido mal 00:24:36
a ver, lo he cogido mal, editar 00:24:37
eso está mal 00:24:40
porque no es código de profesor, es código de curso 00:24:41
vale, la idea es la misma 00:24:44
pero 00:24:46
el nombre está, eran matrículas de cursos 00:24:47
vale, y ahora me cojo 00:24:50
el de los cursos, lo edito 00:24:52
y el código es texto 00:24:54
entonces, ¿cuál es mi problema? 00:24:57
que tengo que hacer clave 00:24:59
voy a editar 00:25:00
Y voy a decirle que el código de alumno 00:25:03
Pinchando, voy a poner el magnificador 00:25:06
Pinchando con el botón derecho 00:25:09
En este pequeño cuadrado 00:25:11
Al lado del código de alumno 00:25:14
Estoy aquí, código de alumno, me pongo aquí 00:25:15
Pincho, clave principal 00:25:17
Y lo guardo 00:25:20
No me deja hacer dos claves 00:25:22
Que yo lo he intentado 00:25:24
Cuando quito una clave, la otra ya no es clave 00:25:25
Y no puedo seleccionar dos 00:25:28
A ver 00:25:30
Así, mira, seleccionando dos 00:25:31
Puedo decir que las dos son clave principal 00:25:35
No voy a averiguar cómo se hacía 00:25:36
Vale, y le doy guardar 00:25:38
Vale, entonces ahora vuelvo a las relaciones 00:25:40
Que estaban aquí 00:25:44
Y cojo, y la matrícula 00:25:46
Del alumno 00:25:50
Ahí está la voy a 00:25:51
Dar a refrescar 00:25:53
Me he equivocado, he añadido la tabla ahora 00:25:56
A ver si ahora ya está bien 00:26:04
Sí, porque ahora ya aparece como código curso 00:26:06
entonces cojo la matrícula del alumno, la suelto sobre A 00:26:09
lo voy a hacer con el magnificador, sin querer, fijaros, he puesto aquí una relación 00:26:13
cuando me pasa, pincho y suprimo 00:26:20
lo voy a poner en el magnificador para que lo veáis, veis aquí que aparece un 1 00:26:24
es que he hecho como una relación consigo misma, entonces pincho en el 1 00:26:28
y le doy a suprimir, vale, entonces tengo que coger el código de matrícula 00:26:31
que es del alumno y arrastrarlo a la tabla de matrículas 00:26:36
Y soltarlo sobre el código de matrícula 00:26:40
Ahí lo suelto 00:26:44
Entonces me dice que pasa cuando borro yo los alumnos y las matrículas 00:26:45
Que si borra en cascada o como borra 00:26:51
En principio no va a borrar de ninguna manera 00:26:54
He de aceptar 00:26:56
Que si borro un alumno, ¿qué pasa con su matrícula? 00:26:57
Se borra 00:27:00
Vale, y ahora cojo el código de curso 00:27:00
Y lo arrastro sobre código de curso 00:27:02
Y me pregunta lo mismo 00:27:06
que esa relación, si yo algún día borro un curso 00:27:08
¿se borra la matrícula o qué pasa? 00:27:12
le digo que no, que no borre, ni actualice, ni elimine 00:27:14
entonces ahora lo que tenemos es esto 00:27:17
voy a separar para que se vea 00:27:19
y es que hay muchos cursos con muchas matrículas 00:27:22
y muchos alumnos en muchas matrículas 00:27:31
un alumno tiene, bueno, perdón 00:27:33
Cada una de estas matrículas 00:27:35
Tiene un único par 00:27:37
De alumno y curso 00:27:40
Vale, y lo cierro 00:27:41
Que hago que no me gusta 00:27:44
Pero me vale 00:27:46
Lo guardo 00:27:47
Y lo cierro 00:27:48
Entonces, ¿qué tendría que hacer ahora yo? 00:27:50
Meter datos 00:27:52
Así que lo lógico sería meter datos de alumnos 00:27:53
Que creo que los puedo copiar 00:27:56
Y pegar 00:27:59
Porque los tengo aquí detrás 00:28:00
Voy a pausar y los copio y los pego 00:28:03
Continúo, he ido metiendo datos de alumnos, de profesores y de departamentos 00:28:05
Y ahora viene la parte en sí, como donde suele haber problemas 00:28:10
Es cuando vas a meter los cursos, por ejemplo, o las matrículas 00:28:14
Cuando yo meto un curso, como por ejemplo, voy a poner el magnificador 00:28:18
Yo meto un curso aquí, como el C1 inglés o el C3 francés, de nivel A2 y A1 00:28:22
El departamento ya tiene que existir, si no, no voy a poder poner el curso 00:28:29
si no existe el departamento antes, entonces he puesto aquí unos códigos de departamento 00:28:34
que ya existían, que los he puesto hace unos minutos, vale, y lo mismo el código 00:28:38
de profesor, estos códigos de profesores los he puesto antes, ya existían 00:28:42
entonces he podido guardar los departamentos, perdón, los cursos 00:28:45
y ahora viene lo que son las matrículas, gente que se ha matriculado 00:28:49
entonces pasa lo mismo aquí 00:28:54
tengo parejas de código de alumno y código de curso 00:28:57
Entonces el alumno 1 existe y el código de 01 de curso existe 00:29:02
Si no, no podría poner esta fila 00:29:06
Entonces si yo por ejemplo intento poner aquí el C04 y el alumno 4 00:29:09
A ver si existe 00:29:17
Ah, pues sí existe 00:29:18
Voy a poner el C06 00:29:19
Si pongo el C06 y no pongo el alumno, no me deja 00:29:23
Porque no puede estar vacío de aceptar 00:29:28
y si pongo el alumno 45, pues mira, aquí tengo un error 00:29:30
porque no debería dejarme, vale, hacer esto 00:29:35
y ahora le doy a cerrar y ya está 00:29:38
algo he hecho mal, porque no debería dejarme meter un alumno que no existe 00:29:41
vale, ya tengo todos los datos metidos y ya la siguiente parte de la práctica 00:29:47
es hacer consultas, muchas gracias 00:29:51
Idioma/s:
es
Materias:
Sistemas Microinformáticos y Redes
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Bachillerato
    • Primer Curso
    • Segundo Curso
  • Formación Profesional
    • Ciclo formativo de grado medio
      • Primer Curso
Autor/es:
Cristina Moreno Ruiz
Subido por:
Cristina M.
Licencia:
Reconocimiento - Compartir igual
Visualizaciones:
1
Fecha:
12 de febrero de 2026 - 1:38
Visibilidad:
Público
Centro:
IES ORTEGA Y GASSET
Duración:
29′ 57″
Relación de aspecto:
1.78:1
Resolución:
1280x720 píxeles
Tamaño:
109.77 MBytes

Del mismo autor…

Ver más del mismo autor

Comentarios

Para publicar comentarios debes entrar con tu nombre de usuario de EducaMadrid.

Comentarios

Este vídeo todavía no tiene comentarios. Sé el primero en comentar.



EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid