Minggu, 14 Oktober 2012

Makalah Pengantar Basis Data

Bab I
Pendahuluan

A.Latar Belakang
    Basis data adalah sebuah kumpulan informasi yang dibuat dalam suatu susunan sistematik dengan menggunakan suatu program komputer untuk membantu dalam penyusunan maupun pengolahan dari informasi.Dalam basis data diperlukan software dan juga DBMS(Data Base Management System).

B.Tujuan
     Memahami hubungan antara bagian dari basis data yang membentuk lingkungan basis data.Mengetahui ciri-ciri dan perbandingan antara sistem pemprosesan file tradisional dan juga sistem pemprosesan file basis data. 


Bab II
Pembahasan
 PENGANTAR BASIS DATA

1.Pengertian Basis Data
            Basis data atau data base berasal dari dua kata yaitu basis dan data.Basis adalah tempat.Data adalah suatu objek baik berupa angka,huruf,gambar,dll yang merupakan sebuah informasi.Basis data adalah sebuah tempat penyimpanan data baik berupa gambar,huruf maupun angka atau data elektronik yang mempunyai prinsip untuk pengaturan dan bertujuan untuk mempermudah dalam pencarian.
Untuk menjalankan suatu data diperlukan DBMS (Data Base Management System) yang merupakan software atau program aplikasi untuk mengatur data di dalam basis data.Contohnya:
  • dBase III
      
    dBase III adalah software yang terdiri dari 2 bagian, yaitu Utility program dan Bahasa program.
  • Oracle     Oracle dalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS.
  • SQL
        SQL 
    (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data  dalam basis data relasional.
    dan masih banyak lagi seperti:
  • Foxpro   
  • IBM DB2
  • Access
  • dBase IV
  • fox Base
  • Excel,dll.

2.Istilah-Istilah dalam Basis Data: 

          Dalam penyusunan basis data ada beberapa istilah yang akan sering digunakan. Oleh karena itu, penting untuk  mempelajari lebih jauh lagi tentang ilmu pengetahuan basis data melalui istilah-istilah berikut ini:
*Entitas
   Entitas adalah objek yang bisa dibedakan.
   Contoh:Mahasiswa
                 Dosen
                 OB
                 Satpam
                 Karyawan
    Contoh di atas misalnya dalam lingkungan Universitas.Karena objeknya berbeda,maka dapat dibedakan antara mahasiswa,dosen,dan lain sebagainya.

*Atribut
   Atribut adalah karakter atau ciri-ciri pada suatu entitas.
   Contoh:  Pada suatu entitas mahasiswa
                   NPM,Nama,Alamat,dll.   

                   Pada suatu entitas buku
                   Pengarang
                   Penerbit
                   Judul
                   ISSN
                   Jumlah
Contoh di atas menunjukkan bahwa pada suatu objek,terdapat karakteristik atau hal-hal yang dimiliki oleh suatu objek/data tersebut.Misalnya pada buku,data-data yang termasuk dalamnya adalah seperti judulnya,penerbitnya siapa,pengarangnya,dan lain sebagainya.

*Nilai data/data value 
   Nilai data adalah suatu nilai yang didalamnya berisikan data.
   Contoh:    NPM                Nama             Alamat
                   30298177          Ali                 Tebet
                   31210200         Budi               Bogor
                   41111318         Citra               Bekasi

 Dari Contoh di atas dapat diambil keterangan bahwa pada suatu entitas,yaitu dalam suatu objek terdapat banyak data sebagai isi dari atribut.Seperti dalam data NPM 30298177, namanya Ali dan alamatnya adalah Tebet.

*Kunci Elemen Data
   Kunci Elemen Data adalah atribut unik yang bisa membedakan record (tanda pengenal).
   Contoh:41111318
     ket : 11 adalah tahun/angkatan mahasiswa 2011

*Record
   Record adalah kumpulan isi elemen data data yang saling berhubungan /baris.
   Contoh: Kumpulan atribut NPM,Nama,Alamat dari entitas mahasiswa misalnya:"46211872","Lili" "Jl.cantik No.9.

3.Simple Pemprosesan File Tradisional
    Pemprosesan data diperlukan untuk mengolah data menjadi informasi.



Programmer A                    Programmer B          Programmer C













Kepegawaian
 

Produksi
 

  Marketing
 





 



File Pegawai                       File Pegawai                   File Pegawai
Ali Tebet                                 Ali KP                            A.Tebet

Gambar : Sistem Pemprosesan file tradisional
  Setiap program aplikasi dalam suatu lingkungan pemprograman file tradisional,khusus beroperasi pada file data yang dibuat spesifik untuk aplikasi itu.Antar file data tidak ada hubungan.

Ciri-ciri: 
  • Kerangkapan data/Redundansi data
  • Data tidak konsisten/Inkonsistensi data 
  • Program Oriented
  • Keamanan data tidak terjamin
  • Data tidak terisolasi

4.Sistem Pemprosesan File Basis Data
   Basis Data diartikan sebagai  sekumpulan data yang saling berelasi,disimpan dengan mengurangi redundansi data untuk melayani banyak aplikasi.
Ciri-ciri:
  •  Tidak ada redundansi/mengurangi redundansi data
  • Data konsisten
  • Data oriented
  • Keamana data lebih terjamin
  • Data shared 

    *Kekurangan:
  • Jika file rusak,semua bagian tidak dapat beroperasi.
  • Storage besar
  • Perlu tenaga spesialis/tenaga ahli
  • Perlu biaya yang sangat besar
BAB III
PENUTUPAN
3.1 Kesimpulan
           Basis data atau  database ialah sebuah tempat yang  berbasiskan pada data, dengan kata lain, database diartikan sebuah koleksi atau kumpulan data-data yang saling berhubungan (relation), yang memiliki prinsip untuk mengatur dan mempunyai tujuan untuk mempermudah dalam pencarian. 
      Untuk mengelola data agar dapat disajikan dalam berbagai bentuk yang diinginkan dibutuhkan perangkat lunak yang disebut Sistem Manajemen Basis Data atau juga disebut Database Management System (DBMS). Penggabungan Database Management System (DBMS) dengan Basis Data akan membentuk satu kesatuan yang disebut Sistem Basis Data.Kemudian,ada juga tentang sistem pemprosesan file tradisional dan juga pemprosesan file basis data dimana telah diberitahukan di atas  ciri-ciri dari kedua sistem
       Selain itu,juga ada beberapa istilah-istilah dalam basis data seperti Entitas,Atribut,Nilai data/Data Value,Kunci Elemen Data dan Record.Hal ini penting bagi mempermudah dalam mempelajari basis data untuk lebih lanjut.

Sumber: Dosen Pengantar Basis Data, Ibu Anggraeni Ridwan