Halo, pecinta IT! Kali ini aku ingin membawakan materi tutorial Oracle selanjutnya yaitu cara membuat dan menghapus tabel. Sebelum itu biar kujelaskan secara singkat. Pada database Oracle, kita hanya diperbolehkan untuk membuat tabel. Dalam ERD, tabel itu bisa disamakan dengan entity/entitas. Di mana ia memiliki banyak atribut. Contohnya tabel Mahasiswa, ia memiliki 4 atribut di antaranya NIM, Nama Mahasiswa, Alamat Mahasiswa dan Kode Jurusan. Satu tabel, memiliki 1 primary key dan 1 atau lebih foreign key. Contohnya tabel Mahasiswa, ia memiliki NIM sebagai primary key, dan Kode Jurusan sebagai foreign key. Foreign key itu biasanya digunakan dalam menambahkan constraint (semacam relasi dalam ERD) untuk dihubungkan dengan tabel lain, contohnya tabel Jurusan.
Urusan constraint nanti ya. Sekarang kita bahas dulu cara membuat dan menghapus tabel di database Oracle. Oracle yang kupakai di sini adalah Oracle Database 10g Express Edition. Oracle versi ini sudah sulit dicari di mana-mana karena ya sudah ada versi 11g. Kalau memang pingin banget versi 10g, coba cek di link ini (klik).
Bagaimana cara membuat tabel di Oracle? Simak.
Baca juga: Makna, Karakter, Simbol, Fakta dan Variasi Warna Merah
1. Langkah pertama adalah dengan login ke Oracle. Start > All program > Oracle Database 10g Express Edition > Go To Database Home Page. Isikan username dan password lalu klik login. Cara membuat user baru dapat dilihat pada artikel Tutorial Membuat User Baru di Oracle XE untuk Pemula.
2. Selanjutnya kita buat tabel. Klik panah ke bawah di Object Browser > Create > Create Table
3. Isikan table name dengan nama tabel. Contoh: Mahasiswa
4. Kemudian isi Column Name dengan atribut-atribut Mahasiswa. Contoh: NIM char(10) primary key. Maka isikan NIM pada column name, lalu pilih char pada type data, tuliskan 10 pada scale, lalu centang kotak Not Null sebagai penanda kalau ia adalah primary key. Isikan atribut yang lain dengan langkah yang sama, tapi jangan centak kotak Not Null. Kalau sudah, klik NEXT
5. Pada halaman Primary Key, pilih Not Populated, lalu pilih NIM di kolom primary key. Setelah itu klik NEXT
6. Pada halaman Foreign Key, pilih Set Null on Delete, kemudian pindahkan NIM dari Select Key Column(s) ke Key Column(s). Jika ada foreign key lain, contohnya Kode_Jurusan, maka pindahkan juga ke sisi kanan. Klik next
7. Pada halaman constraint, pilih unique, kemudian pindahkan NIM dan Kode_Jurusan ke sisi kanan. Lalu NEXT.
8. Di halaman confirm, klik CREATE
Tabel pun berhasil dibuat.
Sekarang bagaimana caranya menghapus tabel? Cukup dengan mengeklik Drop.
Selesai.
Gampang bukan?
Baca juga: Cara Membuat Program Menghitung Umur Menggunakan Pascal
Pada tutorial ini kita masih membahas cara membuat dan menghapus tabel, yang mana masih belum ada data sama sekali. Lantas bagaimana cara menambahkan data dalam tabel? Simak di artikel Tutorial Menambah Data dan Constraint pada Tabel Oracle XE.