Senin, 05 Oktober 2015

TUGAS SOFTSKILL BAHAS INDONESIA1#

TUGAS SOFTSKILL
(BAHASA INDONESIA1#)
             
NAMA  :  HARUM RAHAYU
              KELAS : 2KA09
              NPM     : 19113721
              DOSEN : Tety Elida Siregar
UNIVERSITAS GUNADARMA
TAHUN 2015/2016
 
 
 
 
 
 BASIS DATA
 
Basis Data diartikan sebagai Kumpulan data  yang terintegrasi dan diatur sedemikian rupa sehingga data tersebut dapat dimanipulasi, diambil, dan dicari secara cepat. Selain itu Basis Data juga berisi metadata. Metadata adalah data yang menjelaskan tentang struktur dari data itu sendiri. Sebagai contoh, anda dapat memperoleh informasi tentang nama–nama kolom dan jenis data yang ada pada tabel. Data nama kolom dan jenis yang ditampilkan tersebut disebut metadata. Basis Data hanya digunakan oleh pemakai tunggal dan disimpan didalam komputer tunggal sering dinamakan sebagai personal  Basis Data, Basis Data semacam ini biasanya hanya berfungsi untuk mengolah data yang sangat sederhana dan berukuran kecil dan diajukan untuk keperluan pribadi seperti pencatatan buku telepon,koleksi buku atau foto, dan lain-lain. Ada juga yang dinamakan sebagai departemental basis data atau workgroup basis data. Tipe basis data ini digunakan oleh sekelompok pemakai dalam suatu departemen atau bidang pekerjaan dan biasanya ukurannya lebih besar dan tingkat kerumitan yang lebih dibandingkan personal basis data.
Sistem manajemen basis data adalah kumpulan program yang digunakan untuk mengartikan,mengatur, dan memproses basis data. Sedangkan basis data itu sendiri esensinya adalah sebuah struktur yang dibangun untuk keperluan penyimpanan data. Sistem manajemen basis data merupakan alat yang berperan untuk membangun struktur tersebut. Banyak program sistem manajemen basis data seperti : Mysql,Oracle,Interbase/Firebird,IBM DB2,dan lain-lain. Beberapa ada yang hanya bisa berjalan dikomputer mainframe, beberapa dapat dijalankan di personal komputer(pc). Dalam satu sistem manajemen basis data memiliki lebih dari satu basis data. Model basis data dibedakan menjadi tiga, yaitu :
·      Model Hirarkis: model basis data ini akan mengatur data kedalam bentuk hirarki. Dalam model ini, terdapat baris data yang dijadikan sebagai ‘induk’ dan data yang dijadikan sebagai ‘anak’ . satu induk dapat memiliki lebih dari satu anak, tapi tidak sebaliknya. Dengan metode seperti ini kecepatan data dapat dilakukan secara cepat. Permasalahan yang muncul dalam model ini adalah adanya redudansi data dan struktur data yang tidak fleksibel,sehingga modifikasi basis data sulit dilakukan.
·      Model Jaringan: model basis data ini merupakan pengembangan dari model basis data hirarkis, dimana satu anak dapat memiliki lebih dari satu induk.
·      Model Relasional: dalam model basis data ini, data disimpan didalam tabel-tabel yang berelasi satu sama lain. Model inilah yang saat ini paling dan banyak digunakan.