Membuat tabel

Tersedia

Buat tabel

Daftar tabel kita kosong, jadi saatnya membuat tabel pertama kita. Ada tiga cara untuk melakukan ini:

  • Tombol Buat Tabel di bilah alat atas
  • menu lokal
  • skrip SQL

Mari gunakan menu lokal kali ini. Cukup klik kanan pada bidang Tabel dan dapatkan gambar ini:

Selanjutnya, Anda akan melihat panel untuk membuat tabel - ini lebih menakutkan dari yang terlihat:

Anda hanya membutuhkan 2 tempat di sini:

  1. Tentukan nama tabel di bidang di atas.
  2. Tentukan nama dan jenis kolom pada kolom di tengah.

Merancang: Memilih Nama dan Jenis Kolom yang Tepat

Mari buat tabel yang akan menyimpan pengguna. Di Jawa kami akan menulis sesuatu seperti ini:

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

Bagaimana kita membuat tabel seperti itu di SQL?

Pertama, mari kita tentukan konvensi penamaan. Java menggunakan camelCase, tetapi karena SQL sebagian besar tidak peka huruf besar-kecil, garis bawah biasanya digunakan di sini. Jadi userId menjadi user_id dan createdDate menjadi created_date .

Selanjutnya, Anda perlu memutuskan jenisnya. Mari buat tabel bernama user , yang akan berisi 4 kolom:

  • id bertipe INT
  • nama tipe VARCHAR(100)
  • tingkat tipe INT
  • tanggal_dibuat dengan tipe DATE

Alih-alih user_id, kami menulis id, karena ini diterima dalam SQL, kami akan menulis user_id jika di suatu tempat di tabel lain kami merujuk ke kolom id dari tabel pengguna.

Kami juga menetapkan batas 100 karakter untuk bidang nama. Kami tidak ingin seseorang menyimpan beberapa juta karakter di sana dan memecahkan sesuatu untuk kami. Keandalan adalah segalanya.

Menentukan nama bidang

Sekarang mari tambahkan kolom yang diinginkan - hanya ada 4 kolom:

Perhatikan dua kolom di kiri atas:

  • Nama Kolom adalah nama kolom.
  • DataType adalah tipe kolom.

Semuanya seperti yang kita rencanakan.

Dan di bagian bawah gambar kita melihat decoding mendetail dari baris tabel saat ini , yang menjelaskan kolom tabel pengguna. Saya harap semuanya jelas.

Penting! Jika menurut Anda nilai beberapa kolom pasti tidak NULL, maka Anda harus menandainya sebagai Not Null (di pojok kanan bawah). Dalam hal ini, server MySQL akan memastikan bahwa hal ini selalu terjadi.

Kami juga memiliki id yang ditandai sebagai Kunci Utama, yang, seperti yang Anda ingat, berarti ini adalah catatan Id yang unik.

Permintaan SQL untuk membuat tabel

Klik Terapkan dan kami mendapatkan kueri SQL yang luar biasa:

Seperti mendeklarasikan kelas di Java, bukan?

Klik Terapkan dan lihat tabel pertama yang kami buat:

Komentar
  • Populer
  • Baru
  • Lama
Anda harus login untuk memberikan komentar
Halaman ini belum memiliki komentar