Jumat, 24 April 2015

It's about Database

Database adalah kumpulan data yang saling berhubungan mengenai sebuah subyek atau organisasi untuk mencapai suatu tujuan tertentu. Perangkat lunak yang digunakan untuk mengelola database ialah DBMS (Database Management System),  seperti Ms. Access, Oracle,  SQL-Server, dll. Perangkat lunak database digunakan untuk create database, add change and delete data, sort and retrieve data, dan create form and report.
Seperti pengertian di atas bahwa database merupakan kumpulan data yang saling berhubungan, maka di dalam software nya terdapat tools Relationship. Ada 3 tipe didalam relationship yaitu: 

  1.  One to one, contohnya hubungan Mahasiswa dan NIM, dimana Mahasiswa hanya memiliki satu buah NIM dan satu NIM hanya dimiliki oleh satu Mahasiswa.
  2. One to many, dideskripsikan seperti hubungan antara Departemen dan Mahasiswa, dimana Departemennya 1 yang di dalam Departemen itu terdapat banyak mahasiswa. Artinya table A dapat dihubungkan dengan table B lebih dari 1, sedangkan table B dapat dihubungkan dengan table A hanya 1 kali.
  3. Many to many, ini seperti Mahasiswa yang mengisi KRS online, dimana mahasiswa yang banyak dapat mengisi KRS dengan mata kuliah yang lebih dari satu, dan KRS yang berisi mata kuliah yang banyak ini dapat diisi oleh banyaknya mahasiswa pula.
Untuk membuat relationship maka masing‐masing tabel harus memiliki primary key dan foreign key untuk dapat menghubungkan antara tabel induk dengan tabel anak.
1)      Primary Key
Tabel memiliki primary key, yaitu suatu atribut yang tidak hanya mengidentifikasi secara unik suatu kejadian tetapi juga mewakili setiap kejadian dari suatu entitas.
2)      Foreign Key
Foreign key adalah atribut yang melengkapi relationship dan menunjukkan hubungan antara tabel induk dengan tabel anak. Foreign key ditempatkan pada tabel anak.
Contoh untuk melakukan hubungan table 1 dengan yang lain menggunakan database dengan Ms. Access 2007:
  • Pembuatan Design Tabel 
Pembuatan design tabel ini pertama dengan create > table, kemudian klik kanan pada nama Table1 pada navigasi objek di sebelah kiri, kemudian pilih design view, ganti nama sesuai yang diinginkan. akan muncul seperti gambar di bawah, kemudian isi tabel, di dalam pembuatan tabel di bawah terdapat gambar kunci, itu menunjukkan bahwa itu adalah primary key sedangkan yang lainnya foreign key.
di bawah pembuatan tabelnya terdapat field properties yang digunakan untuk melakukan pengaturan pada item dalam tabel.
  • Relationship
Relationship digunakan untuk menghubungkan antara tabel satu dengan tabel lainnya. Untuk melakukan relationship ini berada pada Database tools, kemudian pilih ikon relationship, setelah itu add semua tabelnya.
setelah itu pilih edit relationship pada tools design, akan muncul kotak dialog seperti gambar di bawah
setelah Create New akan muncul kotak yang di atas foto tersebut, pada kotak sebelah kiri dinamakan tabel induk sedangkan pada sebelah kanannya dinamakan tabel anak. Kemudian klik Ok, akan mucul hasilnya seperti ini
  • Form
Untuk membuat Form, pertama pilih Form Wizard pada tools Create,
setelah muncul kotak diatas, kemudian pilih tanda panah dua, pilih next
setelah selesai akan muncul seperti gambar di bawah.
  • Report 
Cara pembuatan Report ini dengan memilih Report Wizard  pada tools Create, setelah dipilih akan muncul kotak seperti
pilih ">>" kemudian next
Masukkan "NRP" sebagai record yang diawal, dan pilih sort Ascending atau Descending. kemudian next kembali
klik Finish, akan muncul hasilnya seperti ini
Selesailah pembahasan Database ini, terima kasih atas kunjunganny.

Tidak ada komentar:

Posting Komentar