SlideServe
Menu
Préférences
© SlideServe · v2026

Pengantar Basis Data (Database)

saxton avatar
37 diapositives · 536 Views · Sep 30, 2014

Pengantar Basis Data (Database). Oleh : Charles De Haan,S.Kom.,M.Cs Email: cdehaan2012@yahoo.co.id. Kontrak Pembelajaran. Penilaian UTS (30%) UAS (40%) Tugas (25%) Presensi (5%). Tujuan Pembelajaran. Mahasiswa mampu menjelaskan basis data

Pengantar Basis Data (Database) - slide 1
01 / 37Pengantar Basis Data (Database)
1 / 17

Télécharger la présentation

Pengantar Basis Data (Database)
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Kuliah Pengantar Basisdata - D1 PROMED –MMTC Yogyakarta Pengantar Basis Data (Database) Oleh : Charles De Haan,S.Kom.,M.Cs Email: cdehaan2012@yahoo.co.id

  2. KontrakPembelajaran • Penilaian • UTS (30%) • UAS (40%) • Tugas (25%) • Presensi (5%) Kuliah Pengantar Basisdata - D1 PROMED

  3. TujuanPembelajaran • Mahasiswamampumenjelaskan basis data • Mahasiswamampumemahamikonsepdanperkembanganteknologi basis data • Mahasiswamampumenjelaskanpenggunaan basis data • Mahasiswamampumengimplementasikan basis data sederhana Kuliah Pengantar Basisdata - D1 PROMED

  4. MateriPembelajaran Basis Data • Sejarah Basis Data • DefinisidanPeran Basis Data • TujuanPenggunaan Basis data • Teknologi Basis Data • KonsepdanKomponen Basis data • Bahasa Basis Data Kuliah Pengantar Basisdata - D1 PROMED

  5. Sejarah Basis Data • 1960-an: • SistemPemrosesanBerkas • DBMS • Layananinformasisecaraonlineberbasismenajementeks • 1970-an: • Penerapansistempakarterhadapsistempendukungpengambilankeputusan • Basis data berorientasiobjek Kuliah Pengantar Basisdata - D1 PROMED

  6. Sejarah Basis Data • 1980-an: Sistemhiperteks, yang memungkinkanuntukmelihat basis data secaraacakmenurutsuatukatakunci (internet search engine) • 1990-an Sampai 2000-an: • Sistem Basis data cerdas • sistem basis data multimedia cerdas. Kuliah Pengantar Basisdata - D1 PROMED

  7. Database Timeline Kuliah Pengantar Basisdata - D1 PROMED

  8. Definisi Basis Data Pengertian BASIS DATA ? BASIS = asas, dasar (umum) , garisrentang paling bawah ,bilanganataubesaran (matematika), Pangkalan (Tentara AU,AD dll) DATA = keteranganygbenardannyata, pengumpulan -- untukmemperolehketerangan kehidupanpetani , keteranganataubahannyata Referensi: http://kamusbahasaindonesia.org/Data#ixzz1yBlZ5KZF Kuliah Pengantar Basisdata - D1 PROMED

  9. Definisi Basis Data Apa yang dimaksuddengan BASIS DATA ? BASIS = markas / tempat berkumpul / tempat bersarang / gudang DATA = representasidarifaktadunia yang mewakilisuatuobyek yang Direkamdalambentukangka, huruf, simbol, teks, gambar, bunyi ataukombinasinya. Kuliah Pengantar Basisdata - D1 PROMED

  10. Definisi Basis Data PendapatAhli BASIS DATA ? Menurut Chou: basis data sebagaisekumpulaninformasibermanfaat yang diorganisasikan kedalamtatacara yang khusus; • MenurutFabbridan Schwab: • basis data adalahsistemberkasterpadu yang dirancangterutamauntukmeminimalkan • pengulangan data; • Menurut Date: • basis data dapatdianggaptempatuntuksekumpulanberkas data terkomputerisasi, • dengantujuanutamamemeliharainformasidanmembuatinformasitersebut • tersediasaatdibutuhkan. Kuliah Pengantar Basisdata - D1 PROMED

  11. Kumpulan Definisi Basis Data Himpunankelompok data (arsip) yang salingberhubungan yang diorganisasi sedemikianrupa agar kelakdapatdimanfaatkankembalidengancepatdanmudah • Kumpulan data yang salngberhubungan yang disimpansecarabersamasedemikianrupadantanpapengulangan (redundancy) yang tidakperlu, untukmemenuhiberbagaikebutuhan • Kumpulan file/tabel/arsip yang salingberhubungan yang disimpandalam media penyimpanantertentu Kuliah Pengantar Basisdata - D1 PROMED

  12. TujuanPenggunaan Basis data • KecepatandanKemudahan(speed) Yaitu agar pengguna basis data bisa: - menyimpan data - melakukanperubahan/manipulasiterhadap data - menampilkankembali data denganlebihcepatdanmudahdibandingkandengancarabiasa (baik manual ataupunelektronis). Kuliah Pengantar Basisdata - D1 PROMED

  13. TujuanPenggunaan Basis data • EfesiensiRuangPenyimpanan(Space) Denganbasisdatakitamampumelakukanpenekananjumlahredundansi(pengulangan)data,baikdenganmenerapkansejumlahpengkodeanataudenganmembuatrelasi-relasiantarakelompok data yang salingberhubungan. Kuliah Pengantar Basisdata - D1 PROMED

  14. TujuanPenggunaan Basis data • Keakuratan(Accuracy) Agar data sesuaidenganaturandanbatasantertentudengancaramemanfaatkanpengkodeanataupembentukanrelasiantar data bersamadenganpenerapanaturan/batasan(constraint) tipedata,domaindata,keunikan data dsb.. Kuliah Pengantar Basisdata - D1 PROMED

  15. TujuanPenggunaan Basis data • Ketersediaan(Available) Agar data bisadiaksesolehsetiappengguna yang membutuhkan, denganpenerapanteknologijaringansertamelakukanpemindahan/penghapusan data yang sudahtidakdigunakan/kadaluwarsauntukmenghematruangpenyimpanan. Kuliah Pengantar Basisdata - D1 PROMED

  16. TujuanPenggunaan Basis data • Kelengkapan(Completeness) Agar data yang dikelolasenantiasalengkapbaikrelatifterhadapkebutuhanpemakaimaupunterhadapwaktu,denganmelakukanpenambahanbaris-baris data ataupunmelakukanperubahanstrukturpadabasisdata;yaknidenganmenambahkan field padatabelataumenambahtabelbaru. Kuliah Pengantar Basisdata - D1 PROMED

  17. TujuanPenggunaan Basis data • Keamanan(Security) Agar data yang bersifatrahasiaatauproses yang vital tidakjatuhkeorang/pengguna yang tidakberhak, yaknidenganpenggunaan account(username dan password) sertamenerapkanpembedaanhakaksessetiappenggunaterhadap data yang bisadibacaatauproses yang bisadilakukan. Kuliah Pengantar Basisdata - D1 PROMED

  18. AdaPertanyaan ?? ? Kuliah Pengantar Basisdata - D1 PROMED

  19. SistemBerkas VS Basis Data • Pendekatan basis data berkembang karena • kelemahanpendekatansistemberkas (file • system) yang berkembangsebelumnya. • Padasistemberkas, program-program aplikasimenyimpan data masing-masingpada file • Satu file berhubungandengansatu program ataulebih • Pengaksesan file dilakukandenganberbagai metode (random, berurutan, denganindeks) Kuliah Pengantar Basisdata - D1 PROMED

  20. Duplikasi Data Kuliah Pengantar Basisdata - D1 PROMED

  21. PermasalahanSistemBerkas • Ketergantunganantara program dan data • Duplikasi data • Data kurangterstruktur (berupaflat file) • Biayapemeliharaantinggi • Sulit/lama untukdikembangkan • Sulituntukberbagi data Kuliah Pengantar Basisdata - D1 PROMED

  22. Sistem Basis Data Kuliah Pengantar Basisdata - D1 PROMED

  23. KeuntunganMenggunakan Basis Data • Terkontrolnyakelengkapan data • Terpeliharanyakekonsistenan data • Data dapatdipakaibersama-sama • Data dapatdistandarisasikan • Keamanan data dapatterjamin • Integritas data terpelihara • Data independence Kuliah Pengantar Basisdata - D1 PROMED

  24. AplikasiBasis Data TRADISIONAL • Bank • Rumahsakit • SistemAkademik • dll Kuliah Pengantar Basisdata - D1 PROMED

  25. AplikasiBasis Data EXTENSION • Multimedia databases • Geographic Information Systems • Data warehouse • On-line analytical processing (OLAP) • dll Kuliah Pengantar Basisdata - D1 PROMED

  26. Aplikasi OLAP (Online Analitycal Processing ) • OLAP adalahteknologi yang memproses data didalam Data Warehouse / Data Mart dalamstrukturmultidimensi, menyediakanjawaban yang cepatuntuk query analisis yang kompleks Kuliah Pengantar Basisdata - D1 PROMED

  27. Aplikasi OLAP (Online Analitycal Processing ) Kuliah Pengantar Basisdata - D1 PROMED

  28. Software Basis Data Kuliah Pengantar Basisdata - D1 PROMED

  29. Arsitektur Basis Data Kuliah Pengantar Basisdata - D1 PROMED

  30. Komponen Basis data • Data • PerangkatKeras • PerangkatLunak • Pemakai Kuliah Pengantar Basisdata - D1 PROMED

  31. Pengguna Basis data • System Engineer • Database Administrator (DBA) • Programmer • PemakaiAkhir(End-user) Kuliah Pengantar Basisdata - D1 PROMED

  32. Bahasa Basis Data • Data Control Language (DCL) • Data Definition Language (DDL) • Data Manipulation Language (DML) DATA CONTROL LANGUAGE (DCL)DCL merupakan sub bahasauntukmengendalikanstruktur internal basisdata, DCL untukmenyesuaikansistem agar supayalebihefisiandan DCL sangatbergantungpada vendor. Kuliah Pengantar Basisdata - D1 PROMED

  33. Bahasa Basis Data Data Definition Language (DDL) Struktur / skema basis data yang menggambarkan / mewakilidesain basis data secarakeseluruhandispesifikasikandenganbahasakhususyaitu DDL. Denganbahasainikitadapatmembuattabel (create table) baru, indeks, mengubah table, menentukanstrukturpenyimpanan table, danlainnya. Hasildarikompilasiperintah DDL, adalahkumpulan table yang disimpandalam file khusus yang disebutkamus data (data dictionary). Kuliah Pengantar Basisdata - D1 PROMED

  34. Bahasa Basis Data Data Manipulation Language (DML) Data Manipulation Language (DML) Bentukbahasa basis data untukmelakukanmenipulasidanpengambilan data padasuatu basis data. Manipulasi data padadabasedapatberupa :1). Penyisipan / penambahan data pada file / table dalamsuatu basis data. 2). Penghapusan data pada file / table dalamsuatu basis      data.3). Pengubahan data pada file / table dalamsuatu basis      data.4). Penelusuran data pada file / table dalamsuatu basis      data. Kuliah Pengantar Basisdata - D1 PROMED

  35. TerimaKasih Pertanyaan ? Kuliah Pengantar Basisdata - D1 PROMED

  36. TUGAS KELOMPOK • Kelompok I ( BANK ) • Amri • Bagus • Iksan • lalu • Kelompok II (Multimedia) • Arief • Baharudin • Irwan • NurKasmin • Kelompok III (GIS) • Okta • Robby • Slamet • Supri • Vendy PresentasiMingguTerakhir UTS Kuliah Pengantar Basisdata - D1 PROMED

  37. TUGAS KELOMPOK • Aplikasi (software), sisteminformasi • Penggunaanuntukapa • Implementasi • Contoh yang sudahadaditerapkan PresentasiMingguTerakhir UTS Kuliah Pengantar Basisdata - D1 PROMED