Hoy en día difícilmente encontremos un sitios web que no utilice base de datos, en su gran mayoría se utiliza MySQL por ser robusto, confiable y gratis. Ahora bien, hace un tiempo había comentado sobre varios consejos para la optimización MySQL, ahora y gracias a Delicius encuentro una presentación muy buena con varios tips rápidos para el diseño de la base de datos, en donde nos da de manera rápida ciertas referencias en especial relacionadas con el tipo de datos que pueden resultar de mucha utilidad.
El diseño de base de datos no es algo que podamos tomar a la ligera, y dista mucho de ser algo sencillo, el principal problema es que casi siempre la base de datos responderá como nosotros queremos pero no utilizando los recursos mínimos e indispensables. La mayoría de los problemas de performance de un sitio web se debe a malas estructuras de datos, que utilizan tipos de datos incorrectos que terminan “castigando” al servidor de manera innecesaria, como también a consultas mal diseñadas.
En mi caso suelo consumir todo este tipo de contenidos, es indispensable si queremos crear aplicaciones que puedan escalar con facilidad y que tengan buenos índices de respuesta en cuando la popularidad de un proyecto siga creciendo. Después de leer cosas como esta presentación me doy cuenta de lo mucho que me queda por aprender, pero por suerte hay gente que regala estos conocimientos 😀
Presentación: The top 20 design tips for MySQL Enterprise data architects
http://tecnologia24.net.tf/
16 años ago
haa gracias ,man fuee de mucha ayudaa
jose_506
15 años ago
Buenas, estoy realizando una base de datos con tablas intermedias , y es la primera vez que uso el diseñador para hacer la relaciones y la verdad de esta forma es mucho mas facil ver los errores, pero estoy contigo si no se realiza un buen analisis y diseño de la base de datos restara mucha performance,el problema es que pocas personas son expertas en diseñar estas bases de datos.
UN saludo
Ramón Torres
14 años ago
Estoy haciendo una base de datos, pero no puedo actualizar en casacada, borrar en cascada si puedo, por favor espero que me ayuden.
Ruben
14 años ago
Gracias de antemano, alguen me podria colaborar??? me encuentro aprendiendo MySQL y PHP y tengo una gran duda !!!como se pueden introducir valores en dos tablas (padre e hijos) para conservar la integridad referencial. Tengo que capturar el valor de un campo en la tabla padre para insertarlo en la tabla hijo con varios registros relacionados……
Gracias. Es importante….