Diseño de una base de datos
Para diseñar una base de datos podemos seguir los siguentes pasos:
- Cada tabla debera tener un nombre Unico y especifico.
- Cada una de las tablas debera tener al menos un campo.
- Cada tabla puede tener cero o mas filas. estas pueden estar desordenadas.
- Cada valor en una COLUMNA tendra el mismo tipo de dato.
- A su vez, el campo o conjunto de campos unico (que no se repite su valor entre los diferentes REGISTROS) con el cual se accesa la informacion de las tablas, y cuyo valor identifica univocamente al REGISTRO se le conoce como LLAVE PRIMARIA.
- Solo existira una llave primaria por tabla.
- Una LLAVE SECUNDARIA (externa o foranea) es un campo o conjunto de campos, que es una LLAVE PRIMARIA en otra tabla.
- La relacidn entre LLAVES PRIMARIAS - LLAVES FORANEAS crea una relacién de padre - hijo entre las TABLAS de una base de datos.