Apa itu DBMS dan RDBMS



Pada artikel kali ini akan membahas tentang Apa itu DBMS dan RDBMS
Langsung saja ke pembahasan apa itu DBMS dan RDBMS
DBMS adalah untuk menyediakan fungsi pendefinisian data bagi user untuk mengakses dan merubah data yang tersimpan. DBMS merupakan software yang digunakan untuk membangun suatu sistem basis data yang “sempurna”.
Sebuah DBMS adalah seperangkat program yang digunakan untuk menyimpan dan memanipulasi data.
Manipulasi data meliputi berikut ini :
Menambahkan data baru, misalnya menambahkan rincian siswa baru.
Menghapus data yang tidak diinginkan, misalnya menghapus rincian siswa yang telah
     menyelesaikan kursus.
Mengubah data yang ada, misalnya memodifikasi biaya dibayar oleh siswa.

Fitur DBMS


Dukungan untuk sejumlah besar data
Dalam sebagian besar kasus jumlah data yang dapat disimpan sebenarnya tidak dibatasi oleh DBMS dan bukannya dibatasi oleh ketersediaan perangkat keras.

Berbagi data, concurrency dan penguncian
Mekanisme penguncian yang transparan dan otomatis. Baik kita harus menginformasikan ke DBMS tentang penguncian atau kita perlu tahu bagaimana dan kapan DBMS mengunci data. Namun, sebagai seorang programmer, jika kita bisa mengetahui seluk-beluk mekanisme yang digunakan oleh DBMS mengunci, kita akan programmer yang lebih baik.
  • Concurrency yaitu sehingga user yang banyak jumlahnya tersebut dapat mengakses database pada waktu yang bersamaan, dan melakukan pengecekan integritas sehingga data pada bagian yang berbeda dari suatu database dapat tetap konsisten secara logika terhadap keseluruhan database.
  • Keamanan dataSementara DBMS memungkinkan data yang akan dibagi, itu juga memastikan bahwa data dalam hanya diakses oleh pengguna yang berwenang.
    secara default, data dari pengguna tidak dapat diakses oleh pengguna lain kecuali pemilik memberikan izin yang jelas untuk pengguna lain untuk melakukannya.
  • integritas data Menjaga integritas data adalah proses penting. Jika data yang kehilangan integritas, itu menjadi tidak dapat digunakan dan sampah. DBMS menyediakan sarana untuk menerapkan aturan untuk menjaga integritas data. Setelah kami menentukan aturan yang akan diterapkan, maka DBMS dapat memastikan bahwa aturan ini diimplementasikan selalu.
  • Toleransi kesalahan dan pemulihan DBMS memberikan banyak toleransi kesalahan. Mereka terus berjalan terlepas dari kesalahan, jika mungkin, yang memungkinkan pengguna untuk memperbaiki kesalahan sementara itu. DBMS juga memungkinkan pemulihan dalam hal kegagalan. Misalnya, jika data pada disk sudah benar-benar hilang karena kegagalan disk kemudian juga data dapat pulih ke titik kegagalan jika benar kembali data tersebut tersedia.
  • Dukungan untuk Bahasa DBMS mendukung akses data dan bahasa manipulasi. Bahasa akses data yang paling banyak digunakan adalah SQL. pelaksanaan DBMS SQL akan  sesuai dengan standar SQL yang ditetapkan oleh ANSI. DBMS sekarang hari juga menyediakan bahasa prosedural untuk pengolahan data. Oracle mendukung PL / SQL dan SQL Server menyediakan T-SQL.
Entitas dan Atribut

Suatu entitas adalah setiap objek yang disimpan dalam database. Setiap entitas terkait dengan koleksi atribut.

Akan ada hubungan antara entitas. Hubungan antara entitas mungkin satu-ke-satu, satu-ke-banyak atau banyak-ke-banyak.
RDBMS atau Relationship Database Management System
merupakan salah satu jenis DBMS yang mendukung adanya relationship atau
hubungan antar tabel. Di samping RDBMS, terdapat jenis DBMS lain, misalnya
Hierarchy DBMS, Object Oriented DBMS, dsb.
Beberapa software atau perangkat lunak DBMS yang sering digunakan
dalam aplikasi program antara lain :

Microsoft SQL Server
Oracle
Sybase
Interbase
Teradata
MySQL
PostgreSQL
Firebird

Sekian artikel tentang Apa itu DBMS dan RDBMS, semoga bermanfaat,jangan lupa koment
:)

Share this

Related Posts

Previous
Next Post »