1. Jelaskan
secara singkat definisi DBMS/RDBMS dan Perbedaannya?
Jawab!
Database Management
System atau sering disingkat menjadi (DBMS) diciptakan untuk menyediakan mekanisme penyimpanan data
bersama, baik bagi user-user maupun program-program. Tugas utama bagi DBMS
adalah untuk menyediakan fungsi pendefinisian data bagi user untuk mengakses
dan merubah data yang tersimpan.
Relational Database Management System (RDBMS) adalah
sebuah sistem yang secara otomatis menyatukan semua DBMS yang saling
berhubungan. RDBMS biasanya menggunakan 4th
Generation Languange (4GL) dan sangat fleksibel sehingga data dapat
dimodifikasi dengan mudah, demikian pula dengan struktur databasenya. RDBMS
tumbuh dari suatu teori yang pertama kali dikembangkan oleh E.F Codd (IBM,
1969). Model relasi CODD ini digunakan untuk menciptakan sebuah sistem secara
formal sebagai media penyimpanan data yang memisahkan representasi data secara
internal dari akses dan representasi / perwujudan logikanya.
Perbedaan antara DBMS dan RDBMS
Kalau DBMS adalah kumpulan program-program (software) yang memperbolehkan
user untuk membuat dan memelihara database, dan Relational Database Management System (RDBMS) adalah sebuah sistem
yang secara otomatis menyatukan semua DBMS yang saling berhubungan.
2.Sebutkan berbagai jenis perangkat lunak DBMS
baik yang bersifat Komersil dan open source?
Jawab!
Perangkat lunak RDBMS antara lain:
Perangkat lunak RDBMS antara lain:
- MySQL adalah sebuah Data Base Management System yang
dapat digunakan secara gratis.
- Microsoft SQL Server adalah sebuah Relationship Database
Management System (RDBMS) produk Microsoft.
- Firebird adalah sistem Relationship Database
Management System yang menawarkan fitur-fitur yang terdapat dalam standar
ANSI SQL-99 dan SQL-2003.
- Oracle adalah Relationship Database Management System yang terdiri
dari kumpulan data dalam suatu sistem manajemen basis data RDBMS.
3.Jelaskan secara singkat antara DDBMS, CDBMS dan Paralel Database?
Jawab!
- Center Database Management System (CDBMS)
P Dalam sistem ini semua proses utama dan
fungsi sistem manajemen basis data sepert user application programs dan user
interface programs berada secara terpusat di satu komputer berkecepatan dan
kapasitas tinggi (main frame). pengguna mengakses basis data menggunakan
terminal komputer.
- Distributed Database Management System (DDBMS)
P Dalam sistem ini data disimpan pada
beberapa tempat (site), setiap tempat diatur dengan suatu DBMS yang dapat
berjalan secara independent. Perangkat lunak dalam sistem ini akan mengatur
pendistribusian data secara transparan.
- Paralel Database
Dalam Sistem manajemen basis data ini
menggunakan beberapa prosesor dan disk yang dirancang untuk dijalankan secara
paralel dan simultan. sistem ini digunakan untuk memperbaiki kinerja dari DBMS.
4.Jelaskan secara singkat istilah berikut:
Ø
Back end
Ø
Front end
Ø
ODBC
Ø
Level dalam Arsitektur DBMS
Jawab!
- Back-End
Database yang diakses oleh
pengguna secara tidak langsung melalui aplikasi luar ketimbang
dengan pemrograman aplikasi yang tersimpan dalam database
itu sendiri atau dengan manipulasirendah tingkat data.
- Front End
Aplikasi yang digunakan untuk
mempublikasikan data dan menampilkannya untuk dapat dibaca oleh pengunjung atau
pengguna aplikasi.
- ODBC dan level dalam aplikasi DBMS
Sebuah standar terbuka untuk
konektivitas antar mesin basis data atau Protokol Standard yang dapat
menghubungkan segala jenis Database Eksternal Server atau File Eksternal
Server.
Level dalam aplikasi DBMS, Level ini
berguna untuk menyembunyikan detail atau kompleksitasnya basis data seperti
bagaimana data disimpan dan diolah. Sehingga pengguna hanya melihat tampilan
yang dibutuhkan oleh pengguna. Level dalam Arsitekrur basis data adalah sebagai berikut:
- Level fisik
Level fisik merupakan level yang paling bawah. Pada level ini
memperlihatkan bagaimana sesungguhnya data disimpan.
-
Level Konseptual
Level ini menggambarkan bagaimana sebenarnya basis dta disimpan
dan berhubungan dengan data lainnya
-
Level View
Level abstaraksi ini hanya menunjukkan sebagian dari basis
data. Pada umumnya pengguna tidak melibatkan secara langsung sehingga
pengguna hanya melihat data sesuai dengan yang dibutuhkan








0 komentar:
Posting Komentar