Está en la página 1de 3

CREACIÓN BASE DE DATOS POKEMON PARA POKEADICTOS

POKEADICTOS
Se desea crear una base de datos sobre Pokemon. Los requisitos son los siguientes:
Después de analizar los requisitos, se ha llegado al siguiente modelo E/R, que habrá que
pasar a tablas e insertar los datos para la primera generación. Después se realizarán las
consultas necesarias.

Aclaraciones al modelo relacional:

1. A un Pokémon le corresponde una sola categoría (escenario propuesto).


2. Un Pokémon puede tener distintos tipos.
3. Un Pokémon puede tener muchas debilidades.
4. Un Pokémon puede tener muchas habilidades.
5. Las tablas "PokemonTipo", "PokemonDebilidad" y "PokemonHabilidad" son
tablas intermedias, para romper las relaciones "Muchos a Muchos", entre las
tablas involucradas.
6. Para no sobrecargar la tabla Pokemon, se ha decidido dividir la tabla en dos
tablas, por eso se añadirá una tabla con las estadísticas de cada Pokemon

EstadísticasPokemon(numeroPokedex,peso, altura, vida, at,def,ats,defs,vel)


Base de datos para MySQL
Ejercicio 1: creación de la base de datos. (en sqlite saltar este paso)
Crea una base de datos que se llame tunombrePokemonDB, por ejemplo
JuanPokemonDB.

Ejercicio 2: creación de las tablas (puedes añadir las pk y fk en la misma


consulta para crear la base de datos o en otra consulta aparte)

Crea las siguientes tablas:


● Tabla POKEMON
● Tabla CATEGORÍA
● Tabla DEBILIDAD
● Tabla HABILIDAD
● Tabla TIPO
● Tabla POKEMON_HABILIDAD
● Tabla POKEMON_TIPO
● Tabla POKEMON_DEBILIDAD
● Tabla ESTADÍSTICAS
Una vez creadas las tablas, pega aquí el código SQL.
Si tienes algún problema al crear las tablas explica cómo resolverlo.

Ejercicio 3: elimina las tablas y vuelve a crearlas


Una vez eliminadas las tablas, pega aquí el código SQL.
Si tienes algún problema al eliminar las tablas explica cómo resolverlo.

Ejercicio 4: inserta los datos en las tablas.


Puedes usar el siguiente fichero para hacerlo de forma rápida.
https://drive.google.com/file/d/1ouA48qmCO74qaxAeo4_P6Qh2-Z5vug8V/view?usp
=sharing

El profesor Oak ha descubierto un nuevo pokemon, añádelo a la base de datos:


id: 0, Nombre: tuNombreApellido (juanSosa)
Descripción: “Cuando la luz ciega a este pokémon se echa la manta por encima
para no tener que levantarse de la cama hasta las 15h. Su especialidad es estudiar
el último día si las circunstancias lo exigen, sino ni estudia”.
Imagen: 000.jpg, Categoría: Dormir(93), Debilidad: Agua (2), Tierra(7)
Habilidad: Rompe Moldes (81), Tipo: Normal (10)
Estadísticas (0,100,100,300,300,300,300,300,300)

También podría gustarte