El resto es programación, no BBDD.
Muchas de estas cosas se resuelven mirando lo que dice el manual. No esperes a que te demos todos los problemas resueltos: Investiga,
lee el Manual, leelo con atención, los tutoriales, practica los ejemplos, no te quedes con sólo mirarlos.
Todos hicimos lo mismo.