Este artículo tiene como finalidad compartirles el código para la generación de una Base de datos de animes en SQL Server, esto con el fin de que lo puedan descargar y modificar según sus necesidades, o también les puede servir de base para un proyecto más completo y complejo.
Es importante para mi aclarar que la base de dato es bien acotado, con pocos registros. Sin embargo voy a ir añadiendo más registros, por lo que la BBDD se va a ir volviendo más robusta con el tiempo, y por supuesto, voy a actualizar el archivo de este artículo.
Descargar el archivo con la base de datos
En el archivo van a encontrar tres tablas, Anime, Autor y Animes Vistos. De por sí los nombres de las tablas son bien intuitivas, pero de igual manera procedo a explicarles de que tratan:
- Anime: en esta tabla se deberían anotar todos los animes posibles, ya sea que los hayas vistos o no.
- Autor: Aquí debes anotas los nombres de mangakas o autores de mangas, cuyas obras fueron adaptadas al anime.
- Animes vistos: finalmente, en esta tabla debes anotar los animes que efectivamente hayas vistos, ya sea que lo hayas terminado o no (El no haberlo terminado se podría deber a que no te gustó el anime, no era lo que esperabas o cualquier otro motivo).
En las tres tablas van a estar presentes los Constraint Primary Key, y en cada uno de estos hay un Identity, por lo que al registrar datos en las tablas, no es necesario hacer nada.
Al final del Query hay dos códigos, cuya función es automatizar la actualización de id_anime y id_creador en las tablas Autor y Animes Vistos, respectivamente.
Como comentario final, si por algún motivo les da algún error, es porque en algunas tablas agregué columnas nuevas, por lo que deben revisar el insert (se añadieron, entre otros campos, una columna llamado Anime).