Nama : Evi Mulati Ningsih
NPM : 43213005
Mapel : Basis Data (Softskil)
Ø
Definisi Database (Basis Data) - Definisi
Database itu cukup banyak. Namun Dalam sejumlah sudut pandang, Definisi Database atau Basis Data ini bisa diartikan sebagai berikut.
Definisi
Database
1. Database
adalah himpunan kelompok data (arsip) yang saling berhubungan yang
diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat
dan mudah.
2. Database adalah kumpulan data yang saling berhubungan yang disimpan secara bersamaan sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
3. Database adalah kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
2. Database adalah kumpulan data yang saling berhubungan yang disimpan secara bersamaan sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
3. Database adalah kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
Akan tetapi, tidak semua penyimpanan secara elektronis dapat dikatakan database. Itu
dikarenakan belum tentu data di penyimpanan elektronis tersebut
diatur/dipilah/dikelompokan sesuai fungsi atau jenisnya. Karena yang sangat
ditonjolkan dalam database adalah pengaturan/pemilahan/pengelompokan data yang
akan disimpan sesuai fungsi atau jenisnya.
Tujuan utama dari adanya database atau basis data adalah kemudahan dan kecepatan. Jadi, dapat disimpulkan bahwa fungsi database adalah untuk memudahkan kita untuk memanfaatkan data yang kita simpan dan mempercepat untuk menemukan data tersebut karena sudah diatur sedemikian rupa.
Tujuan utama dari adanya database atau basis data adalah kemudahan dan kecepatan. Jadi, dapat disimpulkan bahwa fungsi database adalah untuk memudahkan kita untuk memanfaatkan data yang kita simpan dan mempercepat untuk menemukan data tersebut karena sudah diatur sedemikian rupa.
Ø
DBMS adalah
perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas
membaut, mengakses, memanipulasi dan memelihara basis data.
Ø
FUNGSI DBMS
1. Data
Definition, DBMS harus dapat mengolah pendefinisian data
2. Data
Manipulation, DBMS harus dapat menangani permintaan dari pemakai untuk
mengakses data
3. Data
Security & Integrity, DBMS harus dapatmemeriksa security dan integrity data
yang didefinisikan oleh DBA
4. Data
Recovery & Concurency, DBMS harus dapat menangani kegagalan–kegagalan
pengaksesan database yang dapat disebabkan oleh sesalahan sistem, kerusakan
disk, dsb.
5. Data
Dictionary, DBMS harus menyediakan data dictionary.
6.
Performance, DBMS harus menangani unjuk kerja dari semua fungsi seefisien
mungkin.
Ø
Sistem
Basis Data = BD (Basis Data) + DBMS (DataBase Management System)
Ø Komponen Sistem Basis Data
1. Data
Disimpan secara terintegrasi, artinya basis data merupakan gabungan dari berbagai macam file aplikasi yang berbeda yang disusun dengan menghilangkan bagian-bagian yang rangkap. Sebagai alat penghubung digunakan kunci (key). Dipakai secara bersama-sama, artinya masing-masing bagian dari suatu data dapat digunakan atau diakses bersama-sama dalam waktu yang bersamaan oleh pemakai untuk aplikasi yang berbeda.
2. Perangkat Keras
Mencakup peralatan atau perangkat computer yang digunakan untuk pengelolaan sistem basis data.
3. Perangkat Lunak
Sebagai penghubung antara pengguna dan basis data.
4. Pengguna
Dibagi menjadi 4 kategori :
a. System Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut.
b. Database Administrator (DBA)
Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakannya dan mengaturnya.
c. Programmer
Pengguna yang berinteraksi dengan basis data melalui Data Manipulation Language (DML), yang disertakan dalam program yang ditulis dalam bahasa pemrograman induk (seperti C, Pascal, Cobol, dan lain-lain).
d. Pengguna Akhir
• Casual User (pengguna mahir)
Pengguna yang berinteraksi dengan sistem tanpa menulis modul program.
• End User (pemakai umum)
Pengguna yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen yang telah ditulis
• Specialized / sophisticated User (pengguna khusus)
Pengguna yang menulis aplikasi basis data non-konvensional, tetapi untuk keperluan-keperluan khusus seperti aplikasi Pengolahan Citra, Sistem Pakar
Disimpan secara terintegrasi, artinya basis data merupakan gabungan dari berbagai macam file aplikasi yang berbeda yang disusun dengan menghilangkan bagian-bagian yang rangkap. Sebagai alat penghubung digunakan kunci (key). Dipakai secara bersama-sama, artinya masing-masing bagian dari suatu data dapat digunakan atau diakses bersama-sama dalam waktu yang bersamaan oleh pemakai untuk aplikasi yang berbeda.
2. Perangkat Keras
Mencakup peralatan atau perangkat computer yang digunakan untuk pengelolaan sistem basis data.
3. Perangkat Lunak
Sebagai penghubung antara pengguna dan basis data.
4. Pengguna
Dibagi menjadi 4 kategori :
a. System Engineer
Tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data, dan juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut.
b. Database Administrator (DBA)
Tenaga ahli yang mempunyai tugas untuk mengontrol sistem basis data secara keseluruhan, meramalkan kebutuhan akan sistem basis data, merencanakannya dan mengaturnya.
c. Programmer
Pengguna yang berinteraksi dengan basis data melalui Data Manipulation Language (DML), yang disertakan dalam program yang ditulis dalam bahasa pemrograman induk (seperti C, Pascal, Cobol, dan lain-lain).
d. Pengguna Akhir
• Casual User (pengguna mahir)
Pengguna yang berinteraksi dengan sistem tanpa menulis modul program.
• End User (pemakai umum)
Pengguna yang berinteraksi dengan sistem basis data melalui pemanggilan satu program aplikasi permanen yang telah ditulis
• Specialized / sophisticated User (pengguna khusus)
Pengguna yang menulis aplikasi basis data non-konvensional, tetapi untuk keperluan-keperluan khusus seperti aplikasi Pengolahan Citra, Sistem Pakar
0 komentar:
Posting Komentar