Lenguaje de definición de datos

Al crear una tabla, una decisión particular es qué tipo de campos serán los adecuados para los datos y su manipulación. Por ejemplo, si decidimos almacenar los datos que definen a los individuos en una base de datos, podríamos definir los datos de la entidad individual en una tabla individu con los campos:

  • numero_de_securite_sociale: cadena;
  • prenom: cadena;
  • nom: cadena;
  • date_de_naissance: fecha.
    • La fecha de nacimiento debe ser necesariamente anterior a la fecha actual.

      Considera ahora la entidad coche definida en una tabla voiture que tiene los campos:

      • numero_dimmatriculation: Cadena;
      • marque: Cadena;
      • modele: Cadena;
      • ouverture_centralisee_des_portes: Booleano.

      En este punto, tendremos dos tablas individu y voiture. Supongamos que queremos almacenar información sobre los coches de los individuos, asumiendo para simplificar que un individuo sólo posee un coche. A continuación, podemos añadir la siguiente columna a la tabla individu:

      • numero_dimmatriculation_de_voiture_personnelle: cadena.

      Gracias a este dato adicional, hemos vinculado la entidad individual a la entidad coche mediante la matrícula, lo que nos permitirá recuperar todas las características del coche.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *