Saltar navegación

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

FORMULARIOS BASE DE DATOS - 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 26 de mayo de 2021 por Enrique Jose N.

81 visualizaciones

Descargar la transcripción

Bueno, pues entonces os voy a explicar muy brevemente, como digo, cómo se hacen los formularios en una base de datos. Y voy a recordar para qué sirven. Nosotros ya sabemos hacer nuestras tablas, ¿verdad? Y si yo cojo una como ejemplo y quiero rellenarla, pues tengo que andar tecleando aquí. 00:00:00
Y claro, esto no es un entorno muy amigable, como se dice, ¿verdad? No se ve bien y, bueno, no es nada cómodo. 00:00:18
Por eso tenemos la posibilidad de utilizar formularios, que son como los que rellenáis o los que nos piden en cualquier web para suscribirnos a algún canal o a donde quiera que sea o en cualquier sitio para hacer una compra. 00:00:25
aparece un formulario en el que yo relleno mis datos todos los que me piden y es la forma de 00:00:40
darle a la compañía a la empresa a quienquiera que sea pues ya los datos metidos en una base 00:00:46
de datos vale pues igualmente lo podemos hacer aquí en nuestras pequeñas bases de datos verdad 00:00:52
bien igual que las tablas y las consultas os recomendaba hacerlas en modo diseño los 00:00:57
formularios y nos hacemos el modo diseño pues nos aparece ya veréis nada más empezar aquí una 00:01:06
cosa vacía con todos los controles y bueno es un poco como pesado a partir de cero por eso 00:01:12
yo recomiendo pero claro es una recomendación y bueno lo que piden esto tan breve podéis hacerlo 00:01:17
como quiera es igual que las consultas y las tablas recomiendo como digo hacer los formularios 00:01:22
utilizando el asistente y ya después una vez que lo tenemos hecho editarlo de acuerdo pero así no 00:01:27
partimos de cero y no nos cuesta tanto empezar a decidir pero bueno por supuesto se puede dejar 00:01:34
desde cero bien fijaos si yo les doy aquí a utilizar el asistente para formularios lo 00:01:38
primero que tengo que elegir es de que quiero hacer el formulario pues lo voy a hacer por 00:01:45
ejemplo de clientes que siempre con los datos más cómodos de manejar los que se refieren a 00:01:48
las personas quiero que estén todos los campos de esta tabla vale le voy a dar al siguiente aquí no 00:01:52
No hay lugar a un subformulario porque esto es algo tan sencillo y bueno, no lo vamos a ver de todas formas. Y aquí veis, esto sí es importante, que elijáis el tipo de disposición que yo quiero. Fijaos que esto sería parecido a una tabla. Esto, bueno, puede ser, pero aporta poco. Esto sería una forma con el nombre del campo encima de lo que es el campo para teclear, a la izquierda y así un poco combinado. Pues voy a coger este, el combinado que me gusta. 00:02:00
De acuerdo, le voy a dar a siguiente y aquí hay dos opciones que por defecto las voy a dejar así, pero que hay que conocer. Aquí me dice, se va a utilizar para introducir únicamente datos nuevos. No se mostrarán los datos existentes. Bueno, esto no tiene mucha lógica. Es normal que añadamos datos, así que por eso por defecto está sin seleccionar. Y luego igualmente mostrará todos los datos. Es lo más lógico por defecto, pero los puedo modificar. 00:02:26
Aquí continuamos aquí. Siguiente, aplicar estilos sin bordes. Lo veis, con 3D, planos, lo voy a dejar plano, y color gris, azul hielo, por ejemplo. Siguiente, y lo voy a llamar, el formulario de Weimar, clientes sin más. ¿De acuerdo? Y finalizo. 00:02:50
vale, y ya tengo el formulario 00:03:07
entonces como podéis ver, aquí me aparecen 00:03:09
los datos que ya existen en ese formulario 00:03:11
y aquí, si buscáis 00:03:14
un poquitito, aquí veis 00:03:15
los botones para ir 00:03:17
avanzando, de acuerdo, al 00:03:19
comienzo, al final, de acuerdo 00:03:21
y aquí, muy importante, para un 00:03:24
nuevo registro, porque al fin y al cabo, para lo que 00:03:25
sirve esto, es para 00:03:27
crear, para introducir 00:03:29
datos, no recuerdo si eran mayúsculas o minúsculas 00:03:31
no recuerdo cuántos iban, pero bueno 00:03:34
del invento 06 vale alba madrid fecha de alta 0 2 0 2 1998 edad 48 y observaciones bueno creo 00:03:35
que tenía por defecto de acuerdo y ya lo tendríamos de acuerdo guardar registro traca atrás y bueno 00:03:49
que se ha equivocado en él a la hora de teclear esto no recuerdo a ver algo no 00:03:56
sé en el patativo el cliente y si no ahora revisa el reto local 00:04:03
en cualquier caso imaginar que yo lo que quiero que es lo que quería lo que quería 00:04:13
ver ahora lo que quiero es modificar esto un poquito vamos para tabla clientes 00:04:22
vamos a darle a editar de acuerdo y vamos a ver qué podemos hacer para modificarlo lo 00:04:32
primero que observamos es que es muy fácil verdad mover estos campos verdad y colocarlos 00:04:50
en otra disposición, que es lo primero que podría querer hacer, ¿de acuerdo? Ir colocándolos 00:04:58
donde me apetezca, ¿vale? Esto es muy sencillo, evidentemente, y no requiere más truco. Pero, 00:05:03
sin embargo, os voy a enseñar otra cosa, que es como ejemplo, ¿vale? Porque hay muchas 00:05:11
posibilidades. Voy a sustituir este campo de la fecha de alta, que además así lo voy 00:05:16
a utilizar luego, y voy a crear un campo específico para fechas. Nosotros, cuando 00:05:22
que queramos la fecha en un formulario de la web verdad no la que queramos sin más normalmente hay 00:05:26
un desplegable verdad y nos aparece un calendario pues aquí es igual aquí podemos hacerlo de la 00:05:31
misma de la misma forma entonces dejamos aquí a la izquierda está esta base está esta barra de 00:05:37
herramientas que estoy moviendo para que la veáis de acuerdo normalmente está aquí por defecto antes 00:05:44
Estaba visible abajo, me parece. Y aquí tengo varias opciones, ¿verdad? Como una casilla de verificación, que sabéis lo que es, campo de texto, que es esto de aquí, campo formateado, un botón, un botón de opción para elegir entre dos, ¿verdad? 00:05:47
listados cuadro combinado una etiqueta sin más y aquí tengo un botón para más todavía de acuerdo 00:06:04
y aquí en más cuatro controles de formulario tengo justamente el que necesito que andaba 00:06:13
buscando que quiero usar como ejemplo que es de verdad el campo de fecha entonces lo seleccionó 00:06:18
y lo colocó y mismo vale de acuerdo y ya lo tengo entonces una vez que lo tengo si hago doble clic 00:06:22
Sobre él me aparece el cuadro de diálogo de propiedades del campo de fecha y me pongo a indicarle datos como los siguientes. 00:06:30
Lo primero, fecha mínima, fecha máxima. Bueno, 1800 parece que es mucho, ¿verdad? Vamos a poner 1980, porque imaginemos que hemos empezado ahí a trabajar, ¿verdad? 00:06:44
Aquí vamos a poner 2100, que ya es suficiente, ¿verdad? Fecha predeterminada, nos vamos a poner el campo giratorio, si queréis lo podemos poner, eso no es ningún problema. Aquí me empiezan a aparecer datos para configurar, valores para configurar, tanto el ancho y la altura como la posición y los colorines, ¿verdad? 00:06:53
color de fondo, le voy a poner un gris parecido 00:07:11
creo que es el gris 2 entonces 00:07:14
o el 3, no sé cuál es 00:07:15
el que tiene el gris 2 00:07:17
efectivamente 00:07:19
le voy a poner marco 00:07:21
plano o le voy a poner sin marco 00:07:23
le voy a poner 3D para que 00:07:25
se vea mejor, porque el plano no sé por qué no se veía 00:07:27
color de borde si queréis 00:07:30
aquí muy importante, le voy a poner un desplegable 00:07:31
¿verdad? 00:07:34
y esto sería 00:07:35
una serie de valores que yo configuro 00:07:36
Pero que es pura apariencia, salvo el desplegable que ya ha aparecido aquí. Aquí en datos, si es muy importante, que indique qué campo de datos voy a asociar a este control de formulario. ¿De acuerdo? ¿Qué campo de los campos que tengo en la tabla? ¿De acuerdo? Recordad que esto es un formulario para una tabla. 00:07:39
Pues tengo que indicar a qué campo se van a grabar o guardar los datos que yo teclee cuando meta ahí una fecha. Pues obviamente se van a guardar en fecha alta, ¿de acuerdo? Y con esto ya lo tendría. Creo que le he quitado el desplegable sin darme cuenta, ¿no? 00:07:58
general, vale, desplegable 00:08:14
si, este a veces que si ponemos aquí la base 00:08:18
con el scroll, se quita sin 00:08:20
que se dé una cuenta, vale 00:08:23
datos, fecha de alta, vale, entrada requerida 00:08:26
bueno pues ya lo tengo, me faltaría 00:08:29
poner una etiquetilla ahí, que sería esto, un campo 00:08:32
de etiqueta, que pondría aquí 00:08:35
y el que puedo poner 00:08:38
el texto, que sería 00:08:40
y ya lo tenemos de acuerdo bien una vez que yo tengo todo esto ya preparado no tengo más 00:08:43
que cerrar el formulario guardar los cambios y cuando yo entre en este formulario veis me 00:09:04
aparecen estos este campo en el que si quisiera cambiar una fecha pues me vengo aquí y la cambio 00:09:10
Vale, entonces vamos a ver, el último cliente es el cliente 08, vale, por eso antes no me dejaba continuar porque creo que puse cliente 06, no me acordaba cuántos había. Entonces, claro, recordad que el campo ID cliente era el campo clave y obviamente no puedo recibir un campo clave, que para eso es un campo clave. 00:09:18
Pero ahora ya, aprovechando este nuevo control de formulario, le voy a dar a un nuevo registro. Voy a poner entonces cliente 09 sería, ¿verdad? Voy a poner aquí Ana. Estaba en mayúsculas, me parece también recordar, por cierto. Ana. Voy a poner aquí historia. Voy a poner aquí 48. Voy a poner aquí buen cliente, aunque creo que se paga por defecto. 00:09:38
Y ahora voy a utilizar este control de formulario para poner la fecha que me apetezca. Y bueno, tendría que ir bastante atrás, pero lo dejo ahí y andando. Y con eso, de esta forma, voy añadiendo registros en esta tabla. 00:10:01
si quiero otro, pues añado otro 00:10:18
que sería el cliente 10, porque me dé la gana 00:10:21
siempre que nos repita, como dije antes, pues va exactamente 00:10:23
igual, y aquí pongo 00:10:25
Pedro 00:10:27
aquí pongo 00:10:28
Madrid, aquí pongo 41 00:10:31
y aquí pongo nada 00:10:33
y aquí pongo el fecha de alta 00:10:35
esta misma, vale 00:10:36
bien, pues una vez que he hecho esto 00:10:38
lo guardo 00:10:41
cierro, de acuerdo 00:10:43
y si yo entro aquí 00:10:45
en la tabla clientes, verdad 00:10:46
observaré que han aparecido dos nuevos registros. Este registro que tecleé y este otro, Pedro, que acabo de teclear. 00:10:48
Estos dos registros que acabo de teclear. Así que, como veis, y concluimos con esto, es más cómodo teclear en un formulario, 00:10:58
por eso existen que aquí verdad donde es un poco pesado y además pues no se ve nada bien verdad con 00:11:10
lo cual yo creo que es obvio que las ventajas del formulario son fundamentales 45 años vale 00:11:22
y bueno pues esto tan sencillo únicamente esto es lo que os quería mostrar para que si podéis 00:11:30
lo incluyáis en vuestro ejemplo de base de datos y para que practiquéis un poquito y sobre todo 00:11:39
para que lo podáis porque es muy útil como digo nos hemos quedado cortos porque aquí podríamos 00:11:44
añadir más ejemplos de controles de formulario pero bueno da igual son son más de lo mismo yo 00:11:50
puedo poner además que aquí en este ejemplo tendremos que cambiar el ejemplo podría poner 00:11:56
uno por ejemplo que fuera sexo masculino femenino y entonces podría añadir está el botón de opción 00:12:00
¿verdad? y podría poner en lugar de 00:12:05
observación del coincidente, añadir un campo con 00:12:07
una casilla de identificación que fuera coincidente sí 00:12:09
o coincidente no, poniendo un tick 00:12:11
pues como los formularios que estáis hartos 00:12:12
de completar, ¿vale? 00:12:15
pero como digo, nos tenemos que detener aquí 00:12:16
¿vale? bien, pues voy a parar 00:12:19
esta grabación 00:12:20
detener 00:12:24
Autor/es:
Enrique Neira
Subido por:
Enrique Jose N.
Licencia:
Dominio público
Visualizaciones:
81
Fecha:
26 de mayo de 2021 - 13:23
Visibilidad:
Público
Centro:
IES AVENIDA DE LOS TOREROS
Duración:
12′ 26″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
18.62 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid