1 / 35

BASIS DATA

BASIS DATA. Jangan sampai. telepon saya ini hilang , semua daftar kontak. ada di sini !. Saya. menyimpan data. penjualan tahun lalu di DVD yang mana ,. ya ?. Bagaimana ?. • Adakah cara yang lebih baik untuk mengatur. semua informasi tersebut ?. • Bagaimana dengan basis data?.

titus
Download Presentation

BASIS DATA

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. BASIS DATA

  2. Jangansampai teleponsayainihilang, semuadaftarkontak adadisini!

  3. Saya menyimpan data penjualantahunlalu di DVD yang mana, ya?

  4. Bagaimana? • Adakah cara yang lebih baik untuk mengatur semuainformasitersebut? • Bagaimanadengan basis data? • Sebelummembuat basis data, kenalidulu jenisdata yang akandisimpandancara-cara untukmelakukankategorisasidata.

  5. Konsep Database Data representasifaktadunianyata yang mewakilisuatuobyek/kejadian yang direkamdalambentukangka, huruf, simbol, teks, gambar, ataukombinasinya Informasi Hasil pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian yang nyata yang digunakan dalam pengambilan keputusan.

  6. Data VS Informasi Data Fakta yang diperolehdilapangan Diperlukansuatuproses agar data bisadigunakan Informasi Hasildaripengolahan data Sebagaiacuandalampengambilankeputusan Transformasi data

  7. Data Banten DKI Jakarta Jawa Barat Jawa Tengah DI Yogyakarta JawaTimur 2004 2005 2006 2008 Data: fakta, teks, grafik, gambar, suara, video, yang memilikimaknabagipengguna

  8. Informasi Harga Bensin per liter (dalam rupiah) 1810 2400 4500 6000 Tahun 2004 2005 2006 2008 Informasi: Data yang telahdiolahsehinggadapat menambahpengetahuanorang yang menggunakannya

  9. Pengertian Basis Data • Basis data = MenurutJames Martin : Adalahsuatukumpulan data terhubung yang disimpanbersama-samapadasuatu media, tanpamengatapsatusama lain atautidakperlusuatukerangkapan data dengancara-caratertentusehinggamudahuntukdigunakanatauditampilkankembali.

  10. Pengertian Sistem Basis Data Sistem = sekumpulan komponen yang bekerja bersama-sama, berinteraksi untuk mencapai tujuan tertentu. Sistem basis data = sekumpulan subsistem yang terdiri atas basis data dengan para pemakai yang menggunakan basisdata secara bersama-sama, personal-personal yang merancang dan mengelola basisdata teknik-teknik untuk merancangnya dan mengelola basisdata serta system computer untuk mendukungnya.

  11. Kriteria Basis Data • Berorientasipada data danbukanberorientasipadaprogramyangakanmenggunakannya. (program aplikasidan database disimpanterpisah) • Dapatdigunakanolehpemakai yang berbeda-bedaataubeberapa program aplikasitanpaperlumengubahbasisdata. (basisdatadigunakanolehorang-orangatauinstansi yang berbeda-beda, serta program aplikasiyang berbeda-beda pula) • Data dalambasisdatadapatberkembangdenganmudahbaik volume maupunstrukturnya. • Data yang adadapatmemenuhikebutuhansistem-sistembarusecaramudah. • Data dapatdigunakandengancara yang berbeda-beda. (data dalambasisdatadapatdiaksesmenggukan program aplikasi, menggunakaninstruksi-instruksi yang bersifatinteraktifyaituquery). • Kerangkapan data (data redundancy) minimal.

  12. Aspek-aspekpentingdalam basis data • Kerangkapan data = munculnya data yang secaraberulang kali pada file basis data yang semestinyatidakdiperlukan. • Inkonsistensidata = munculnya data yang tidakkonsistenpadakolom yang samadalamsatuataubeberapa file data yang dihubungkan. • Data terisolasi= program aplikasitidakdapatmengakses data-data tertentu yang adapada basis data. • Keamanan data • Integritas data

  13. Sistem Informasi Suatu sistem dalam suatu organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknologi, media, prosedur-prosedur dan pengendaliannya untuk menyediakan suatu dasar informasi dalam pengambilan keputusan. Komponen sistem informasi Hardware, software, personil, data, prosedur

  14. Basis Data Kumpulan dari item data yang saling berhubungan satu dengan lainnya yang diorganisasikan berdasar sebuah skema atau struktur tertentu, tersimpan di hardware komputer dan dengan software digunakan untuk melakukan manipulasi data untuk tujuan tertentu Kumpulan data berisiinformasisuatusistem. Mekanisme yang digunakanuntukmenyimpaninformasiatau data. Kumpulan data, umumnyamendeskripsikanaktivitassuatusistemataulebih yang salingberhubungan .

  15. Mengapa perlu basis data Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyedikan informasi Menentukan kualitas informasi : cepat, akurat, tepat pada waktunya dan relevan. Informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya. Mengurangi duplikasi data (data redundancy) Hubungan data dapat ditingkatkan (data relatebility) Mengurangi pemborosan tempat penyimpanan Keamanan

  16. DATABASE MANAGEMENT SYSTEM (DBMS) Koleksi data yang salingberhubungan Himpunan program untukmengakses data DBMS memuatinformasimengenaiseluruh/ sebagianbesarfakta-fakta, keterangan-keterangandarisebuahperusahaan DBMS meyediakan “environment” yang cocok/sesuaidanefisienuntukdigunakan

  17. DBMS DBMS DB

  18. Penerapan basis data • Dalamduniapendidikan • Dalamproseskreditmobil = pencarian data kreditur, pelunasan, jatuh tempo, laporan bulanan/tahunan, dll • Dalamperpustakaanuniversitas = sistem informasi perpustakaan yang terjalin melalui intranet dan internet (akses informasi perpustakaan jarak jauh). • Dalam system perbankan = (Bank Swasta dan/atau BUMN) menggunakan sistem informasi basis data perbankan (akses data nasabah, kreditur, laporan, terintegrasi dengan ATM, akses dengan mobile phone, sistem terdistribusi, dll

  19. Dalam Dunia Pendidikan • Berapa jumlah mahasiswa yang mengambil kuliah “Sistem Basis Data”? • Siapa saja yang lulus pada periode Maret tahun ini? • Berapa presentase mahasiswa yang tidak melakukan registrasi pada semester ini? • Berapa jumlah SKS yang diperoleh oleh mahasiswa yang bernama Abdul Query?

  20. Sejarahkemunculan basis data • Pemrosesan basis data setelah Masa Sistem pemrosesan Manual dan Sistem pemrosesan Berkas. • Kekurangan system pemrosesanberkas • Kemubaziran data atau duplikasi data, diakibatkan karena setiap aplikasi menggunakan data sendiri-sendiri  keterbatasan berbagi data (data sharing); • Ketidak-konsistenan Data, diakibatkan oleh adanya perubahan terhadap data yang sama, tetapi tidak semuanya diubah  terkait dengan integritas data (data dalam kondisi valid atau sah)  tidak mendukung relasional; • Kekurang-luwesan, terletak dalam hal pengembangan dan perubahan  perubahan struktur data  perubahan pada program. • Istilah independensi data adalah sifat yang memungkinkan perubahan struktur berkas tidak mempengaruhi program dan juga sebaliknya. • Sistem basis data dimaksudkan untuk mengatasi kelemahan-kelemahan yang ada pada sistem pemrosesan berkas  DBMS (Data Base Management System).

  21. Evolusi teknologi basis data 1960-an: • System PemrosesanBerkas • DBMS • LayananInformasisecara online berbasismanajementeks 1970-an: • Penerapan system pakarterhadap system pendukungpengambilankeputusan • Basis data berorientasiobjek 1980-an: • System hiperteks, yang memungkinkanuntukmelihat basis data secaraacakmenurutsuatukunci (Search Engine) 1990-an: • System Basis Data cerdas • System Basis data multimedia cerdas

  22. DAHULU KALA … • Aplikasi data base dibangunpadabagian paling atasdari file sistem • Penggunaan file sistemuntukmenyimpan data mempunyaibeberapakelemahanantara lain: • Data redundandaninkonsisten • Kesulitanpengaksesan data • Isolasi data – multiple data dan format data • Masalahintegritas • Pengaksesanoleh user yang berbedasecarabersamaan (concurrent-access problem) • Keamanan

  23. LEVEL ABSTRAKSI • PHISYCAL LEVEL • Menggambarkanbagaimanasebuah record/informasidisimpan • Deskripsi detail mengenaistruktur data • LOGICAL LEVEL • Menggambarkan database disimpandanhubungandiantara data • Digunakanoleh DBA • VIEW LEVEL • Aplikasimenyembunyikan detail tipe data (information hiding) • Digunakanoleh user

  24. Pemodelan Database

  25. What? DBA/DA perlu membangun model data yang nantinya akan disimpan Adanya pendekatan untuk membuat model dari perspektif pemrograman Teknik normalisasi data – Meminimalkan redudansi dan inkonsistensi pada elemen data

  26. Konsep Pemodelan Data Don't think physical; think conceptual. Perhatikanhal-hal yang berkaitandengankonsepbisnis Don't think process; think structure. Fokuskanpadaelemen-elemen yang diperlukan Don't think navigation; think relationship. Fokuskanpadahubunganantarelemen Conceptual – Structure - Relationship

  27. Model Data • Menyatakanhubunganantar data dalamdatabase • Adatigamacam model data dasar • Hierarkis • Jaringan • Relasional

  28. Model Hierarkis • Dikenal pula sebagai model pohon Dosen Siti Nurbaya Dosen Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Dina Edi Ita Edi

  29. Model Relasional • Merupakan model data yang paling populer saat ini • Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel) • Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain

  30. Model Jaringan • Disebut juga model CODASYL • Setiap anak bisa memiliki lebih dari satu orangtua Dosen Siti Nurbaya Dosen Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Edi Ita

  31. Kisi-kisi UTS: Bahwaapa yang pernahdisampaikandikelasakanmenjadilebihjelasapabila Andasebagaimahasiswabisamencaritambahandenganmembacabuku, literaturataupun searching di internet (… tanyakaneyang Google, semuaada Disana…) Ujian yang akansayaberikantidakakanmenyimpangdari yang sudah sayaberikan, danAndasebagaimahasiswadituntutuntuklebihmemperkayadiri Dengancaralebihmemperdalamistilah-istilahdanmencaricontoh-contoh yang Adadi power point yang sudahsayaberikandari internet Nilai yang andaperolehmerupakanbentukrepresentatifkemampuandiriAnda Selamatbelajar, semogakesuksesanselaludekatdanberadadipangkuanAnda

  32. SekedarPesan Moral….. Bagi yang kurangtermotivasiuntuksukses… "Kataorang, Efekmotivasitidakbertahan lama. Semangat yang timbulkarenadayabatinkitasendiriinibisadenganmudahpadamataulenyap. Sulitbagimanusiauntukselalutermotivasisetiapsaat. Inimungkinbetul. Tetapibegitujugahalnyadenganmandi, kan? Kesegarannyatidakbertahan lama. Karenaitu, samasepertimandi, kamimerekomendasikanAndauntukselalumemotivasidiri SETIAP HARI Suksesbermuladaripikirankita. Suksesadalahkondisipikirankita. BilaAndamenginginkansukses, makaAndaharusmulaiberpikirbahwaAndasukses, danmengisipenuhpikiranAndadengankesuksesan.

More Related