Salut gator. En fait javascript en soit est un language événementiel client. À savoir ActionScript de flash se branche sur des bd. Aussi Jscript de Microsoft se connecte à une bd. Toutefois le Jscript est garanti sur IE, mais pas sur les autres browsers.
L'autre chose est qu'en fait, outre une application cliente comme MS acces, tu dois avoir un driver ou connecteur qui va gérer la connexion à la bd. Sans serveur Web, soit sans IIS ou Apache/PHP, tu pourras pas gérer une bd, même pas t'y brancher.
Tu peux toutefois dévellopper un web en html sans technologie serveur mais caller en ajax, ou simplement un iframe dans une de tes pages html, dont ce iframe provient d'un serveur utilisant les languages coté serveur.
Le language SQl est une technologie qui est supporté coté curseur client ou curseur serveur. Un curseur client est utlisable sur un monoposte, mais doit aussi être accompagné de DLL et de classes et modules de gestion de bases de données. NON on n'a pas besoin sur un monoposte d'un serveur pour gérer une bd.
Mais sur le web tu peux utiliser une page html et du Jscript (Valide sur Internet explorer). Sur cette dernière, sachant que tu peux monter un micro extranet pour un client, et que ce dernier est prévenu que ses employés doivent seulement utiliser IE. Mais ActionScript de FLach fait aussi des merveilles.
Tu peux aussi regarder pour du xml au lieu de base de données. Moi, pour ma part je progrmame dans 11 langues et technos, pis je peux facilement concevoir que bientôt, les bases de données pour les portails , en déscendant, ne seront plus requisent. Tout va jouer dans le xml. Avec xml, tu monte des cms pour des web, des systèmes complets intra/extranet, facturation, incentaires, des stockers de photos, galeries, fils rss, échanges et mise à jour de paniers se connectant sur les xml de divers fournisseurs.
Bref, tout s'en vient xml et ajax.
.net emboite la tempo aussi de son côté full throttle. Mais encore là, pour éditer, manipuler des fichiers xml , tu devras, question d'implémentation, d'utiliser un language serveur. Dommage que seul Internet explorer permet de se brancher et prowser. Mais JSCRIPT, VBSCRIPT, JSP et autres vont toujours demander soit une run at server. Faut voir.........
Je dois quitter rapidement, mais il y a des solutions, juste me revenir sur les divers langauges sur lesquels tu développe. Je te trouverai une facon de faire sans bd, cas pas cas. Chu un pro du patentage m'a te dire haha....