Difícil será reponderte si no tienes los mínimos conocimientos, es como decir: Tengo que dibujar un boceto, pero no sé por donde coger el lápiz???.
Te muestro un ejemplo de conexión con base de datos MySql, inserción de un usuario registrado y la notificación del éxito de la operación a un email concreto. El lenguaje utilizado es PHP que como puedes ver está embebido en HTML (lenguaje del que pareces tener mayor conocimiento).
Código:
<html>
<head>
</head>
<body>
<?php
//Grabar en base de datos usuarios
$link = mysql_connect("<nombre_o_IP_del_servidor>", "<nombreusuario>", "<contraseña>");
$result = mysql_select_db("<nombre_base_de_datos>", $link);
$sql = "INSERT INTO <nombre_tabla> VALUES('".$nombre."','".$email."')";
mysql_query($sql);
$message = "Usuario: ".$nombre."\n ".$email."\n\n\nFin del mensaje";
mail("<nombre>@hotmail.com","Usuario registrado",$message);
mail($email,"Usuario registrado", "Ha sido registrado correctamente en nuestro sistema\\nnSus datos:\n\n".$message);
echo "&estatus=ok&";
?>
</body>
</html>
Para crear una tabla en uNa base de datos tienes que hacer practicamente lo mismo (Uso para el ejemplo la misma sentencia que tú propones)
//CONECTAR CON LA BASE DE DATOS
$link = mysql_connect("<nombre_o_IP_del_servidor>", "<nombreusuario>", "<contraseña>");
//EJECUTAR LA SENTENCIA SQL DE CRACION DE LA TABLA
$sql = "CREATE TABLE prueba (ID_Prueba int(11) DEFAULT '0' NOT NULL auto_increment,Nombre varchar(100),Apellidos varchar(100),
PRIMARY KEY (ID_Prueba), UNIQUE ID_Prueba (ID_Prueba))";
mysql_query($sql);
No obstante lo mejor que puedes hacer es acceder a los tutoriales de PHP de
www.vb-mundo.com, estudiarlos detenidamente y cuando te encuentres preparado para acometer una aplicación PHP con acceso a las bases de datos, comprobarás que tus preguntas a cuestiones concretas tendrán mejor y más rápida respuesta. Comprende que en un foro, lo que no podemos hacer, son clases particulares partiendo de cero.
Espero que te resulte útil.