Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Visual II Database Management System (DBMS)

Presentasi serupa


Presentasi berjudul: "Pemrograman Visual II Database Management System (DBMS)"— Transcript presentasi:

1 Pemrograman Visual II Database 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 Tugas utama bagi DBMS adalah untuk menyediakan fungsi pendefinisian data bagi user untuk mengakses dan merubah data yang tersimpan. Di luar fungsi utamanya, DBMS juga dituntut untuk memiliki kemampuan untuk mengamankan data dari user yang tidak berkepentingan, perbaikan bagi kegagalan sistem,

5 Komponen Utama DBMS Perangkat keras,
Data, Data dalam basis data mempunyai sifat terpadu (integrated) dan berbagi (shared) Perangkat Lunak, dan Pengguna.

6

7 Pola dalam penyimpanan data
Sistem pemrosesan berkas tradisional. Sistem pemrosesan Database

8 Sistem pemrosesan berkas tradisional.
Tiap aplikasi memiliki berkas sendiri sendiri Dependensi data-program Perubahan data membuat sejumlah program perlu dimodifikasi 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

9 Sistem penyimpanan dengan konsep database
Aplikasi Personalia Pelatihan

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

11 Mahasiswa Registrasi Mata kuliah Nilai Mata kuliah Database Mahasiswa

12 Keunggulan penerapan konsep database
Independensi program-data Meminimalkan redundansi data Meningkatkan konsitensi data Meningkatkan kemampuan berbagai data Meningkatkan produktivitas pengembangan aplikasi Meningkatkan pencapaian standarisasi Meningkatkan kualitas data Meningkatkan tanggapan dan kemudahan akses terhadap data Mengurangi pemeliharaan program

13 Relasional  Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel), Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain.

14 Konsep Dasar Database Field Field merupakan implementasi dari suatu atribut data. Field merupakan unit terkecil dari data yang berarti (meaningfull data) yang disimpan dalam suatu file atau basis data. Record File dan Tabel

15 Record Field-field tersebut diorganisasikan dalam record-record
Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan. Selama desain sistem, record akan diklasifikasikan sebagai fixed- length record atau variable-length record. Fixed-length record: tiap instance record punya field, jumlah field, dan ukuran logik yang sama Variable-length record : mengijinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda.

16 File dan Tabel Record-record yang serupa diorganisasikan dalam grup- grup yang disebut file. Jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan. Tabel merupakan ekivalen basis data relasional dari sebuah file.

17 Operasi dasar yang dilakukan oleh aplikasi database
Menambah data Membaca data Mengubah data Menghapus data

18 Terima Kasih


Download ppt "Pemrograman Visual II Database Management System (DBMS)"

Presentasi serupa


Iklan oleh Google