KELOMPOK 7 AKHMAD GIFARI 5150111069 LABIB FIDO FURQONI 5150111092 FARADITA N 5150111107 RARA DENTA 5150111123 Pendahuluan
Database merupakan komponen dasar dari
sebuah sistem informasi yang pengembangan dan kegunaannya disesuaikan untuk kebutuhan organisasi. Sedangkan Database Management System (DBMS) adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data atau dengan kata lain DBMS merupakan software/perangkat lunak yang dirancang untuk mengelola dan menjalankan operasi yang mengijinkan penggunanya untuk membuat, mengakses, dan mengatur sebuah database. Tujuan
Tujuan dari DBMS yaitu untuk dapat
digunakan secara bersama; untuk kecepatan serta kemudahan dalam mengakses data; untuk efisiensi ruang penyimpanan data; untuk menangani data dalam jumlah yang besar dan banyak; untuk menghilangkan duplikasi dan inkonsistensi data; untuk keamanan data; dll. Fungsi
Fungsi dari DBMS adalah sebagai
penghubung antara user dengan database sehingga memungkinkan pengguna dapat mengakses database dengan cepat dan mudah. Untuk dapat berinteraksi dengan DBMS dapat menggunakan bahasa basis data yang sudah ditentukan oleh perusahaan DBMS. DBMS mempunyai komponen-komponen fungsional yaitu: 1. File manager 2. Database manager 3. Query processor 4. DML precompiler 5. DDL compiler Macam-macam software DBMS adalah sebagai berikut:
1. MySQL merupakan sebuah perangkat lunak
DBMS SQL atau DBMS yang multithread, multi user dengan sekitar 6 juta instansi di seluruh dunia. 2. Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif, dan integrasi. 3. Firebird atau firebridSQL 4. Microsoft SQL server 2000 Model database merupakan kumpulan konsep yang terintegrasi yang menggambarkan data, hubungan antara data, dan batasan-batasan data-data suatu organisasi. Ada dua model data dalam DBMS yaitu sebagai berikut:
1. Model Data Berbasis Objek
2. Model Data Berbasis Record 1. Model Data Berbasis Objek
Model Data Berbasis Objek adalah suatu
model data yang menggunakan konsep entitas, atribut, dan hubungan antar entitas. Jenis model data berbasis objek yang umum adalah : 1. Entity-relationship 2. Semantic 3. Functional 2. Model Data Berbasis Record
Model Data Berbasis Record adalah
model data yang terdiri dari sejumlah record dalam bentuk yang tetap yang dapat dibedakan dari bentuknya Keunggulan
Keunggualan dari DBMS adalah sebagai
berikut:
1. Mengurangi duplikasi data atau data
redundancy. 2. Menjaga konsistensi dan integritas data. 3. Meningkatkan keamanan data. Kelemahan
1. Memerlukan suatu skill tertentu untuk bisa
melakukan administrasi dan manajemen database agar dapat diperoleh struktur dan relasi data yang optimal. 2. Memerlukan kapasitas penyimpanan baik eksternal (disk) maupun internal (memory) agar DBMS dapat bekerja secara cepat dan efisien. 3. Harga DBMS yang handal biasanya sangat mahal.