materi-5-dbms

10
Mengenal DBMS (Database Management System)

description

DBMS

Transcript of materi-5-dbms

  • Mengenal DBMS (Database Management System)

  • Pengertian DBMSDBMS = Merupakan basis data dan set perangkat lunak (software) untuk pengelolaan basis data.Suatu program komputer yang digunakan untuk memasukkan, mengubah, menghapus, memanipulasi dan memperoleh data informasi dengan praktis dan efisien.

  • Keunggulan DBMS (4)Kepraktisan, penggunaan media penyimpan yang berukuran kecil namun padat informasi;Kecepatan, mesin dapat mengambil atau mengubah data jauh lebih cepat daripada manusia;Mengurangi Kejemuan, pekerjaan yang berulang-ulang dan monoton membosankan;Kekinian, informasi yang tersedia pada DBMS akan bersifat mutakhir dan akurat setiap saat.Kebanyakan DBMS menyediakan mahasiswa pengaturan sekuritas terhadap basis data berdasarkan wewenang pengguna.Beberapa DBMS memiliki fasilitas query yang memudahkan pengguna dalam mengakses dan mendapatkan informasi.

  • Komponen utama DBMSPerangkat keras (PC) = Tipe prosesor, kapasitas memory, kapasitas media penyimpanan data.Data : Terpadu = data saling terkait (dependensi data)Berbagi data = dipakai sejumlah pengguna dalam waktu yang bersamaan (sistem multiuser)Perangkat lunak = DBMS

  • Komponen utama DBMS, lanjutanPengguna Kategori penggunaPengguna akhir (End User)Pemrogram aplikasi (Application Programmer)Administrator Database (Database Administrator)

  • Contoh DBMSDB2, dari IBMMySQLMicrosoft SQL ServerMicrosoft Visual FoxproOraclePostgreSQLMS Accessdll

  • Perintah-perintah DBMSDDL (Data Definition Language)DML (Data Manipulation Language)

  • DDL (Data Definition Language)Merupakan perintah-perintah yang biasa digunakan oleh administrator basis data (DBA) untuk mendefinisikan skema ke DBMS

    Contoh DDL : Create table, create databaseAlter tableDropping table, dropping database

  • DML (Data Manipulation Language)perintah-perintah yang digunakan untuk mengubah, me-manipulasi dan mengambil data pada basis data.

    Contoh DML : Insert dataUpdate dataDelete dataSelect table