Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/04/2011, 13:17
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Por que no lo usuan?

No necesariamente. Lo que sucede es que la etapa de creación del espacio de tablas o base de datos no sólo está sobreentendido, sino que además los DBMS (no sólo el MySQL) no te permiten crear tablas sin crear la base donde se crean las tablas.
La sentencia de creación de la base no se incluye habitualmente en los scripts, salvo excepciones, porque:
- Los scripts de creación de bases siempre se vuelcan en una base. De lo contrario te devuelve un error.
- Las aplicaciones de diseño de bases no crean tablas sin asignarselas a una base.
- Las interfases de generación de tablas desde scripts requieren que selecciones o generes una base.
- Los hosting no te permiten crearlas. Lo que hacen es darte una base que ellos crean para ti para que la uses.
Además la respuesta básica sigue siendo la misma: Si no puedes crear las tablas sin crear la base, ¿Para qué quieres que en los tutoriales se dedique más de un párrafo al tema?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)