[P8_NCC] Perangkat Lunak Pegembangan Basis Data

Di sini penulis akan menjelaskan tentang basis data. Basis data (bahasa Inggris: database) 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)(Wikipedia). Beberapa aplikasi DBMS adalah Microsoft Access, Oracle, dan SQL-Server. Aplikasi yang akan digunakan penulis adalah Microsoft Access 2013.

Database dan Tabel

Untuk mulai membuat basis data, buka aplikasi Microsoft Access. Setelah itu, klik Blank Database dan beri nama untuk basis data yang ingin dibuat.




Basis Data ini sendiri terdiri dari satu atau lebih tabel yang memuat data yang tersimpan di dalam record. Record ini memuat beberapa data individu yang berkaitan dari tabel tersebut dan tersimpan di dalam field.  Field ini ialah bagian dari record yang menyimpan satu data tertentu dari record tersebut.






Untuk menambah tabel, klik Create lalu klik Table












Untuk mulai mengedit komponen field tabel, klik kanan pada nama tabel dan pilih Design view. Kita akan diminta untuk menamai tabel














Setelah memberi nama tabel, kita dapat mulai mengedit dan mengisi tabel dengan data yang kita mau.

Mengedit dan Mengisi Tabel Basis Data

Dalam mengedit tabel, terdapat dua komponen yaitu nama field dan tipe data field. Nama field menentukan data apa yang kita simpan dan tipe data field adalah tipe dari data yang kita simpan.


Berikut pengertian singkat dari beberapa macam tipe data field :
  • Teks Pendek : Menyimpan data alfanumerik dengan maksimal  255 karakter
  • Teks Panjang  : Seperti Teks Pendek namun dapat menyimpan data yang besar
  • Angka : Hanya menyimpan data angka
  • AutoNumber : Nilai unik yang dihasilkan oleh Access
  • Tanggal/Waktu : Menyimpan data tanggal dan waktu
  • Mata Uang :  Menyimpan data keuangan
  • Ya/Tidak : Menyimpan data Boolean

Berikut contoh tabel yang sedang diedit dan hasilnya setelah disimpan 


Setelah mengatur field, kita dapat mulai mengisi tabel dengan data  yang ingin disimpan. Cara menulis data kedalam tabel mirip seperti menuliskan data di aplikasi pengolah data. Berikut tabel yang sudah diberi data.



Basis Data Relasional

Basis data relasional merupakan basis data digital yang organisasinya berdasarkan model relasional data(Wikipedia). Basis data relasional ini menghubungkan satu data field dari suatu tabel ke tabel lainnya. Hal ini sangat penting karena dapat mengurangi redudansi data.


Untuk menghubungkan data antartabel, Klik Database Tools lalu klik Relationship














Akan muncul pilihan tabel yang telah dibuat. Pilih tabel yang akan dihubungkan lalu klik Add










Akan muncul kotak kotak tabel yang telah dipilih. Lalu klik Edit Relationships. Setelah itu klik Create New









Isikan pilihan Tabel Name dan Column Name dengan tabel dan field yang akan dihubungkan. Lalu klik OK




Setelah itu pada bagian Edit Relationships centangi bagian yang dikotak. Hal ini akan memudahkan dalam menambah dan mengedit data sehingga data yang terhubung akan otomatis ikut terubah. Setelah itu klik Create










Berikut contoh tabel tabel yang sudah dihubungkan



Form dan Report

Form dapat digunakan untuk mengubah, menambah, atau menghapus data dalam tabel. Sedangkan Report digunakan untuk menampilkan seluruh data dalam tabel.

Form

Untuk membuat Form, klik Create lalu Form Wizard









Setelah itu pilih tabel yang akan dibuatkan form, pilih field atau klik tanda >> untuk memasukan semua field, lalu klik Next












Pilih bagaimana bentuk dari Form dan klik Next. Setelah itu tulis nama untuk Form tersebut lalu klik Finish

Berikut contoh tampilan Form


Report



Untuk membuat Report, klik Create lalu Report Wizard

Lalu Pilih tabel yang ingin dibuatkan reportnya, isi dari report lalu klik next














Silahkan atur bila ingin adanya susunan grup tertentu, lalu klik Next













Pilih field bila ingin mengatur urutan data yang disajikan, lalu klik Next












Pilih bagaimana bentuk Report yang diinginkan, lalu klik next













Tuliskan nama Report lalu klik Finish














Berikut contoh tampilan Report yang sudah jadi




Query

Query adalah permintaan yang diberikan oleh user untuk mengambil informasi yang tersimpan dalamdatabase. Fungsi dari Query adalah untuk menyaring dan menampilkan data dari berbagai kriteria dan urutan yang kita kehendaki.


Untuk membuat query, klik Create lalu Query Design









Lalu klik SQL










Disini kita dapat memasukan query yang kita inginkan dalam bentuk SQL. Setelah menulis Query, klik Run di pojok kanan atas


Contoh Query SQL

  • SELECT NIM FROM Mahasiswa WHERE id_departemen = 'G6000';

  • SELECT * FROM Mahasiswa WHERE id_pembimbing = 5;


Comments

Popular posts from this blog

[P2_NCC] Kostumisasi perangkat keras dan cek spesifikasi pada Windows 10

[P1_NCC] Cara membuat blog dengan Blogger.com