Program Pendidikan Teknik (EngEd) ini didukung oleh Bagian. Menerapkan kontainer secara instan di beberapa penyedia cloud di seluruh dunia Show
Cobalah Gratis Desain Database Visual dengan MySQL Workbench 18 Januari 2021MySQL Workbench adalah alat desain basis data visual grafis dengan banyak fungsi. Tutorial ini akan mencakup desain database dan pemodelan dengan MySQL Workbench PrasyaratArtikel ini cocok untuk pengguna MySQL Workbench pemula hingga menengah. Tidak memerlukan pengetahuan sebelumnya tentang MySQL Workbench Namun, pengetahuan dalam database relasional dan desain database mungkin diperlukan. Untuk memulai database MySQL, periksa situs web Tutorial MySQL Pengantar Meja Kerja MySQLAda dua edisi MySQL Workbench. edisi komunitas dan edisi komersial. Edisi komunitas adalah open source. Kedua edisi tersebut tersedia untuk tiga platform utama; . Edisi komersial hadir dengan lebih banyak fungsi dengan biaya tambahan Beberapa fungsi tambahan yang tersedia dalam edisi komersial adalah
MySQL Workbench memiliki lima fungsi utama Desain basis data (pemodelan data)Ini melibatkan pembuatan model entitas-hubungan (ER) yang sederhana hingga kompleks. Reverse engineering membuat database dari model ER. Rekayasa ke depan membuat model ER dari database langsung Mengembangkan SQLMySQL Workbench memiliki editor SQL bawaan dengan penyorotan sintaks dan pelengkapan otomatis. Ini digunakan untuk berinteraksi dengan Server MySQL AdministrasiBeberapa fungsi administrasi database MySQL Workbench adalah
MySQL Workbench memiliki dasbor kinerja visual. Dasbor kinerja visual memungkinkan administrator basis data untuk melihat indikator kinerja utama. Di bawah ini adalah tangkapan layar dari dasbor kinerja visual MySQL Workbench Sumber gambar Migrasi dataMySQL Workbench digunakan untuk memigrasi database dari sistem manajemen database relasional (RDBMS) lainnya. Beberapa RDBMS yang didukung adalah PostgreSQL, MS SQL Server, SQLite, MS Access, Sybase, dan Sybase SQL Anywhere Dukungan perusahaan MySQLEdisi perusahaan MySQL Workbench mendukung produk perusahaan MySQL Dalam tutorial ini, fokusnya adalah pada desain database Menyiapkan Meja Kerja MySQLWorkbench adalah salah satu produk MySQL. Gunakan Penginstal MySQL untuk mengelola penginstalan produk MySQL. Temukan daftar platform yang didukung MySQL Workbench di situs web resmi MySQL. Untuk persyaratan perangkat keras MySQL Workbench, periksa gambar di bawah ini Sumber gambar Menginstal MySQL Workbench di WindowsUnduh Penginstal MySQL dari situs web resmi. Instal MySQL Workbench menggunakan penginstal yang diunduh. Untuk instalasi ini, saya merekomendasikan konfigurasi default, seperti yang ditunjukkan pada tangkapan layar di bawah ini Jenis penyiapan Anda dapat menemukan panduan instalasi yang lebih rinci untuk MySQL Workbench di MySQL Workbench Manual Memverifikasi instalasi MySQL WorkbenchLuncurkan Meja Kerja MySQL Anda dapat melakukan ini dari wizard penginstalan
Pastikan ada koneksi ke instance lokal MySQL Server, seperti yang ditunjukkan pada tangkapan layar di bawah ini. Jika tidak ada koneksi, klik ikon Berikan detail koneksi Koneksi yang dibuat akan ditampilkan, seperti yang ditunjukkan pada gambar di bawah Desain database dengan MySQL WorkbenchBagian ini akan membuat model ER baru dan kemudian menerjemahkannya ke database fisik MySQL. Di MySQL Workbench, navigasikan ke Simpan modelnya. Klik dua kali Setelah menambahkan diagram baru, jendela baru akan dibuka, seperti pada tangkapan layar di bawah SkenarioDalam tutorial ini, kita akan membuat model dan membuat database yang akan digunakan untuk menyimpan detail buku. Basis data harus menyimpan buku dengan detail penulis dan penerbit. Kami akan melewati detail proses normalisasi database Database akhir akan memiliki tiga entitas utama dengan atribut, seperti yang ditunjukkan di bawah ini
Kami akan menggunakan informasi dalam tabel di bawah ini untuk merancang model ER. Semua nama kolom telah ditentukan. Kunci utama, kunci asing, dan tipe data juga diuraikan Meja buku nama kolomtipe datadapat berupa nulltipe indeksauto_incrementidintegernoprimary keyyesisbnvarchar(45)nouniquepublisherintegernoforeign keyauthorintegernoforeign keytotal_pagesintegernopublication_year(4)notitlevarchar(255)noTabel penulis tipe data nama kolom bisa nullindex typeauto_incrementidintegernoprimary keyyesfirst_name varchar(45)nolast_namevarchar(45)noTabel penerbit tipe data nama kolom bisa nullindex typeauto_incrementidintegernoprimary keyyesname varchar(45)noHubungan antar entitas adalah seperti di bawah ini
Menggunakan MySQL Workbench, kami akan merancang diagram hubungan entitas yang ditingkatkan (EER). MySQL Workbench memungkinkan kita membuat tabel, mengedit atribut, dan membuat hubungan antar tabel Antarmuka desain visualDiagram di bawah ini menunjukkan tangkapan layar jendela desain MySQL Workbench. Jendela memiliki panel berbeda yang disorot dalam warna berbeda Panel toolbar vertikalBilah alat vertikal memiliki alat berbeda yang digunakan dalam membuat diagram EER. Tangkapan layar di bawah ini menunjukkan semua alat. Mengarahkan penunjuk mouse pada setiap alat akan menampilkan nama atau fungsi dari setiap alat Ada enam alat yang digunakan untuk membuat berbagai jenis hubungan di MySQL Workbench. Tambahkan tabelKami akan menambahkan tiga tabel ke model EER. Animasi di bawah ini menunjukkan proses penambahan tabel dan kolom Untuk menambahkan tabel, ikuti langkah-langkah berikut
Diagram EER Anda akan terlihat seperti yang ditunjukkan di bawah ini Tambahkan hubunganKami akan menambahkan dua hubungan berbeda ke diagram EER Hubungan satu ke banyakAda hubungan satu-ke-banyak antara buku dan penerbit. Kami akan menggunakan alat hubungan untuk menambah hubungan. Untuk membuat hubungan satu ke banyak, pastikan salah satu tabel memiliki kunci utama Pilih alat hubungan yang sesuai. Dalam hal ini, kita akan menggunakan hubungan non-identifikasi satu-ke-banyak. Klik tabel di sisi "banyak". Dalam hal ini, itu adalah meja buku Klik tabel yang berisi kunci yang direferensikan. Dalam hal ini, itu adalah tabel penerbit. Kunci asing dibuat di tabel buku dengan nama default sebagai Hubungan banyak ke banyakAda hubungan banyak-ke-banyak antara buku dan penulis. Pilih alat hubungan banyak-ke-banyak. Klik tabel buku, lalu klik tabel penulis seperti yang ditunjukkan pada animasi di bawah ini. Tabel jembatan dengan nama Setelah membuat hubungan, diagram EER akan seperti yang ditunjukkan pada tangkapan layar di bawah ini Anda dapat menemukan file meja kerja diagram EER yang dibuat dalam tutorial ini di Github Rekayasa maju dengan MySQL WorkbenchModel basis data visual yang dibuat dapat diubah menjadi basis data fisik. Proses ini dikenal sebagai rekayasa maju. Kode SQL dihasilkan dan dieksekusi pada target MySQL Server. Ini lebih mudah daripada menulis kode secara manual Langkah 1Untuk meluncurkan wizard teknik maju, Arahkan ke Langkah 2Buat koneksi baru ke Server MySQL atau pilih yang sudah ada, seperti yang ditunjukkan pada gambar di bawah Klik Langkah 3Wizard memberi kita opsi ekspor SQL. Untuk latihan ini, gunakan opsi default yang dipilih Langkah 4Pilih objek yang ingin Anda sertakan dalam diagram EER. Ini akan mencakup tabel, tampilan, rutinitas, pengguna, dan pemicu. Dalam latihan ini, kita hanya memiliki tabel Pastikan opsi untuk mengimpor 4 objek tabel dipilih, lalu klik Langkah 5Pada langkah ini, kami diberikan skrip SQL yang dihasilkan. Temukan file SQL yang dihasilkan dalam tutorial ini di Github Langkah 6Ini adalah langkah terakhir. Klik selesai untuk melakukan. File SQL yang dihasilkan digunakan untuk membuat database fisik di Server MySQL yang terhubung Untuk melihat database yang dibuat di MySQL Workbench, arahkan ke Reverse engineering dengan MySQL WorkbenchReverse engineering memungkinkan kita untuk memiliki pandangan yang lebih baik dari database yang ada. Database fisik diubah menjadi diagram EER. Kami akan merekayasa balik database yang kami buat sebelumnya. Reverse engineering dapat dilakukan saat menggunakan MySQL Create Script atau dengan menggunakan live database Dalam tutorial ini, kita akan menggunakan live database yang kita buat di bagian ini Ikuti langkah ini Langkah 1Arahkan ke Langkah 2Buat koneksi baru ke Server MySQL atau pilih yang sudah ada, seperti yang ditunjukkan pada gambar di bawah Klik Langkah 3Tinjau informasi yang ditampilkan dan pastikan koneksi berhasil, lalu klik Langkah 4Pilih skema yang ingin Anda rekayasa balik. Dalam hal ini, pilih Langkah 5Hasil tugas yang dilakukan ditampilkan di wizard di bawah ini. Tinjau hasilnya, lalu klik Langkah 6Kami diminta untuk memilih objek untuk merekayasa balik. Secara default, semua objek yang tersedia dipilih. Biarkan opsi default, lalu klik Langkah 7Wizard menunjukkan kemajuan rekayasa terbalik. Pada tangkapan layar di bawah, prosesnya berhasil. Jika terjadi kesalahan, periksa detail kesalahan dengan mengeklik Klik Langkah 8Langkah ini menunjukkan ringkasan objek yang dihasilkan. Dalam hal ini, kami memiliki empat objek tabel Klik KeluaranDiagram EER di bawah ini dihasilkan. Anda dapat menyimpannya untuk digunakan nanti KesimpulanMySQL Workbench adalah alat yang sangat berguna. Ini dapat digunakan oleh administrator database MySQL, pengembang sistem, dan pengembang database. Anda dapat membuat database dari model ER tanpa menulis pernyataan MySQL. Pada awalnya, alat ini mungkin terlihat rumit untuk digunakan, tetapi seiring berjalannya waktu menjadi lebih mudah. Latihan membuat sempurna Bagaimana cara membuka tabel di MySQL?Untuk menggunakan perintah SHOW TABLES, Anda harus masuk ke server MySQL terlebih dahulu. . Saat membuka Klien Baris Perintah MySQL, masukkan kata sandi Anda Pilih database tertentu Jalankan perintah SHOW TABLES untuk melihat semua tabel pada database yang telah dipilih Bagaimana cara membuka database MySQL di meja kerja?Untuk memulai MySQL Workbench di Windows pilih Start, Programs, MySQL lalu pilih MySQL Workbench . Nomor versi MySQL Workbench ditampilkan diikuti dengan pesan penggunaan dan kemudian opsi.
Bagaimana cara membuka tabel di database?Untuk melihat data tabel. . Di Pengembang SQL, cari tabel seperti yang dijelaskan dalam "Melihat Tabel". . Pilih tabel yang berisi data. . Di panel objek, klik subtab Data. . (Opsional) Klik nama kolom untuk mengurutkan data berdasarkan kolom tersebut (Opsional) Klik subtab SQL untuk melihat pernyataan SQL yang menentukan tabel |