[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT] Definición de una base de datos MySQL




Iñaki wrote:

Hola, ante todo perdón por el off topic, pero es una cuestión que me urge y no encuentro la solución por más que busco en Google.

Resulta que con motivo de una oferta de trabajo me han pedido que haga un foro web en PHP con MySQL (cosa que ya tenía hecha y les ha parecido bien). Lo que pasa es que me han pedido que les envíe el código PHP de la web (sin problema) y la definición de la base de datos (y esto es lo que no sé a qué se refiere):

Yo creé la base de datos y todas sus tablas con MySQL Control Center. Es decir, no las creé en línea de comandos con sentencias SQL. Sé usar algunas sentencias SQL y de hecho lo he tenido que hacer en PHP para acceder y escribir en la base de datos, pero no sé a qué se refiere con "definición de la base de datos". ¿Tal vez se refiera a la sentencia SQL en línea de comandos que crearía dichas tablas?
¿Tal vez haya alguna sentencia SQL que mostrase esas "definiciones"?

Yo seguiré buscando a qué se refiere pero cualquier aclaración o ayuda será bien recibida. Y perdón de nuevo por esta pregunta off topic.

Muchas gracias a todos y un saludo.



La definición de la Base de Datos seria definir cada una de las Tablas que esta contiene, así como definir el tipo de dato, tamaño, etc.. de todos los campos de cada una de las tablas. Todo esto puedes representarlo mediante cualquiera de los Modelos conocidos como Entidad-Relacion, Relacional, etc... (si no me equivoco) que realmente no son complicados una vez que los analizas... Yo creo que con solo decirles en un archivo de hoja de calculo una relacion de Tablas y Campos seria un buen principio.


--
OrvUx
Making the Hard...Soft with GNU/Linux ;)
Usuario Linux #160889



Reply to: