Activa JavaScript para disfrutar de los vídeos de la Mediateca.
Base de datos Access 2013 - 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:
Hola a todos, hoy lo que vamos a hacer, os voy a tratar de explicar muy brevemente
00:00:05
cómo vamos a hacer una base de datos en Access en la versión 2013
00:00:34
de una forma muy sencilla, vamos a intentar verlo.
00:00:39
Cuando abrimos Access, lo primero que nos vamos a encontrar es esta pantalla de aquí.
00:00:44
Entonces nosotros lo que vamos a decirle es que deseo abrir una base de datos en blanco.
00:00:49
Vamos a diferenciar en primer lugar las tablas.
00:00:55
En este caso el ejemplo que vamos a hacer es sobre un taller mecánico.
00:00:59
Entonces lo primero en esta primera tabla lo que vamos a hacer es ponerle, lo vamos a decir en vista diseño
00:01:05
y veis que ya me dice cómo quiero guardar esta tabla.
00:01:13
le vamos a decir que se llama automóviles
00:01:17
aceptamos
00:01:22
perfecto
00:01:26
el primer campo es un campo identificador
00:01:28
que es autonumeración y va a ser nuestro campo llave
00:01:33
nuestro campo clave dentro de esta base de datos
00:01:36
el siguiente campo que vamos a crear es un campo que sea marca
00:01:40
Va a ser un campo texto corto y una extensión de tamaño de campo de 255 puede estar bien.
00:01:46
Incluso lo podemos poner un poquito más pequeño.
00:01:57
Por ejemplo, de 50 caracteres.
00:02:01
Y en este campo requerido, le vamos a decir que sí es requerido.
00:02:04
El siguiente de los campos es modelo.
00:02:09
vuelvo a ser un campo de texto corto de 50 caracteres también y que va a ser también requerido
00:02:13
el siguiente de los campos que vamos a hacer es el campo año
00:02:27
en este caso en vez de un texto corto podemos decirle que es un campo que es fecha y hora
00:02:34
y ingresarle como queremos que nos muestre ese año
00:02:42
En este caso vamos a elegir este de aquí, como fecha corta.
00:02:47
Siguiente campo es que vamos a ingresar, es tipo.
00:02:59
Y vuelve a ser un texto corto y este le vamos a decir que no sea requerido.
00:03:06
El siguiente campo que vamos a poner es el campo color.
00:03:14
Va a ser un texto corto, le vamos a bajar de tamaño, que sean 50 caracteres y tampoco va a ser requerido.
00:03:18
Finalmente, podemos utilizar campos que se llaman sino.
00:03:32
Vamos a decirle gps, vamos a decirle que es un campo sino, que ya estaría así.
00:03:37
Y valor predeterminado, le podemos decir que va a ser el que primero nos va a mostrar, veis que aquí puedo cambiar y poner lo que quiera, pero vamos a decirle que sí.
00:03:47
En transmisión dual, también va a ser un campo sí y no, y el valor predeterminado va a ser un sí.
00:04:05
frenos ABS va a ser también un campo SI y NO
00:04:21
y el valor predeterminado va a ser un SI
00:04:33
y finalmente airbag va a ser un campo SI y NO
00:04:37
y el valor predeterminado va a ser un SI también.
00:04:52
Venga, pues ya lo tenemos.
00:04:59
esta primera tabla le daríamos a guardar y ya la tendríamos que guardar y la cerramos
00:05:02
vamos a crear una nueva tabla se hace en este menú de aquí arriba y a esta segunda tabla vamos
00:05:12
a decirle primero la guardemos le vamos a llamar mantenimiento y le ponemos en vista diseño dejamos
00:05:19
este id vamos a ponerle un campo que sea fecha que va a ser un tipo de fecha y hora para que
00:05:33
para que nos diga qué día ha venido a arreglar ese automóvil en formato y le voy a decir por
00:05:45
ejemplo que me muestre la fecha mediana así el servicio pues sería un texto corto de 255 lo único
00:05:57
que sí sería requerido que sería un poco que me explicarán que le hemos hecho a ese coche el
00:06:10
importe sería un campo moneda que el formato de la moneda le vamos a decir que sea en euros
00:06:17
la alineación que sea a la izquierda
00:06:27
y el valor predeterminado de 0 lo vamos a dejar en blanco
00:06:34
y finalmente el responsable
00:06:39
que va a ser un texto corto, 255 caracteres
00:06:44
y sí que va a ser requerido
00:06:52
¿por qué?
00:06:54
porque aquí nos va a decir
00:06:56
quién se ha encargado de realizar esa operación
00:06:58
Finalmente, para poder hacer las relaciones, tenemos que ingresar también un campo que sea id automóvil, que sea un texto número.
00:07:02
Entre lo largo va el preterminado, vamos a dejarlo en blanco y ya guardamos los datos.
00:07:21
Y estas dos tablas serían las que ya tendríamos preparadas para hacer nuestra base de datos.
00:07:28
el siguiente paso que debemos dar es realizar una pequeña relación entre las tablas
00:07:34
entonces aquí en herramientas de bases de datos le digo relaciones
00:07:41
y selecciono las dos tablas automóviles y mantenimiento
00:07:46
le voy a decir agregar y aquí tenemos ya las dos tablas preparadas
00:07:50
¿cómo se hace la relación?
00:07:56
Pues muy sencillo, lo que quiero decirle es que un automóvil puede tener infinitas reparaciones, no solamente puede haber una reparación.
00:07:58
Por lo tanto, ¿cómo se haría esto?
00:08:09
Deberemos relacionar, si recordáis, acabamos de realizar cuando hemos diseñado las tablas, hemos creado un ID de automóvil que tiene el mismo tipo de dato que el ID.
00:08:11
Para realizar una redacción tienen que tener el mismo tipo de datos, por lo tanto, si yo simplemente arrastro para aquí y le digo que me exige integridad referencial, vamos a ver que me crea una combinación que es un automóvil puede tener infinitas reparaciones.
00:08:23
es lo que le he querido decir para ahora realizar los formularios
00:08:48
que es el siguiente paso que vamos a ver, repito
00:08:52
un automóvil puede tener infinitas reparaciones
00:08:55
si fuera una relación 1 a 1, es decir, un automóvil solamente puede tener una reparación
00:08:59
estaríamos mintiendo, porque un coche puede tener desde un cambio de aceite, cambio de ruedas, cambio de lo que sea
00:09:07
entonces lo dejamos así
00:09:13
La siguiente fase, la siguiente parte que tenemos que realizar es crear un formulario.
00:09:17
Lo que realizamos con este formulario, ¿qué es?
00:09:24
Vamos a ingresar los datos de una forma un poco más bonita y chula.
00:09:27
En principio vamos a utilizar el asistente para formularios.
00:09:32
Entonces nos vamos a la pestaña crear y le digo asistente para formularios.
00:09:36
Y en esta asistente para formularios le voy a decir, y le quiero decir, que de la tabla automóviles me inserte todos los datos menos el ID que no lo quiero.
00:09:40
Sería marca, modelo, GPS, todos estos.
00:09:55
Le digo siguiente, aquí podríamos elegir el modelo que más rabia nos dé, pues vamos a elegir el primero, nos da igual.
00:09:58
siguiente, bueno y aquí le decimos ya finalizar
00:10:06
y ya lo tendríamos, vamos a crear un segundo
00:10:10
formulario para insertarlo aquí debajo
00:10:14
entonces le digo asistente para formularios pero en vez de de la tabla automóviles
00:10:18
lo voy a seleccionar de la tabla mantenimiento, lo vuelvo a arrastrar para acá
00:10:22
y el id del automóvil no lo quiero
00:10:26
entonces siguiente, pues aquí selecciono también la forma
00:10:30
que yo quiera, pues vamos a ponerlo como hoja de datos, por ejemplo,
00:10:34
digo siguiente y finalizar. Y ahora ya tendría
00:10:39
los dos formularios realizados.
00:10:43
Nos vamos a quedar en el momento con el de automóvil. Quiero quitar esta parte
00:10:46
de aquí, que se llama selectores de registros. ¿Cómo se hace esto?
00:10:50
Pues simplemente le digo ver, vista diseño,
00:10:55
esto lo podemos cerrar y aquí podemos sacar
00:10:59
la hoja de propiedades de varias formas. Podemos hacerlo desde aquí o podemos realizarlo directamente
00:11:02
dando al botón derecho del ratón, propiedades. Entonces lo vamos a hacer desde aquí, hoja de propiedades.
00:11:07
Y aquí selecciono formulario. Perfecto. Y aquí vamos a ir cambiando ciertas características de la base de datos.
00:11:14
En emergente le voy a decir que sí lo quiero emergente. ¿Por qué? Porque nos va a lanzar el formulario
00:11:23
como una especie de pop-up. Le voy a decir, voy a seguir un poquito para abajo y aquí donde pone
00:11:30
selectores de registros, aquí le voy a decir que no, que es para quitarme esa barra que visteis ahí.
00:11:40
Botones de navegación también le voy a decir que no, cuadro de control también le voy a decir que no,
00:11:49
que me quite el botón de cerrar, y aquí vamos a buscar otra opción, que sea al cargar, y le vamos a meter un macro,
00:11:55
que es este generador de macros, le digo aceptar, y veis que me sale este más, y aquí selecciono maximizar ventana,
00:12:13
porque con esto lo que vamos a hacer es a la hora de que me abra la base de datos
00:12:23
que me lo abra a pantalla completa, ahora insertaremos los botones, no hay ningún problema
00:12:29
y le voy a decir guardar y cierro
00:12:33
entonces ya tengo el formulario de la base de datos
00:12:38
si yo pulso aquí, veis que ya me abre a pantalla completa, no aparece nada y está bastante limpio
00:12:42
Nos preguntaréis, ¿y cómo vuelvo ahora mismo? Pues botón derecho del ratón, vista diseño y ya está, no hay ningún problema.
00:12:50
Vamos a quitar también el pie del formulario, es decir, el encabezado pie del formulario, le decimos que sí y vamos a arrastrar un poquito porque vamos a insertar un subformulario.
00:12:56
Vamos a insertar el formulario de mantenimiento, lo vamos a insertar aquí. ¿Cómo se hace eso?
00:13:07
En la pestaña diseño, simplemente tengo que seleccionar aquí el subformulario y insertar esta parte de aquí.
00:13:13
Y me va a decir, asistente para subformularios, hacerlo con un subformulario existente que sea de mantenimiento.
00:13:26
Le digo siguiente, siguiente y finalizar.
00:13:33
Y ya lo tengo insertado perfectamente y sin ningún problema.
00:13:37
vamos a ver aquí vista formulario vale y aquí ya aparecería pues todos los datos del vehículo
00:13:42
si tiene pues gps no gps no aquí podría quitarlo esto sería lo del campo sino y podría rellenar
00:13:51
los datos volvemos a decirle vista diseño aunque eso nos aparezca no no pasa nada porque no hemos
00:13:58
guardado datos y vamos a empezar a ingresar botones para ingresar botones simplemente me
00:14:07
Me voy a la pestaña diseño y selecciono aquí esta opción que dice botón.
00:14:15
Y vamos a ir dibujándolos.
00:14:24
¿Veis que con la cruz yo los dibujo?
00:14:25
Entonces le digo, por ejemplo, navegación de registro, busca registro,
00:14:28
digo siguiente, los prismáticos, siguiente y finalizar.
00:14:31
¿Veis que ya me aparece ahí el botón?
00:14:36
Vamos a insertar más botones.
00:14:39
Por ejemplo, aquí inserto otro, que sea, por ejemplo, ir al primero.
00:14:41
Pues ir al primer registro, siguiente, siguiente y finalizar.
00:14:48
Y ya también ya lo tendríamos.
00:14:53
Otro botón más, sin ningún problema.
00:14:55
Lo pinto aquí y ir al siguiente.
00:14:58
Veis que hemos insertado, perdón, este, pues ahora ir al anterior.
00:15:03
Siguiente, siguiente y finalizar.
00:15:07
y ya lo tendríamos
00:15:09
también preparado
00:15:13
siguiente
00:15:15
pues vuelvo a pintarlo otra vez
00:15:17
aquí por ejemplo
00:15:19
luego esto lo podéis colocar donde queráis
00:15:21
eso no hay ningún problema
00:15:23
le decís por ejemplo
00:15:24
hemos insertado este, hemos insertado este
00:15:26
pues ahora vamos a insertar, ir al registro siguiente
00:15:29
siguiente y finalizar
00:15:32
siguiente operación
00:15:34
pues este de aquí
00:15:37
ir al último registro, siguiente
00:15:39
siguiente y finalizar y seguimos insertando botones otro más que sea por ejemplo ya operaciones con
00:15:43
registro pues por ejemplo necesitamos el botón de agregar nuevo registro del siguiente siguiente y
00:15:53
finalizar tenemos más opciones de botones operaciones con registros que sería poder
00:15:59
deshacer en el momento no lo vamos a hacer si vamos a ponerle eliminar registro siguiente
00:16:08
siguiente y finalizar, ingresamos otro botón, que sea, si buscamos
00:16:12
protecciones con registro, guardar el registro, siguiente, siguiente y finalizar.
00:16:21
Y aquí, de nuevo, más botones, y vamos a hacerlo ya con formularios,
00:16:28
que aquí solamente vamos a decirle que nos cierra el formulario,
00:16:38
siguiente, siguiente y finalizar, y un último botón, que este, mirad,
00:16:41
Lo vamos a poner, en vez de ponerlo con el símbolo, lo vamos a poner con letra, lo vamos a poner más grande.
00:16:47
Vamos a ponerlo así, le decimos salir de aplicación, salir de aplicación y el texto, o sea, cerrar base de datos.
00:16:53
Perfecto.
00:17:08
Siguiente y finalizar.
00:17:09
Y veis que ya lo tengo creado estupendamente.
00:17:11
Y estos serían los botones que he creado para esta base de datos.
00:17:15
Este que no me gusta aquí, pues lo puedo poner aquí sin ningún problema.
00:17:20
Lo pongo aquí, por ejemplo, y lo estiro un poco así y ya está.
00:17:26
Nos queda ver cómo una opción de que para abrir la base de datos,
00:17:33
lo primero que haga al abrir la base de datos sea abrirme este formulario de automóviles.
00:17:39
¿Cómo hago esto? Pues muy sencillo. Le digo archivo, opciones, base de datos actual, mostrar formulario y aquí selecciono automóviles.
00:17:45
Le digo aceptar, le digo cerrar y volver a abrir. Totalmente de acuerdo. Cerramos y lo que me va a pedir es que guarde el formulario y ya estaría realizado correctamente.
00:17:58
Para explicaros un poco lo que he hecho, veis que este es el taller mecánico que yo tengo en el escritorio de mi ordenador.
00:18:13
Si yo pulso y lo abro, ¿qué va a hacer?
00:18:20
El programa empieza a cargar y me abre directamente la base de datos y yo no puedo ver absolutamente nada.
00:18:24
Y aquí podría guardar los registros, etc.
00:18:30
Un poco para que veamos cómo funcionan los botones.
00:18:34
Pues por ejemplo, aquí me cierra el formulario, pero yo puedo volver a abrirlo aquí.
00:18:36
Como de momento no tenemos datos, pero bueno, aquí podría buscar, me saldría una lucecita,
00:18:44
bueno, no está disponible porque no hay datos.
00:18:49
Aquí podría crear uno nuevo, podría ir para atrás, para adelante, etc.
00:18:52
Pero dentro de estos botones, uno de los principales sería este, cerrar base de datos,
00:18:56
y me cierra totalmente el programa.
00:19:02
lo que he realizado fuera de la pantalla es grabar una serie de datos.
00:19:06
¿Cómo se graban los datos? Pues mirad, tenemos varias formas de hacerlo.
00:19:12
Yo lo he hecho a través de este formulario, que yo simplemente iría diciendo aquí, pues,
00:19:16
Renault
00:19:21
Toledo
00:19:25
da igual el modelo
00:19:29
que es del
00:19:31
que resulta que es de diciembre del 2
00:19:32
que es diésel
00:19:38
que es de color amarillo
00:19:40
y que
00:19:43
no tiene frenos ABS
00:19:45
y simplemente le daría guardar
00:19:47
ves que insertar así
00:19:50
los datos, pues es muy laborioso
00:19:51
y no mola, por eso tenemos
00:19:54
el formulario, entonces abrimos el formulario
00:19:56
y ya tenemos aquí
00:20:00
el base de datos que yo he ido insertando, ya os digo
00:20:03
fuera de comercio, vamos a insertar un nuevo registro, nos aparece
00:20:06
un nuevo cliente, entonces simplemente le decimos
00:20:08
agregar nuevo registro y le decimos que
00:20:11
el cliente tiene un
00:20:14
Mercedes
00:20:17
Mercedes S3, que es del año 1 de mayo del 22, que es gasolina y eléctrico, que es de color negro,
00:20:19
y que, bueno, pues tiene todo y que con fecha de hoy, resulta que le hemos cambiado cambio de aceite
00:20:44
por un importe de 75 euros y que el responsable ha sido Luis de la Fuente Rodríguez.
00:20:58
y guardo el registro
00:21:10
pues ya lo tendría guardado, ya tendría el acceso
00:21:18
a todos los datos, ¿cómo localizo un registro?
00:21:21
pues muy sencillo, fijaos, he creado un botón que es
00:21:26
buscar registro, lo pulso, y aquí le digo buscar en campo actual
00:21:29
en cualquier parte del campo, en vez de Mercedes, pongo Renault
00:21:34
no hace falta que lo escriba, ya veis que me va a decir
00:21:38
todos los campos que tiene Renault. Aquí me parece que hay un Twingo por ahí
00:21:41
y iríamos buscando por todos los registros que yo buscare.
00:21:46
Otra de las opciones muy importantes en Access son las consultas.
00:21:56
Entonces, para realizar una consulta es crear asistente para consultas
00:22:01
y de momento vamos a hacerla sencilla.
00:22:07
Le damos a aceptar y ahora quiero que me muestre de la tabla automóviles, arrastro para acá, el ID no lo quiero, pero que me muestre.
00:22:09
Vamos a coger la marca, el modelo, la marca y el modelo, de aquí la marca y el modelo, nos vale.
00:22:20
Y de la tabla de mantenimiento nos diga la fecha, el servicio y el responsable.
00:22:29
Le digo siguiente, siguiente y finalizar.
00:22:37
Y veis que ya me va dando datos que él tiene de los vehículos que han realizado una serie de cambios que coinciden en todos los datos.
00:22:43
esta consulta cada vez que yo meta datos en la base de datos
00:22:57
se me va a ir actualizando automáticamente
00:23:04
y incluso se le puede hacer un botón en el formulario principal
00:23:06
interesante de esto que yo soy vuestro jefe
00:23:10
y quiero que me hagáis un informe
00:23:14
entonces cerramos esta consulta
00:23:17
le dimos que sí y le digo informe
00:23:19
Y veis que me aparece ya directamente todos los datos del informe, pero puedo hacer un informe más formalizado.
00:23:23
Entonces digo crear asistente para informes y que me lo haga directamente de la consulta que he realizado.
00:23:32
Con todos estos campos, siguiente, siguiente, bueno aquí podéis elegir como queréis que os muestren los datos.
00:23:40
Y por ejemplo que nos muestre por fecha, siguiente, siguiente y finalizar.
00:23:47
Y veis que no os rayéis porque esto aparezca así con estos símbolos, es simplemente porque los datos no están bien colocados.
00:23:53
Entonces puedo directamente ir estirándolo un poquito y ya veréis como, eso lo podríamos hacer más adelante, no hay problema,
00:24:09
que saldría de forma correcta.
00:24:19
Puedo decir aquí vista presentación y aunque me salga así, sería simplemente ir estirándola aquí
00:24:25
y ya veis que sin ningún problema me aparece.
00:24:32
- Idioma/s subtítulos:
- Autor/es:
- javier g cachafeiro
- Subido por:
- Javier G.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 131
- Fecha:
- 9 de marzo de 2023 - 11:52
- Visibilidad:
- Público
- Centro:
- IES VIRGEN DE LA PAZ
- Duración:
- 24′ 40″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 186.51 MBytes