Tugas Basis Data 2 - Pertemuan 3

Tugas Basis Data 2 - Pertemuan 3

Postingan ini saya buat untuk melengkapi tugas mata kuliah saya yaitu Basis Data 2 yang diberikan oleh dosen pengampu saya Bapak Nurcholis Ali Sya'bana, M.kom. Tugas kali ini didapat dari pertemuan ke 3 yang berjudul Modifikasi Database. Pertanyaan dari tugas ini sebagai berikut: 


Buatlah sebuah database dengan karakteristik minimal terdapat 5 table dan masing masing table terdiri dari berbagai macam atribut.



Studi kasus yang akan saya selesaikan dalam tugas ini adalah Penjualan. Dimana nantinya akan ada 5 table yaitu:
  • barang
  • kategori
  • toko
  • user
  • invoice

Langkah pengerjaan:
  1. Siapkan xampp
  2. Start Apache dan MySQL
  3. Buka browser lalu ketik localhost/phpmyadmin pada adress bar browser
  4. Buat database baru dengan nama basis_data_2
  5. Buat table barang 
  6. Isi table barang dengan atribut sebagai berikut
    Nama Type Length
    id_barang INT 10
    nama_barang VARCHAR 50
    harga VARCHAR 20
    note : huruf tebal adalah primary key

  7. Buat table kategori, isi atribut table kategori sebagai berikut:
    Nama Type Length
    id_kategori INT 11
    nama_kategori VARCHAR 20
    note : huruf tebal adalah primary key

  8. Buat table user, isi atribut table user sebagai berikut:
    Nama Type Length
    id_user INT 11
    nama VARCHAR 30
    alamat TEXT
    no_hp VARCHAR 13
    note : huruf tebal adalah primary key

  9. Buat table toko, isi atribut table toko sebagai berikut:
    Nama Type Length
    id_toko INT 11
    nama_toko VARCHAR 20
    alamat TEXT
    no_hp VARCHAR 13
    note : huruf tebal adalah primary key

  10. Buat table invoice, isi atribut table invoice sebagai berikut:
    Nama Type Length
    id_invoice INT 11
    tgl_order DATE
    total DOUBLE
    note : huruf tebal adalah primary key



Hasil


Penutup
Pelajaran yang didapat dari tugas ini adalah tentang cara membuat database dan mendifinisikan table didalam database atau bisa juga disebut DDL (Data Definition Language). Demikian postingan blog saya yang masih banyak kekurangan baik dari kata dan penjelasan yang mungkin sulit dipahami. Sekian.
Tugas Basis Data 2 - Pertemuan 3
4/ 5
Oleh