Modul 1 - Instalasi dan Pengenalan DBMS


A. Landasan Teori

basis data (bahasa Inggris: database), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS).


B. Hasil Praktikum

Untuk praktik kali ini saya menggunakan MySQL dari XAMPP
  • pertama buka xampp, klik start di action Apache dan MySQL


  • buka browser, ketikkan http://localhost/phpmyadmin pada address bar


1. Membuat User dan Password
membuat user dan password, user isikan dengan nama dan password isikan dengan NIM, 
  • buka tab SQL, tulis perintah query seperti di bawah ini lalu klik go

  • jika keluar lagi ke halaman awal, jangan khawatir pembuatan user dan password sudah tersimpan.

  • untuk melihat user, klik Hak akses


2. Membuat 2 database:
  1. namaNIM
  2. contoh1
  • membuat database dengan namaNIM, contoh anas13650095

  • jika berhasil maka akan muncul di sebelah kiri

  • membuat database dengan contoh1

  • jika berhasil maka akan muncul di sebelah kiri

3. Menghapus database contoh1
  • ketikkan query berikut

Menjawab soal matematik menggunakan query buffer

4.   9 - 5 + 5 x 0 + 3 : 2 = . . . ?

  • ketikkan query berikut

  • dan hasilnya..


5.   5 % 2 = . . . ?
  • ketikkan query berikut

  • dan hasilnya..

6. Menampilkan tanggal dan jam sekarang dengan menungganakan query (waktu berdasarkan PC)

  • menampilkan waktu sekarang

  • hasilnya

  • untuk menampilkan tanggal

  • dan...

  • untuk menampilkan jam

  • dan hasilnya

7. Menampilkan jumlah hari dari sejak lahir sampai sekarang
  • ketikkan query berikut

  • dan kita bisa lihat berapa lama (hari) kita hidup :D


C. Membuat Tabel dan ERD

Disini, saya akan membuat Sistem Informasi Apotek, Sistem Informasi ini bertujuan untuk memperlancar transaksi jual beli obat di Apotek.
Berikut adalah tabel dan fieldnya


Berikut adalah ERD dari tabel di atas


D. Perbandingan MySQL dan PostgreSQL
  1. Perbedaan MySQL dengan PostgreSQL adalah kemampuannya, kecepatannya.. Untuk kecepatan, MySQL lebih cepat tetapi untuk kemampuan PostgreSQL lebih lengkap dan canggih karena memiliki kemampuan menangani transaksi atomic database... sehingga beberapa transaksi dapat dijadikan satu kesatuan...
  2. Untuk tampilan memang bagus MySQL sedangkan PostgreSQL tampilannya agak membingungkan (bagi yang belum pernah mencoba)
  3. Untuk keamanan, kebanyakan berpendapat bahwa PostgreSQL lebih handal,
E. Kesimpulan

Kedua database ini memang sangat beda dalam segi bentuknya, dan isi tool tentunya. Namun tujuannya sama aja. tapi kebanyakan organisasi mendukung database postgreSQL karena sangat handal dan sangat baik digunakan sebagai database untuk melindungi data.

F. Saran

Laporan ini mungkin banyak kesalahan dan kekurangan karena keterbatan pengetahuan bagi penulis, maka dari itu mohon kritik dan saran bagi para pembaca.

sumber :
http://id.wikipedia.org/wiki/Basis_data
http://eskun.blogspot.com/2013/02/dbmsdatabase-manajemen-system-dan.html
http://www.diskusiweb.com/discussion/70/beda-mysql-dengan-postgresql/p1

0 komentar