En el modelo relacional los datos se suelen representar como tablas bidimensionales, compuestas de filas y columnas. Cada fila representa una ocurrencia y cada columna representa propiedades de las filas. Y existen relaciones entre las diferentes tablas a través de ocurrencias con los mismos datos.
Para que entiendas las ventajas del modelo relacional imagina un ejemplo de base de datos simple como los que propone CALC en donde tienes toda la información en una sola tabla. Esto conlleva que cuando hay datos comunes a varios registros, éstos tienen que repetirse para cada uno de ellos.
En un ejemplo, donde puedes tener determinada información de unos compradores definida por campos como: nombre, ciudad, dirección y teléfono. Ocurre que algunos de estos campos contendrán datos comunes a diferentes compradores y compradoras como es el caso de ciudad. Si se realiza esta base de datos con el modelo relacional podemos tener la información en diferentes tablas, una para compradores y otra para ciudades, y establecer una relación entre ellas. De manera que los datos de ciudades estén en la tabla ciudades y cuando se tenga que rellenar los datos de la tabla compradores, se utilice la relación que hemos establecido para utilizar los datos de las ciudades.
La principal ventaja de este modelo relacional está en que permite ahorrarnos mucho tiempo ingresando una y otra vez la misma información.
Es el conjunto de datos de una fila de la tabla y está formado por campos o atributos que definen a este registro con información relevante.
Es una característica concreta de un registro, en el que almacena la unidad mínima de información.