Ca fait beaucoup de questions...
Les sites DNN sont dynamiques, créés à la volé en fonction des données et du type d'accès que l'on possède.
Un module utilise la base de données pour y stocker ses paramètres, valeurs, ...
Pour relier vos tables à un module, il faudra sûrement créer votre propre module, utiliser le module User Forms and List ou un module de gestion de formulaire personnalisé.
Pour le design, il y a un sous forum dédié sur ce forum.
Les pages sotn stockées dans la base de données au niveau des modules et du contenu, dans le dossier du portail pour les fichiers et images.
Simon