Me gustaría aprender a crear una base de datos simple para un sitio web. Y usa los datos para crear una gráfica. ¿Cual es la mejor manera de hacerlo?

La mejor manera de hacerlo es dedicar una mínima cantidad de esfuerzo a hacerlo o crear una solución muy reutilizable, es decir, hacerlo de una manera que le permita rehacerlo muy rápidamente para proyectos similares, o alguna otra interpretación de la mejor. Supongo que una ruta accesible más fácil es favorable.

Hay una gran cantidad de conocimientos técnicos necesarios para hacer lo que pides. Depende en gran medida de su nivel actual de experiencia técnica. Importante: no necesita ser un experto en todos los aspectos, pero tenga en cuenta que cuanto más conocedor esté, más adecuada será la solución.

  1. aprenda la construcción básica de sitios web (HTML, CSS y twitter bootstrap si desea un aspecto moderno y simple)
  2. aprender el uso básico de la base de datos (SQL)
  3. aprenda un lenguaje de programación que puede leer una base de datos y generar resultados para las solicitudes web. (Node, Java, PHP, Perl son varios lenguajes, desde nuevos a antiguos, donde Java es para los esfuerzos de alto nivel de la corriente principal, mientras que el resto son más fáciles pero aún muy competitivos para sitios web simples)
  4. Aprender cosas extra front end (Angular.js)
  5. Aprender herramientas de desarrollo (Eclipse)
  6. Prueba bien
  7. Pon tus cosas en línea