Cita: Creacion de base de datos.
Aca te podemos ayudar con esto, pero debes especificar que problema tienes para realizar esta tarea.
Cita: Permirir el registro de usuarios a la base de datos.
Puedes manejar el registro de usuarios en el nivel base de datos o tener una tabla llamada usuarios para registrar los usuarios que requieras.
Cita: Acceso al sitio de usuarios tanto de administradores como usuarios, validación, modificación de datos, eliminación (por parte de un administrador).
Todo esto es programación. Dependiendo del lenguaje que escojas para trabajar, puedes preguntar en el foro respectivo.
Cita: Necesito saber que necesito hacer para empezar, y si es algo sencillo. Tengo nociones muy basicas de programacion.
Necesitas realizar un analisis de los requerimientos del sistema. Seleccionar un lenguaje de programación, una base de datos (Asumo que es mysql) y muchas ganas de aprender.
Un saludo.