|
Para hacer la base de datos que utilizaremos a lo largo del curso
imaginaremos que nos gusta el cine y queremos guardar datos de todas
las películas que nos gustan para así tenerlas clasificadas,
realizar consultas, informes y todo lo que se nos ocurra con los
datos de estas películas.
Recuerda que este primer proceso de diseño lo tenemos que
realizar sobre papel y que de momento no vamos a utilizar para nada
el ordenador.
Primero de todo tenemos que hacer una lista de todos los datos
que queremos guardar de estas películas, no importa el orden,
ni que repitamos conceptos, simplemente queremos hacer una lista,
después ya la estructuraremos.
Principalmente de una película querremos guardar: título,
título original (en caso que lo tenga), duración aproximada
en minutos, nombre del director, puntuación que le damos,
opinión personal, sinopsis, año en la que se ha realizado,
carátula, página Web y actores que participan.
Bien… en un principio ya tenemos apuntados todos los datos
que deseamos guardar de nuestra película favorita. Ahora
el siguiente paso que tenemos que realizar sería mirar con
detenimiento los datos que deseamos guardar para ver cual de ellos
puede ser igual entre diferentes
películas.
Veamos… el título, título original, duración,
puntuación, opinión, sinopsis, año, carátula
y página Web, serán específicos y únicos
para cada película. Pero... que pasa con el director y los
actores que aparecen en esta película.
Cada película tendrá un director y unos actores,
pero estos se pueden repetir en muchas películas. Además,
si queremos tener también la filmografía del director,
para conocer que otras películas ha realizado, no sería
conveniente escribirla en cada película que este dirige ya
que estaríamos multiplicando el trabajo. Lo mismo pasaría
en el caso de los actores, ya que de ellos puede ser que también
nos interese tener una foto, su página Web y su filmografía
entre otras cosas.
Para no multiplicar nuestro trabajo tendremos que pensar alguna
forma para poder hacer esto mucho más sencillo y tener los
datos de los directores y de los actores relacionados con las películas
en las que participan.
En todas las bases de datos este punto es muy importante ya que
es el momento en el que decidiremos si utilizamos una o varias tablas
y como estarán relacionadas entre ellas.
Recuerda, mira siempre de todos los datos que quieres almacenar
en tu base de datos aquellos que se van a repetir y queremos evitar
volverlos a introducir. El truco en una base de datos bien estructurada
es la forma de tener muchos datos y de introducir los menos posibles
y después poderlos relacionar de forma que podamos tener
muchos cruces de datos.
Lección anterior: Introducción
Lección siguiente: División
de tablas |