Informática
Bases de datos

Tu Instituto Online
   


 
Nivel Básico Base: Concesionario. Integridad de los datos
Duración aproximada: 1 sesión.
   
Objetivos Objetivos
  • Manipular datos desde un formulario.
  • Verificar que las relaciones son correctas. Comprobar la integridad referencial de los datos.
   
Fuentes de información Fuentes de información
   
Ejercicios
Ejercicio
 

1. Introducción de datos. Formulario FAUTOMOVIL

Vamos a introducir los datos de nuestros vehículos en el concesionario.

  • Abre la base de datos "concesionario".
  • Abre el formulario FAUTOMOVIL.
  • Introduce datos de diferentes coches en el concesionario (al menos 15 registros). Puede introducirse los datos que se desee.
  • Descarga las fotos de coches de Internet. Elige las que quieras.
  • Por ejemplo:

  • Guarda los cambios.
  • Cierra el formulario.
  • Ve a la tabla AUTOMOVIL. Ábrela y comprueba que se han guardado todos los datos. Por ejemplo:

  • Cierra la tabla.

2. Integridad referencial

En las relaciones que hemos definido anteriormente se impide que cualquier registro relacionado sea modificado o eliminado. Esta propiedad es lo que se conoce como integridad referencial.

Una vez establecida una relación, comprobaremos que es correcta. Para ello sólo tenemos que intentar realizar alguna operación no permitida y ver que se cumple la integridad referencial.

Caso 1. Borrar una marca que tiene vehículos en el concesionario

  • Ve a la tabla MARCA.
  • Elimina una marca que tenga vehículos asociados.
  • Guarda los cambios.
  • Comprueba que Base nos muestra un mensaje de error porque estamos borrando una marca que tiene vehículos en venta en la tabla AUTOMOVIL.
  • Pulsa Aceptar. Deshaz los cambios.
  • Cierra la tabla MARCA.

También podemos probar desde el formulario.

  • Ve al formulario FMARCA y haz doble clic sobre él.
  • Elimina una marca que tenga vehículos asociados. Responde Sí a la pregunta que se formula. Guarda los cambios.
  • Por ejemplo:

  • Cierra el formulario.

Caso 2. Borrar un color del que existen vehículos en el concesionario

  • Ve a la tabla COLOR.
  • Elimina un color del que existan coches en el concesionario.
  • Guarda los cambios.
  • Comprueba que Base nos muestra un mensaje de error porque estamos borrando un color que tiene coches relacionados en la tabla AUTOMOVIL.
  • Pulsa Aceptar. Deshaz los cambios.
  • Cierra la tabla COLOR.

También podemos probar desde el formulario.

  • Ve al formulario FCOLOR y haz doble clic sobre él.
  • Elimina un color del que existan coches en venta. Responde Sí a la pregunta que se formula. Guarda los cambios.
  • Por ejemplo:

  • Cierra el formulario.

Caso 3. Borrar un motor del que existen vehículos en el concesionario

  • Ve a la tabla MOTOR.
  • Elimina un motor del que existan coches en el concesionario, por ejemplo “Diesel”.
  • Guarda los cambios.
  • Comprueba que Base nos muestra un mensaje de error porque estamos borrando un motor que tiene coches relacionados en la tabla AUTOMOVIL.
  • Pulsa Aceptar. Deshaz los cambios.
  • Cierra la tabla MOTOR.

También podemos probar desde el formulario.

  • Ve al formulario FMOTOR y haz doble clic sobre él.
  • Elimina un motor del que existan coches en venta. Responde Sí a la pregunta que se formula. Guarda los cambios.
  • Cierra el formulario.

Cerrar la base de datos

  • Guarda los cambios en la base de datos.
  • Cierra la base de datos "concesionario".
   
   
Creditos Créditos
Licencia de Creative Commons

Este documento es de dominio público bajo licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 España.
TuInstitutoOnline.com M.Donoso, G.García, P.Gargallo, A.Martínez. v. 2.0.2.1.0

No se permite un uso comercial de la obra original ni de las posibles obras derivadas, la distribución de las cuales se debe hacer con una licencia igual a la que regula la obra original.

Los reconocimientos se realizan en el apartado Fuentes de información.

Los iconos empleados están protegidos por la licencia LGPL y se han obtenido de:
https://commons.wikimedia.org/wiki/Crystal_Clear
https://www.openclipart.org


Licencia de Creative Commons

Todas las capturas de pantalla tienen copyright y pertenecen a TuInsitutoOnline.com.

TuInstitutoOnline.com permite su uso siempre y cuando se muestren desde el dominio www.tuinstituoonline.com y NO PERMITE enlazar a ellas desde otros lugares.

Además, la estructura diseñada para mostrar el contenido de las unidades es propiedad de TuInstitutoOnline.com.

TuInstitutoOnline.com M.Donoso, G.García, P.Gargallo, A.Martínez. Versión 2021.