Cara membuat skema database dengan cepat dan intuitif dengan DBDesigner

Salah satu bagian terpenting dalam mengembangkan sebuah proyek adalah memiliki gambaran yang jelas tentang tujuan akhirnya. Kami perlu mengetahui audiens target untuk proyek tersebut, serta fitur yang akan disertakan. Ini berarti kita perlu mendapatkan informasi sebanyak mungkin tentang logika bisnis, dan kemudian mengimplementasikan semua fitur yang diperlukan.

DBDesigner adalah alat yang hebat dalam hal membuat skema database untuk aplikasi Anda. Ini memungkinkan Anda untuk membuat sejumlah tabel yang Anda inginkan (sejauh yang saya ketahui). Anda dapat menambahkan atribut tipe data apa pun yang Anda inginkan ke tabel apa pun yang telah Anda buat. Anda juga dapat memiliki atribut tertentu yang berfungsi sebagai kunci asing. Dengan cara ini, saat Anda menyiapkan kunci utama dan kunci asing, Anda dapat melihat hubungan antar tabel database yang Anda coba buat.

Anda dapat menggunakan email Anda dan membuat banyak proyek, dan kembali ke sana kapan pun Anda mau. Anda juga dapat mengundang kolega Anda melalui email dan meminta mereka berkolaborasi dengan Anda dalam persiapan skema tersebut.

Jika Anda memiliki versi awal skema database, Anda dapat mengekspornya sebagai skrip SQL untuk teknologi database berikut: PostgreSQL, SQLite, MySQL, MSSql, dan Oracle.

Demonstrasi

Mari kita mulai dengan membuat skema database baru untuk mendemonstrasikan cara kerjanya dalam praktik.

Kita dapat memulai dengan template kosong baru, atau menggunakan salah satu dari banyak template yang sudah ada sebelumnya yang tersedia.

Kami akan mendemonstrasikan template kosong di sini, supaya kami dapat melihat beberapa fitur yang disertakan. Jika tidak, Anda mungkin tidak melihatnya menggunakan templat yang ada.

Pertama kita perlu membuat skema baru. Contoh kami menggunakan tipe database "Generic", dan kami akan menyebutnya "library".

Jadi, kita perlu pergi ke Schema & g t; Baru dan kemudian kita akan melihat jendela baru akan muncul:

Inilah gambar yang harus kita lihat setelah itu:

Kemudian kita perlu menambahkan tabel baru ke dalam skema kita, yang dapat kita lakukan dengan mengklik kanan di manapun pada grid, dan memilih opsi “Tabel”:

Sekarang kita perlu menambahkan field ke tabel. Yang harus kita lakukan adalah pergi ke Add field , setelah itu jendela baru akan muncul. Di dalamnya Anda dapat memilih jenis, dan juga mengatur beberapa batasan untuk kolom tabel baru Anda:

Di sini kita dapat melihat tampilannya setelah kita menambahkan beberapa kolom:

Kemudian kita bisa menambahkan relasi antar tabel. Kami akan mengambil contoh membuat relasi banyak-ke-banyak antara dua tabel: Penulis dan Buku. Untuk ini, awalnya kita perlu membuat tabel baru bernama AuthorBooks, di mana kita menambahkan kunci asing yang mereferensikan tabel Penulis dan tabel Buku , masing-masing:

Di sini kami memiliki koneksi dengan tabel Buku :

Setelah kita selesai dengan itu, kita akan melihat skema yang mirip dengan berikut ini:

Fitur dbdesigner yang sangat hebat adalah fleksibilitas yang diberikannya untuk memindahkan tabel Anda di sekitar kisi sesuai keinginan:

Kami juga dapat berbagi skema dengan maksimal lima kolaborator dalam versi gratis. Kami hanya perlu pergi ke Schema> Sha re dan jendela baru akan muncul, seperti berikut:

Kita dapat menyimpan skema ini sebagai gambar dengan membuka: Ekspor> Umur saya .

Kami juga dapat membuat skrip SQL yang sesuai dengan cara berikut:

Kami juga dapat mengimpor SQL kami sendiri ke dalam skema dan melihatnya diwakili secara grafis:

Kesimpulan

Saya mendengar tentang alat ini ketika saya melakukan pemrograman berpasangan dengan seorang kolega, dan merasa sangat membantu. Saya harap Anda juga mendapat manfaat darinya.

DBDesigner memiliki fitur lain, dan saya pasti akan merekomendasikan Anda untuk mencobanya.