Dbms
Upcoming SlideShare
Loading in...5
×
 

Dbms

on

  • 287 views

 

Statistics

Views

Total Views
287
Views on SlideShare
287
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Dbms Dbms Document Transcript

  • DATABASE MANAGEMENT SYSTEMManajemen database (basis data) merupakan komponen penting dalam pembangunanSistem Informasi, karena menjadi terminal untuk menampung dan mengorganisasikanseluruh data yang ada dalam sistem, agar dapat dieksplorasi untuk menyusun informasi-informasi dalam berbagai bentuk dan keperluan manajemen.Konsep DatabaseDatabase merupakan kelompok fakta atau keterangan yang diatur berhubungan denganpengolahan data, penyediaan informasi dan penggunaan referensi.Database juga merupakan kumpulan data dan informasi dalam jumlah yang banyak,sehingga diperlukan penyusunan dengan kriteria yang terpola dengan jelas. Oleh sebabitu sebelum membangun sistem database dibutuhkan suatu perencanaan rancangansistem database, agar informasi yang diperlukan dapat diperoleh dengan efisien danefektif.Manajemen data konvensional (sistem berkas)Sebelum kemunculan sistem manajemen database, pemrosesan data menggunakanpendekatan yang berbasis berkas. Pengorganisasian database masih terpisah antaradatabase satu dengan database lainnya. Perancangan sistem masih didasarkan padakebutuhan individual si pemakai atau per departemen, bukan berdasarkankebutuhansejumlah pemakai seluruh lini perusahaan/organisasi. Sehingga dapat diduga banyakakibat negatif yang ditimbulkan dari sistem tersebut. Antara lain; redundansi atauduplikasi data yang sering mengakibatkan kurang akurat-nya informasi yang dihasilkan,karena terjadi perbedaan data antara data awal yang mungkin sudah diperbaharuisedangkan data duplikatnya belum diperbaharui. Departemen Keuangan Data A Data B Laporan Data C Data D Departemen Produksi Data A Data B Laporan Data E Data F Departemen HRD Data A Data D Laporan Data E Data G Gambar Ilustrasi Sistem Pengorganisasian Database TradisionalSTIE Petra Bitung APLIKASI KOMPUTER Ir. Daniel A. Rompas  1
  • Kelemahan sistem berbasis berkas Kelemahan Keterangan Duplikasi data Data yang sama terletak pada berbagai file/berkas, setiap pemakai memiliki file/berkas tersendiri Pemisahan data Karena data tersebar di beberapa file/berkas, pemaduan data memerlukan langkah-langkah/ perintah yang detil, rumit dan panjang. Tidak konsisten Karena data terletak di beberapa file/berkas, ada kemungkinan data menjadi tidak konsisten, yakni ketika suatu data pada suatu file/berkas diubah, tetapi pada file/berkas yang lain belum diubah. Dependensi data- Perubahan dalam data membuat program juga harus program diubah. Format tidak Ada kemungkinan format file/berkas yang dibuat oleh kompatibel suatu aplikasi berbeda dengan format yang dibuat oleh aplikasi lain, sehingga untuk memadukan data yang berasal dari dua file/berkas berbeda aplikasi memerlukan usaha yang rumit dan menyita waktu.Database Management System (DBMS)Sistem Manajemen Database adalah suatu sistem pengelolaan sekumpulan data yangsaling terkait yang dapat mengakomodasi berbagai macam kebutuhan pemakai yangberbeda-beda secara efisien dan praktis.DBMS menyediakan fitur-fitur seperti; Independensi data-program Program dapat ditulis tersendiri dan tidak bergantung pada struktur data dalam basis data. Keamanan Memiliki kemampuan untuk mencegah pengakesan data oleh orang yang tidak berwenang. Konkurensi Memungkinkan data dapat diakses oleh banyak pemakai Produktif Menyediakan fasilitas pembangkit query dan pembangkit laporan.Sedangkan kelemahan DBMS :o Membutuhkan administrator dan pemakai (SDM) yang harus benar-benar memahami fungsi-fungsi DBMS.o Membutuhkan ruang penyimpanan data yang besaro Membutuhkan perangkat keras dengan spesifikasi tertentuo Diperlukan sistem security yang handal, karena jika terjadi kegagalan akan membuat operasional organisasi tersendat bahkan dapat terhenti.Beberapa contoh DBMS terkenal : Microsoft Access, FoxBase, Visual FoxPro, Sysbase,Informix, MySQL.STIE Petra Bitung APLIKASI KOMPUTER Ir. Daniel A. Rompas  2
  • Dep. Keuangan Dep. Produksi Laporan Laporan (DBMS) Data A Database Data B Management Data C System Data D Data E Data F Data G Laporan Dep. HRD Top Managers Gambar Ilustrasi Sistem Pengorganisasian Database ModernHirarki Data dalam DatabaseData dalam subuah database disusun berdasarkan sistem hirarki yang unik; 1. Database, merupakan kumpulan file yang saling terkait satu sama lain, misalnya file data induk karyawan, file jabatan, file pengajar dan lain sebagainya. Kumpulan file yang tidak saling terkait satu sama lain tidak dapat disebut database, misalnya file data induk karyawan, file tamu undangan perkawinan, file barang retail pasar swalayan. 2. File, yaitu kumpulan dari record yang saling terkait dan memiliki format field yang sama dan sejenis. 3. Record, yaitu kumpulan field yang menggambarkan suatu unit data individu tertentu. 4. Field, yaitu atribut dari record yang menunjukkan suatu item dari data sejenis seperti nama, alamat, dan lain sebagainya. 5. Byte, yaitu atribut dari field yang berupa huruf yang membentuk nilai dari sebuah field. Huruf tersebut dapat berupa numerik maupun abjad atau karakter khusus. 6. Bit, yaitu bagian terkecil dari data secara keseluruhan, yaitu berupa karakter ASCII nol atau satu yanmg merupakan komponen pembentuk byte.STIE Petra Bitung APLIKASI KOMPUTER Ir. Daniel A. Rompas  3
  • Perbedaan representasi data tersebut menentukan abstraksi data, yang secara umumdapat dibagi dalam 3 level abtraksi: 1. Level eksternal 2. Level konseptual 3. Level internal / level fisik Pandangan Pandangan PandanganLevel 1 2 3Eksternal File Mah. File DosenLevel File KBM Database File Adm.Konseptual Skema Konseptual File Mahasiswa Nama NIM Alamat Budi 132 Madidir Citra 234 Girian File Doni 342 PatetenLevel SkemaInternal Internal Nama NIM Alamat Record Budi 132 Madidir Field Nama Budi Basis B (kode ASCII) = 01000010Organisasi data Data ByteSecara fisik 0 = Bil. I dari 01000010 Bit Ilustrasi hirarki dan level abstraksi dataSTIE Petra Bitung APLIKASI KOMPUTER Ir. Daniel A. Rompas  4
  • Tipe DataText Data alphanumeric atau kombinasi huruf, angka, spasi dan tanda baca lain, yang tidak dapat digunakan untuk operasi matematik, panjang maksimal 255 karakterMemo Data yang bersifat teks deskriptif, panjang data maks. 32.000 karakterNumber Data angka dengan berbagai macam format, dapat digunakan dalam operasi matematisDate/Time Data tanggal dan jam dengan berbagai formatCurrency Data angka dalam format mata uangAutoNumber Tipe data angka secara otomatisYes/No atauTrue/False Tipe data yang hanya memiliki dua alternatif, Yes or No, True or FalseOLE Object Tipe data yang berisikan objek atau gambar dengan ukuran maksimal 128 MBHyperlink Tipe data yang berisikan alamat hyperlink URL dengan panjang maks 2048 karakterLookUp Wizard yang mempunyai panjang yang sama dengan primary keyDesain Basis DataDalam merancang atau mendesain basis data ada beberapa hal yang perlu diperhatikan:1. Form masukan- Form masukan yang dibuat harus mudah diisi oleh pemakai- Dapat menghindari atau memperkecil kemungkinan kesalahan pengisian- Penggunaan kata-kata yang tidak menimbulkan penafsiran ganda- Sedapat mungkin memberi batasan panjang karakter di setiap pengisian item- Sodorkan semua pilihan/option yang kemungkinan ada- Beri keterangan untuk item yang memerlukan penjelasan2. Form Keluaran- Form keluaran yang dihasilkan harus mudah dipahami oleh pemakai- Dapat diarsip dengan mudah- Berikan penomoran halaman, tanggal dan jam bila perlu- Sesuaikan dengan ukuran kertas dan jenis printerSTIE Petra Bitung APLIKASI KOMPUTER Ir. Daniel A. Rompas  5