Crear Web que conecte Base de Datos

Hola Amig@s... a ver si podéis darme una ayudita. NEcesito crear una web que a su vez permita recuperar datos de una base de datos. Lo que yo tengo es Dreamweaver 8 y Access 2010, no sé si con esto se puede hacer o necesito otro software de base de datos como mysql o algo así. No tengo ni idea de como empezar.
También si podéis decirme cual es el mejor hosting gratuito total que hay ahora mismo y que permita hospedar web con base de datos.

Muchas gracias por adelantado
Yo para hacer web que conecte y recupere los datos de una base de datos lo hago con bases MySQL, con access si te digo la verdad no te se decir.

Servidor gratuito que permita bases de datos hay muchos yo actualmente estoy usando http://www.hostinger.es/ que me parece muy bueno para ser gratuito.
Después tienes estos que han recopilado en otra sección mira aqui....

Respecto a tu pregunta respecto a recuperar datos e insertarlos debes hacerlo mediante php.

Si no sabes como hacerlo hay ya post muy bien explicados en este foro.

De todas formas te recomiendo que te hagas lo siguiente con estos codigos.

Codigo de conexion al servidor que tengas:
//conexion al servidor
Esta primera linea debes poner el la direccion URL donde se encuentre tu servidor( si es en casa suele ser localhost)
$server= "la direccion de tu server";

En la segunda linea debes poner el nombre de usuario que pusiste al crear la base de datos.
$usuario= "usuario de la base de datos";

La contraseña que pusiste al crear la base de datos
$pass= "contraseña a la base de datos";

la funcion php que te permite conectarte con la base de datos.
$conexion= mysql_connect($server,$usuario,$pass)or die ('Ha fallado la conexión: '.mysql_error());

esto selecciona la base de datos que tu quieras
mysql_select_db("Pon aqui el nombre de la base de datos",$conexion)or die (mysql_error('Error al seleccionar la Base de Datos:'));

Para sacar los datos:(es muy importante el orden de lo que vayas escribiendo).
con esta variable y la siguiente funcion sacaremos los datos de la tabla seleccionada.
$query=mysql_query(SELECT * FROM 'nombre de la tabla')or die(mysql_error());

una vez tengamos esto meteremos los datos en un array para poder usarlos mas tarde.
$datos=mysql_fetch_array($query);

ahora solo tenemos que mostrarlas en pantalla de la siguiente manera
echo $datos['usuario'];(esto mostraria todos los usuarios de la tabla que seleccionaste).


Espero haberme expresado bien si tienes alguna duda o cualquier cosa comentala.
Endika, MUchas gracias por la información, me es muy útil. Por ahora he creado cuenta en Hostinger y voy a ver si soy capaz de subir una pequeña página inicial con un menú y poco más. Al menos para aprender como usar el ftp y ver que la página funciona correctamente. Cualquier consejo te lo agradecería mucho. ¿está bien filezilla para el ftp?
Un saludo.
si yo uso el filezilla y la verdad que no tengo ningun problema es bastante sencillo de usar.
OK. Ya he subido una primera página a Hostinger y va de lujo. Ahora ¿que hago? Creo una base de datos MySql y luego ¿podré importar mis datos access a esa base de datos? o ¿creo la base de datos MySql en mi ordenador y la subo a Hostinger?
Gracias por la ayuda
yo si te digo la verdad no te se decir como pasar los datos de una base de datos access a SQL de todas formas te dejo un link en el cual tienes información sobre esto "Aqui...." y este otro "Aqui....".


Es preferible que hagas el trabajo en tu ordenador y luego importes la base de datos al hosting.
si necesitas mas ayuda comentalo x aki estamos encantados de ayudarte.
No sé como agradecerte Endika... ya puestos, si no te molesta, voy a abusar de tus conocimientos... resulta que he instalado MySql en mi ordenador pero no tiene una interface windows para manejarlo, va por línea de comandos. He estado leyendo y mirando por ahí y he descargado e instalado phpMyAdmin, MySQL Workbench 5.2, y otro que ni me acuerdo de como se llama, luego he leído que lo que hace falta es appserver... tengo un cacao mental que ni te cuento, ¿podrías decirme qué es lo que me hace falta para poder crear, borrar, etc bases de datos MySql desde un entorno windows?
Por cierto, pregunta tonta, ¿cuando guardo una base de datos MySql cual es la extensión que se le pone? ¿es un único archivo igual que en Access o son varios?.. ya ves que estoy más perdido que el barco del arroz.

Muchas Gracias por todo.
Podrias perfectamente descargarte ya sea el appserv, Wamp, Xampp o algunos mas que no me acuerdo. Te dejo los links de descarga APPSERV, WAMP y x último XAMPP.

Usa el que mas rabia te de, yo normalmente uso el xampp ya que estoy mas acostumbrado a el, pero e probado los 3 puestos y son todos muy similares.
Gracias again... Al final me voy a quedar con el appserv y HeidiSQL, van muy bien aunque el cambio de Access a MySql es fuerte, esto es otro mundo. También he conseguido pasar las bases de datos Access a MySql, el siguiente paso (supongo que el más dificil) va a ser conectar Dreamweaver a la base de datos...