
El modelo relacional
Todos los datos se representan en tablas.
Incluso los resultados de cualquier consulta son otra tabla.
*Las tablas están compuestas por filas y columnas.
*Las filas y las columnas, en principio, carecen de orden (p.ej., el orden en el que se muestren *las filas y las columnas no importa).
*Las filas sólo se ordenan si se le indica a la base de datos que lo haga, mediante el correspondiente comando. De no ser así, el orden será arbitrario, y puede cambiar en caso de tratarse de una base datos dinámica.
*El orden de las columnas lo determina cada consulta.
*Cada tabla tiene una clave primaria, un identificador único, compuesto por una o más columnas.
*La mayoría de las claves primarias están formadas por una única columna (p.ej., CIUDAD_ID).
*Para establecer una relación entre dos tablas es necesario incluir, en forma de columna, en una de ellas la clave primaria de la otra. A esta columna se le llama clave secundaria.
Estos dos conceptos --clave primaria y secundaria-- son los más importantes en el diseño de bases de datos. Es importante dedicarles tiempo, para entender bien en qué consisten y cómo funcionan.
No hay comentarios:
Publicar un comentario