1 / 27

SISTEM PENGOLAHAN BASIS DATA 2 sks Teori 2 sks Praktek

SISTEM PENGOLAHAN BASIS DATA 2 sks Teori 2 sks Praktek. NANDANG HERMANTO. S.Kom nandang007@gmail.com nandanghermanto.wordpress.com. Dalam kehidupan sehari-hari disadari atau tidak kita sudah akrab dengan basis data Mengambil sejumlah uang di ATM Meminjam buku di perpustakaan Mengisi KRS

Télécharger la présentation

SISTEM PENGOLAHAN BASIS DATA 2 sks Teori 2 sks Praktek

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SISTEM PENGOLAHAN BASIS DATA2 sks Teori 2 sks Praktek NANDANG HERMANTO. S.Kom nandang007@gmail.com nandanghermanto.wordpress.com

  2. Dalam kehidupan sehari-hari disadari atau tidak kita sudah akrab dengan basis data • Mengambil sejumlah uang di ATM • Meminjam buku di perpustakaan • Mengisi KRS • Melihat nilai KHS • Membuat KTP

  3. Bayangkan.... • Seorang petugas akademik mencari data mahasiswa • Seorang petugas di china mencari data penduduk • Seorang petugas perpustakaan mencari buku • Apa jadinyaJika semua itu dilakukan secara manual ???

  4. Mungkin seperi ini

  5. Atau seperti ini

  6. Bagamana Caranya ?Bisakan dilakukan secara manual ? • pencarian jumlah penjualan • mencari jumlah stok yang tersedia • barang apa yang paling laku dijual pada bulan ini • laba bersih perusahaan • pencarian data buku berdasarkan judul, pengarang atau kriteria lain • Pencarian data peminjam yang terlambat

  7. Apakah basis data itu ? • Secara teori basis data tidak selalu berurusan dengan komputer • Catatan belanja harian seorang ibu rumah tangga juga merupakan basisdata dalam bentuk yang sangat sederhana

  8. Data dan Informasi • Data : Representasifaktadunianyata yang mewakilisuatuobyek (manusia, benda, kejadian, dll) yang disimpandalambentukteks, angka, gambar, bunyi, simbol, ataukombinasinya • Misal: 05110007, 2012, Purwokerto, 0281, 800000 . Apaartinya? • Data bisaberupateksgrafik, citra, suara, ataubahkan video

  9. Data dan Informasi • Informasi : Data yang telahdiprosessedemikianrupasehinggameningkatkanpengetahuansesorang yang menggunakan data tersebut (McFadden dkk, 1999) • Informasi: Data yang telahdiorganisasikankedalambentuk yang sesuaidengankebutuhanseseorang (Kadir, 2001)

  10. Basis data : Koleksi data yang terorganisasi sedemikian rupa sehingga data mudah disimpan , dimanipulasi (diperbaharui, diolah dengan perhitungan tertentu, dihapus) dan dicari dengan cepat

  11. Metadata • Metadata: data yang menjelaskansifat/karakteristik data yang lain. • Contoh 05.11.0007 metadatanya mungkin berupa NIM yang berupa angka dipisahkan dengan titik, dua digit pertama menyatakan tahun masuk, dua digit berikutnya menyatakan jurusan, empat digit terakhir menyatakan nomot urut mahasiswa, tidak boleh menggunakan huruf, tidak boleh bilangan negatif dll • Contoh data yang menjelaskan data pegawai:

  12. SISTEM • Definisi sebuah tatanan yang terdiri atas sejumlah komponen fungsional (dengan tugas/fungsi khusus) yang saling berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses/pekerjaan tertentu • Contoh • Sistem Kendaraan • Sistem Pernafasan • Sistem Perguruan Tinggi

  13. SISTEM BASIS DATA • Definisi : perpaduan antara basis data dan sistem manajemen basis data (SMBD) • Komponen: • Hardware • Sistem Operasi • Basis Data • DBMS : MySQL, Ms. SQL Server, Interbase, Paradox, Ms. Acces • Pemakai : Programmer, User Aplikasi • Aplikasi Lain

  14. Apakahsetiap data elektronis= Basis Data ? Sebuah perusahaan selalu menggunakan komputer untuk mengolah datanya, mulai dari data kepegawaian, Data barang, data penjualan, data pembelian, data penggajian menggunakan Excel, pemesanan baran juga menggunakan komputer berupa Word

  15. SistemPemrosesanBerkasTradisional berkas harga, persediaan, Master pelanggan, data kasir (karyawan) • Berkecunderungantidakberbagiberkas (Setiapaplikasimemilikiberkastersendiri) • Perhatikan : data karyawan ada di dua tempat, bagaimana jika data karyawan di salah satu tempat mengalami perubahan Sistem penjualan Berkas karyawan, Sistem penggajian

  16. Sistem Pemrosesan Berkas Tradisional • Kebergantungan program dan data • Perubahan data membuatsejumlah program perludimodifikasi • Contoh : jika pada program penggajian sebelumnya belum ada bonus kemudian ada bonus, maka disamping harus menambah data maka juga harus membuat kode program untuk mengolah bonus tadi • Duplikasi data • Data yang samamunculpadabeberapaberkas • Contoh : data karyawan ada di sistem penjualan dan sistem penggajian • Keterbatasanberbagi data (Isolasi data - banyak format file) • data karyawan di penggajian excel, di penjualan access/word • Waktupengembangan lama • Perlumembuat program untukmengakses data • Kesulitan dalam pemeliharaan

  17. Pendekatan Database • Pendekatan database → menekankan pada integrasi dan berbagi data dalam sebuah organisasi • Memerlukan kepedulian dari pihak eksekutif atas • Fakta: Informasi dapat menjadi senjata (keunggulan komptetitif)

  18. Pendekatan Database Penjualan Database Perusahaan Sistem lain Database server Penggajian

  19. MANFAAT/KELEBIHAN 1. KecepatandanKemudahan 2. Mengrangi pengulangan data - Data yang sama disimpan di beberapa tempat berbeda 3. EfisiensiRuangPenyimpanan 4. Memperbaiki Konsistensi data - Mahasiswa di identifikasi memalui nim, terdapat di data krs, pembayaran dll, jika nama diganti cukup pada master mahasiswa maka data yang lain menyesuaikan 5. Mengurangi biaya 6. Memaksakan standarisasi - misal tata cara penamaan, pengkodean 7. KemudahandalamPembuatan Program AplikasiBaru - asumsi basisdata sudah ada, maka programmer hanya konsentrasi membuat program -tools banyak tersedia : pembuat form, report generator 8. PemakaianSecaraBersama 9. Kebebasan Data - Perubahan data belum tentu harus merubah program 10. Pembatasan hak akses user

  20. OPERASI DASAR BASIS DATA • Pembuatan basis data • Penghapusan basis data • Pembuatan file/tabel • Penghapusan file/tabel • Pengubahan tabel • Penambahan/pengisian • Pengambilan data • Penghapusan data

  21. CONTOHAPLIKASI BASIS DATA • transaksi pada perbankan • aplikasi pemesanan dan penjadwalan penerbangan • proses registrasi dan pencatatan data mahasiswa pada perguruan tinggi • aplikasi untuk memproses penjualan, pembelian dan pencatatan data barang pada perusahaan dagang • pencatatan data pegawai beserta aktifitasnya termasuk operasi penggajian pada suatu perusahaan • dll.

  22. Mahasiswa Presensi

  23. Pengguna Basis Data Kategori Pengguna: • Pengguna Akhir (End User); • Pemrogram aplikasi (Application Programmer); dan • Administrator Basis Data (Database Administrator).

  24. Pengguna Akhir Berinteraksi dengan database menggunakan program aplikasi yang sudah dibuat oleh programmer, hanya bertugas mengoperasikan

  25. Pemrogram aplikasi • Membuat program menggunakan bahasa tertentu untuk mengolah basis data • Bisa menggunakan bahasa program tertentu, Visual Basic, C++, Java dll

  26. (Database Administrator): • Mendefinisikan basis data; • Menentukan isi basis data; • Menentukan sekuritas basis data. • Penentuan hak akses disesuaikan dengan wewenang pengguna dalam organisasi: • Memantau kinerja sistem • Secara periodik DBA memantau kinerja DBMS. • Merencanakan pencadangan (backup) dan pemulihan (recovery) • DBA-lah yang membuat panduan (guide), prosedur serta standar untuk melakukan pencadangan dan pemulihan terhadap basis data. • Mengikuti perkembangan produk • DBA juga bertanggung jawab terhadap perkembangan produk, sehingga dapat memberikan usulan untuk melakukan hal-hal yang dianggap perlu.

More Related