Apa yang di sebut manajemen basis data

Jelaskan pengertian demokrasi dalam batasan istilah dan batasan operasional !

Jelaskan hubungan pancasila, proklamasi dan pembukaan uud,45 dilihat dari aspek kemaknaan

Bagaimana cara menghargai keragaman yang ada dalam masyarakat​

Masalah filsafat hukum menurut lili rasjidi

Mengapa dalam perkara pidana, hakim dapat menjatuhkan putusan yang menyatakan "surat dakwaan batal demi hukum?" kemukakan argumentasinya disertai deng … an dasar hukum yang ada.

Perbedaan demokrasi pancasila dengan demokrasi barat

Sebutkan faktor-faktor yang dapat menjadi alasan timbulnya ketidakpuasan daerah kepada Pemerintah Pusat?​

sebutkan dan jelaskan alat dan bahan pembuatan alat peraga penerapan sila sila pancasila​

Setiap benda atau alat yang digunakan untuk menghasilkan barang atau jasa ataupun dapat digunakan dalam proses produksi termasuk salah satu faktor​.

apakah penyelesaian sengketa adat melalui jalur non litigasi sama dengan penyelesaian sengketa pada umumnya yang diatur dalam peraturan perundangunda … ngan?

Halo semua, pada materi sebelumnya kita sudah mempelajari sistem basis data. Di mana dalam artikel tersebut terdapat salah satu komponen penting yang ada pada basis data yaitu Sistem Manajemen Basis Data.

Nah pada artikel ini kita akan membahas lebih dalam mengenai sistem manajemen basis data. Simak selengkapnya sekarang juga.

Apa itu Sistem Manajemen Basis Data?

Sistem Manajemen Basis Data [Data Base Management System] atau sering disingkat dengan DBMS merupakan perangkat lunak yang digunakan untuk membuat, memelihara, mengontrol, dan mengakses basis data [database] secara praktis dan efisien.

Fitur-fitur DBMS

Ada beberapa fitur-fitur yang terdapat dalam DBMS, di antaranya yaitu :

  • Keamanan
  • Independensi
  • Data sharing
  • Integritas
  • Pemulihan
  • Katalog sistem
  • Perangkat produktifitas
  • dan lainnya

Selengkapnya kita bahas pada tabel berikut ini :

Fitur Penjelasan
Keamanan Pengamanan data yang baik membuat data tidak mudah diakses oleh orang yang tidak memiliki hak
Independensi Sistem manajemen basis data menjamin independensi antara data dan program aplikasi. Data tidak bergantung pada program yang mengaksesnya, karena strukturnya dirancang berdasarkan kebutuhan informasi, bukan berdasarkan struktur program.
Integritas DBMS dapat mengelola file-file yang berupa data serta relasinya, tujuannya agar data selalu dalam keadaan valid dan konsisten
Data sharing Data dapat diakses secara bersamaan oleh beberapa pengguna
Pemulihan Terdapat fasilitas untuk memulihkan data-data jika terjadi error pada perangkat keras ataupun perangkat lunak.
Katalog sistem Terdapat fasilitas yang berisi kamus data. Bertujuan untuk mendeskripsikan field-field data dalam database.
Perangkat produktifitas Terdapat perangkat produktifitas agar memudahkan user untuk mendapatkan manfaat dari database seperti : membuat report dan mencari informasi.

Kelebihan dan Kekurangan DBMS

Setiap perangkat lunak atau Software pasti memiliki kelebihan dan kekurangan, begitupun dengan DBMS. Di bawah ini kita akan sedikit membahas kelebihan dan kekurangannya.

Kelebihan Kekurangan
  • Mengurangi duplikasi data
  • Menjaga konsistensi dan integritas data
  • Meningkatkan keamanan data
  • Meningkakan efektifitas dan efisiensi penggunaan data
  • Memudahkan pengguna untuk membuat report
  • Layanan backup dan recovery data
  • Mengurangi konflik antar pengguna data
  • dan lain sebagainya
  • Butuh skill tertentu untuk memanajemen atau menjadi adiministrator database
  • Memerlukan storage baik eksternal maupun internal agar dapat bekerja secara cepat dan efisien
  • Harga DBMS relative mahal
  • Kebutuhan resource yang tinggi
  • dan lain sebagainya

