Membuat Struktur Database Untuk web

Membuat Struktur Database

Membuat Struktur Database, Kita lanjutkan tutorial kita kali ini kita akan merancang database untuk menyinpan data web kita. Database atau basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. lebih sederhananya kita mengumpulkan data berupa postingan atau artikel, data kategory, data user dll. dari database itu kita panggil ke dalam program web kita sehingga kita bisa menambah, mengubah, menampilkan dan menghapus data, itu biasa kita sebut CRUD (Create, Read, Update, Delete).

Karena kita akan membuat web yang sederhana maka kita akan membuat struktur database yang sederhana juga. Oke kita langsung saja ya membuat struktur database untuk website kita. Struktur database yang akan kita buat terdiri dari 3 table yaitu :

Read More
  1. User
  2. Category
  3. Article

Mungkin Nanti saat pengembangan kita bisa menambahkan lagi table yang kita inginkan, sementara 3 itu aja dulu. Pertama kita akan membuat table User, silahkan kalian buka browser, tapi sebelumnya silahkan aktifkan terlebih dahulu server localnya. Kalau sudah aktif ketik http://localhost/phpmyadmin/ kemudian pilih New lalu buat database dengan nama belajarweb atau jika kalian punya nama sendiri juga boleh, lalu tekan tombol create silahkan lihat gambar di bawah ini

Membuat Struktur Database

Lalu buat tabel dengan nama user berisi 7 kolom

Membuat Struktur Database

Lalu isi masing masih field dengan seberti table di bawah ini

nameTypeLength/ValuesIndex
idint PRIMARY
namevarchar225 
emailvarchar225 
passwordvarchar225 
rolevarchar225 
statusint11 
avatarvarchar225 
created_atTimestamp  
updated_atTimestamp  

Untuk update_at tambahkan defaultnya CURRENT_TIMESTAMP dan Attributes : on update CURRENT_TIMESTAMP. jika kamu bingung lihat gambar di bawah ini

Membuat Struktur Database

Lalu jika sudah klik save.

Berikutnya kita buat tabel category

nameTypeLength/ValuesIndex
idint PRIMARY
category_slugvarchar225 
category_namevarchar225 
created_atTimestamp  
updated_atTimestamp  
Membuat Struktur Database

Jika Sudah sesuai klik save
Yang terakhir tabel article

nameTypeLength/ValuesIndex
idint PRIMARY
user_idint  
category_idint  
article_slugvarchar225 
titlevarchar225 
contenttext  
imagesvarchar225 
article_statusenum(‘Publish’, ‘Draft’, ”, ”)  
keywordstext  
created_atTimestamp  
updated_atTimestamp  
Membuat Struktur Database

Jika sudah klik save.

Oke untuk sementara table data kita seperti itu dulu, mungkin jika ada penambahan atau pengurangan field atau table akan kita buat nanti. Untuk sementara sampai disini dulu artikel kita kali ini nanti akan kita lanjutkan atau memulai koding membuat web menggunakan framework codeigniter. Jika ada yang kurang mohon di koreksi melalui kotak komentar di bawah ini.

Mau belajar desain Grafis? Kunjungi Channel youtube edikomputer

Related posts

Leave a Reply

Your email address will not be published. Required fields are marked *

1 comment