Nggawe meja

Dhaptar tabel kita kosong, dadi wektune nggawe tabel pertama kita. Ana telung cara kanggo nindakake iki:

  • Nggawe tombol Tabel ing toolbar ndhuwur
  • menu lokal
  • skrip SQL

Ayo nggunakake menu lokal wektu iki. Cukup klik-tengen ing kolom Tabel lan entuk gambar iki:

Sabanjure, sampeyan bakal bisa ndeleng panel kanggo nggawe tabel - luwih medeni tinimbang sing katon:

Sampeyan mung butuh 2 panggonan ing kene:

  1. Nemtokake jeneng tabel ing lapangan ndhuwur.
  2. Nemtokake jeneng lan jinis kolom ing kolom ing tengah.

Ngrancang: Milih Jeneng lan Jinis Kolom sing Tengen

Ayo nggawe tabel sing bakal nyimpen pangguna. Ing Jawa kita bakal nulis kaya iki:

class User {
   public int userId;
   public String name;
   public int level;
   public Date createdDate;
}

Kepiye carane nggawe tabel kasebut ing SQL?

Pisanan, ayo nemtokake konvensi jeneng. Java nggunakake camelCase, nanging amarga SQL biasane ora sensitif huruf cilik, garis ngisor biasane digunakake ing kene. Dadi userId dadi user_id lan createdDate dadi created_date .

Sabanjure, sampeyan kudu nemtokake jinis. Ayo nggawe tabel sing diarani user , sing bakal ngemot 4 kolom:

  • id saka jinis INT
  • jeneng jinis VARCHAR(100)
  • tingkat jinis INT
  • digawe_tanggal jinis DATE

Tinimbang user_id, kita nulis id, amarga iki ditampa ing SQL, kita bakal nulis user_id yen nang endi wae ing tabel liyane kita diarani kolom id saka tabel pangguna.

Kita uga nyetel watesan 100 karakter kanggo kolom jeneng. Kita ora pengin wong nyimpen sawetara yuta karakter ing kana lan ngrusak barang kanggo kita. Reliabilitas iku kabeh.

Nemtokake jeneng lapangan

Saiki ayo nambah kolom sing dikarepake - mung ana 4:

Wigati ing rong kolom ing sisih kiwa ndhuwur:

  • Jeneng kolom yaiku jeneng kolom.
  • Tipe Data minangka jinis kolom.

Kabeh kaya sing kita rencanakake.

Lan ing sisih ngisor gambar kita ndeleng dekoding rinci saka baris tabel saiki , sing nggambarake kolom tabel pangguna. Muga-muga kabeh wis jelas.

Penting! Yen sampeyan mikir yen nilai sawetara kolom mesthine ora NULL, mula sampeyan kudu menehi tandha minangka Ora Null (ing pojok tengen ngisor). Ing kasus iki, server MySQL bakal nggawe manawa iki mesthi kedadeyan.

Kita uga duwe id sing ditandhani minangka Kunci Utama, sing, kaya sing sampeyan eling, tegese iki minangka rekaman Id sing unik.

SQL query kanggo nggawe tabel

Klik Aplikasi lan entuk pitakon SQL sing apik banget:

Kayane deklarasi kelas ing basa Jawa, ta?

Klik Aplikasi lan deleng tabel sing digawe pisanan: