Ce que je comprend �tre une bdd pour vous est un sch�ma relationnel. Un
sch�ma relationnel est un ensemble de table, de contrainte, de s�quence etc.
Sur oracle (pour mySQL aussi je pense) un sch�ma relationnel est associ� �
un user.
Si on veut via jdbc cr�er un sch�ma sur ce user, il faut donc au pr�alable
cr�er un user et s'assurer qu'il ait les droits suffisants pour cr�er des
tables etc .

Puis via jdbc on se connecte, et on peut �xecuter autant de script sql qui
mette �  jour le sch�ma relationnel, par exemple :
Statement myStatement;
myStatement.addBatch("CREATE TABLE A...");
myStatement.addBatch("CREATE TABLE B...");
...
myStatement.executeBatch();

hope this help.

Laurent.

----- Original Message -----
From: "Herve AGNOUX" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, March 04, 2003 2:55 PM
Subject: Comment creer une BDD


> Bonjour,
>
> J'ai peur que ma question montre mon ignorance du SQL, mais je voudrais
savoir
> comment on fait pour cr�er une base de donn�es avec JDBC. Je ne voudrais
pas
> seulement cr�er une table, mais toute une base - ce que le
> java.sql.Connection semble appeler un "catalog".
>
> Au d�part j'ai juste un driver JDBC, mais pas de base - du moins, pas
celle
> que je voudrais. A partir de l�, comment je fais ?
>
> (et si en plus vous pouviez me le dire pr�cisement pour MySQL et Access,
ce
> serait absolument g�nial)
>
> Merci d'avance pour votre r�ponse.
>
>
> --
> SARL diaam informatique - 04 50 77 12 60
> Ingenierie, d�veloppements de syst�mes d'information
> http://www.diaam-informatique.com
>
>
>

Répondre à