1 / 18

Pemrograman Visual II Database Management System (DBMS)

Pemrograman Visual II Database Management System (DBMS). Oleh : Ern Sri Hartatik , S.Kom. Data Base DBMS RDBMS. Definisi. Sekumpulan data store ( bisa dalam jumlah besar) yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya.

aletta
Download Presentation

Pemrograman Visual II Database Management System (DBMS)

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. Pemrograman Visual IIDatabase Management System (DBMS) Oleh: Ern Sri Hartatik, S.Kom

  2. Data Base • DBMS • RDBMS

  3. Definisi • Sekumpulan data store (bisa dalam jumlah besar) yang tersimpan dalam magnetic disk, optical disk, dan media penyimpan sekunder lainnya. • Secara umum DBMS diartikan sebagai suatu program komputer ang digunakan untuk memasukan, mengubah, menghapus, memanipulasi, dan memperoleh data / informasi dengan praktis dan efisien. • Basis data terdiri dari data yang di-share bagi banyak user dan memungkinkan penggunaan data yang sama pada waktu bersamaan oleh banyak user • Koleksi terpadu dari data-data yang saling berkaitan dari suatu enterprise. Mis. DB RS akan terdiri dari data-data seperti pasien, karyawam, dokter, dan perawat

  4. Fungsi • Tugasutamabagi DBMS adalahuntukmenyediakanfungsipendefinisian data bagi user untukmengaksesdanmerubah data yang tersimpan. • Di luarfungsiutamanya, DBMS jugadituntutuntukmemilikikemampuanuntukmengamankan data dari user yang tidakberkepentingan, perbaikanbagikegagalansistem,

  5. KomponenUtama DBMS • Perangkatkeras, • Data, Data dalam basis data mempunyaisifatterpadu (integrated) danberbagi (shared) • PerangkatLunak, dan • Pengguna.

  6. Pola dalam penyimpanan data • Sistempemrosesanberkastradisional. • Sistempemrosesan Database

  7. Sistem pemrosesan berkas tradisional. • Tiapaplikasimemilikiberkassendirisendiri • Dependensi data-program • Perubahan data membuatsejumlah program perludimodifikasi • Duplikasi data Data yang sama muncul pada beberapa berkas • Keterbatasan berbagi data (Isolasi data - banyak format file) • Waktu pengembangan lama Perlu membuat program untuk mengakses data • Problem integritas (kekonsistensian) • Keamanan data tidak terjamin

  8. Aplikasi Personalia Personalia Aplikasi Pelatihan Pelatihan Sistem penyimpanan dengan konsep database

  9. Aplikasi database • Program aplikasi yang digunakan untuk melaksanakan sederet kegiatan yang ditentukan oleh pemakai. • Contoh :

  10. Database Mahasiswa Mahasiswa Registrasi Mata kuliah Nilai Mata kuliah

  11. Keunggulan penerapan konsep database • Independensi program-data • Meminimalkanredundansi data • Meningkatkankonsitensi data • Meningkatkankemampuanberbagai data • Meningkatkanproduktivitaspengembanganaplikasi • Meningkatkanpencapaianstandarisasi • Meningkatkankualitas data • Meningkatkan tanggapan dan kemudahan akses terhadap data • Mengurangipemeliharaan program

  12. Relasional Menggunakan model berupatabelberdimensidua (yang disebutrelasiatautabel), Memakaikuncitamu (foreign key) sebagaipenghubungdengantabel lain.

  13. Konsep Dasar Database • Field • Field merupakanimplementasidarisuatuatribut data. • Field merupakan unit terkecildari data yang berarti (meaningfulldata) yang disimpandalamsuatu file atau basis data. • Record • File danTabel

  14. Record • Field-field tersebutdiorganisasikandalam record-record • Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan. • Selamadesainsistem, record akandiklasifikasikansebagaifixed-length recordatauvariable-length record. • Fixed-length record: tiap instance record punya field, jumlah field, danukuranlogik yang sama • Variable-length record : mengijinkan record-record yang berbedadalam file yang samamemilikipanjang yang berbeda.

  15. File danTabel • Record-record yang serupadiorganisasikandalamgrup-grup yang disebut file. Jadi file merupakankumpulansemuakejadiandaristruktur record yang diberikan. • Tabelmerupakanekivalen basis data relasionaldarisebuah file.

  16. Operasi dasar yang dilakukan oleh aplikasi database • Menambah data • Membaca data • Mengubah data • Menghapus data

  17. TerimaKasih

More Related