Activa JavaScript para disfrutar de los vídeos de la Mediateca.
FORMULARIOS BASE DE DATOS - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
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
ok
00:12:22
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