ورود

View Full Version : سوال: ایجاد ساختار دیتابیس توسط جاوا



amir_azizi
جمعه 10 دی 1395, 11:27 صبح
سلام دوستان.

من با نرم افزار IntelliJ و دیتابیس oracle کار می کنم و ساختار دیتابیس (tables, sequences, triggers) را بصورت دستی ایجاد می کنم.

می خوام این کار توسط کد های java ( اجرای jar file ) انجام بشه.

متشکرم

[younes]
جمعه 10 دی 1395, 18:15 عصر
https://www.mkyong.com/jdbc/jdbc-statement-example-create-a-table/

amir_azizi
جمعه 10 دی 1395, 19:34 عصر
می خواهم با کد های جاوا sequences, triggers هم در دیتابیس اوراکل ایجاد کنم.

vahid-p
جمعه 10 دی 1395, 21:15 عصر
جاوا کار خاصی این قسمت انجام نمیده. همونطور که جدول رو با کد SQL درست کردید و فقط query رو با جاوا اجرا کردید (در اصل به DBMS ارسال کرده) بقیه کارها رو هم میتونید به این صورت انجام بدید. در کل تمام زبان ها کدهای SQL رو ارسال می کنند تا DBMS کارهاشون رو انجام بده. پس در لینکی که فرستادن کافیه به جای statement.execute(...); کوئری خودتون رو قرار بدید تا تریگر و... رو براتون ایجاد کنه.

amir_azizi
جمعه 10 دی 1395, 21:37 عصر
جاوا کار خاصی این قسمت انجام نمیده. همونطور که جدول رو با کد SQL درست کردید و فقط query رو با جاوا اجرا کردید (در اصل به DBMS ارسال کرده) بقیه کارها رو هم میتونید به این صورت انجام بدید. در کل تمام زبان ها کدهای SQL رو ارسال می کنند تا DBMS کارهاشون رو انجام بده. پس در لینکی که فرستادن کافیه به جای statement.execute(...); کوئری خودتون رو قرار بدید تا تریگر و... رو براتون ایجاد کنه.


متشکرم.

حالا اگر بخوام وقتی jar file برای بار اول در کامپیوتر دیگر باز می شود ساختار دیتابیس در دیتابیس سیستم مورد نظر ایجاد بشه باید چیکار کنم؟

[younes]
شنبه 11 دی 1395, 00:01 صبح
http://stackoverflow.com/questions/12414596/how-to-check-if-a-particular-database-in-mysql-already-exists-using-java