Contoh Sistem Manajemen Basis Data yang Paling Populer

Sumber : //imag.malavida.com/

Saat ini terdapat banyak aplikasi yang termasuk ke dalam kategori sistem manajemen database. Dari sekian banyak tentunya hanya ada beberapa saja yang terbaik, di antaranya :

  • Oracle
  • Microsoft Access
  • MySQL
  • Microsoft SQL Server
  • SQLite
  • PostgreSQL
  • dan lain sebagainya

Berbagai macam aplikasi DBMS akan dibahas pada artikel berbeda. Tunggu artikelnya ya!!

4 Komponen Penting pada DBMS

Ada 4 komponen utama dari DMBS, yaitu :

  • Perangkat Keras [Hardware]
  • Data
  • Perangkat Lunak [Software]
  • Pengguna [User]

Penjelasan komponen tersebut sudah di bahas pada artikel Sistem Basis Data.

Macam-macam Bahasa pada DBMS

  • Definisi Data [Data Definition Language]
  • Manipulasi Data [Data Manipulation Language]
  • DCML [Device Control Media Language]

DDL [Data Definition Language]

DDL merupakan komponen bahasa dari DBMS yang berguna untuk mendefinisikan struktur data untuk melakukan perintah tertentu. Contohnya :

  • CREATE : Digunakan untuk membuat tabel baru, di mana terdefinisi field data dengan tipe dan panjangnya
  • INDEX, REINDEX : Mengubah index agar setiap record dalam satu file data dapat diakses melalui indeksnya
  • MODIFY STRUCT : Mengubah struktur dari data
  • dan lain sebagainya

DML [Data Manipulation Language]

Sumber : //vikrantomaksum22.files.wordpress.com/

Merupakan komponen bahasa dari DBMS yang berguna untuk memanipulasi data. Biasa komponen ini digunakan oleh user untuk melakukan perintah-perintah sebagai berikut :

  • LIST, DISPLAY : digunakan untuk mengambil data dari baris data
  • INSERT, APPEND : digunakan untuk menambah data
  • UPDATE : digunakan untuk meremajakan atau mengupdate data
  • DELETE : digunakan untuk mengapus data
  • SORT : digunakan untuk mengurutkan data
  • COUNT : digunakan untuk menghitung frekuensi data
  • FIND : digunakan untuk mencari data

Ada dua macam DML yaitu :

  • Prosedural : digunakan pada bahasa pemrograman tingkat tinggi [high level programming] seperti Cobol, C, C++, dan sebagainya
  • Non-Prosedural : digunakan pada bahasa-bahasa DMBS seperti Access, FoxPro, dan SQL.

DCML [Device Control Media Language]

Merupakan bahasa DBMS yang berguna untuk mengatur proses record atau penyimpanan data secara fisik. Komponen bahasa ini digunakan oleh operator-operator sistem basis data pada saat mengatur file-file data secara fisik.

Perintah-perintah dalam bahasa ini antara lain :

  • Merekam [record] : Write, Record, Create Table
  • Menghapus [delete] : Drop, Delete Table

Untuk mempelajari DDL dan DML bisa langsung baca artikel : Apa itu DDL dan DML? Inilah Ulasannya Lengkpanya!

Materi Sistem Manajemen Basis Data PDF dan PPT

Ingin mempelajari melalui modul dalam bentuk PDF atau PPT. Kamu bisa mempelajari referensi materi tersebut dari referensi di bawah :

Penutup

Itulah ulasan singkat mengenai sistem manajemen basis data atau yang sering disebut DBMS. Semoga bermanfaat dan jangan lupa share ke temanmu yang lainnya juga.

Video yang berhubungan

Bài Viết Liên Quan

Bài mới nhất

Chủ Đề