Basis Data adalah suatu kumpulan data terhubung yang disimpan secara bersama-sama pada suatu media, yang diorganisasikan berdasarkan sebuah skema atau struktur tertentu, dan dengan software untuk melakukan manipulasi untuk kegunaan tertentu.
Operasi dasar basis data :
o Create database
o Drop database
o Create table
o Drop table
o Insert
o Retrieve / Search
o Update
o Delete
o Create database
o Drop database
o Create table
o Drop table
o Insert
o Retrieve / Search
o Update
o Delete
Pemanfaatan basis data :
o Salahsatu komponen penting dalam sistem informasi, kerana merupakan dasar dalam menyediakan informasi
o Menentukan kualitas informasi : akurat, tepat waktu dan relevan.
o Mengurangi duplikasi data (data redundancy)
o Hubungan data dapat ditingkatkan
o Manipulasi terhadap data dengan cepat dan mudah
o Efisiensi penggunaan ruang penyimpanan
o Salahsatu komponen penting dalam sistem informasi, kerana merupakan dasar dalam menyediakan informasi
o Menentukan kualitas informasi : akurat, tepat waktu dan relevan.
o Mengurangi duplikasi data (data redundancy)
o Hubungan data dapat ditingkatkan
o Manipulasi terhadap data dengan cepat dan mudah
o Efisiensi penggunaan ruang penyimpanan
Penerapan basis data
o Tidak ada sistem informasi yang yang bisa dibangun tanpa adanya basis data
Kriteria basis data :
o Bersifat data oriented dan bukan program oriented
o Dapat digunakan oleh beberapa program aplikasi tanpa mengubah basis datanya
o Dapat berkembang dengan mudah, baik volume maupun strukturnya
o Dapat digunakan dengan cara berbeda-beda
o Kerangkapan data minimal
Sistem Basis Data adalah suatu sistem menyusun dan mengelola record-record menggunakan computer untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk proses mengambil keputusan.
Komponen sistem basis data
Komponen-komponen utama penyusun sistem basis data adalah :
a. Perangkat keras
b. Sistem operasi
c. Basis data
d. Sistem pengelola basis data (DBMS)
e. Pemakai (Programmer, User mahir, user umum, user khusus)
a. Perangkat keras
b. Sistem operasi
c. Basis data
d. Sistem pengelola basis data (DBMS)
e. Pemakai (Programmer, User mahir, user umum, user khusus)
Abstraksi data
Sistem basis data biasanya menyembunyikan detil tentang bagaimana data disimpan dan diperlihara. Oleh
karena itu, seringkali data yang terlihat oleh pemakai sebenarnya berbeda dengan yang tersimpan secara fisik
karena itu, seringkali data yang terlihat oleh pemakai sebenarnya berbeda dengan yang tersimpan secara fisik
Abstraksi data merupakan level dalam bagaimana melihat data dalam sebuah sistem basis data.
Penyusun sistem basis data
Sistem basis data merupakan lingkup terbesar dalam organisasi data. Sistem basis data mencakup semua bentuk komponen data yang ada dalam suatu sistem. Sedangkan basis data merupakan komponen utama yang menyusun sistem basis data.
Tipe File
Tipe file yang digunakan dalam sistem basis data :
a. File induk (master file)
a. File induk (master file)
Ada 2 file induk :
• File induk acuan (reference master file)
o Recordnya relatif statis, jarang berubah nilainya
o Contoh : file daftar gaji, matakuliah
• File induk dinamik (dynamic master file)
o Nilai dari recordnya sering berubah atau diupdate
sebagai hasil suatu transaksi
o Contoh : file stok barang
b. File transaksi (Transaction file)
• File induk acuan (reference master file)
o Recordnya relatif statis, jarang berubah nilainya
o Contoh : file daftar gaji, matakuliah
• File induk dinamik (dynamic master file)
o Nilai dari recordnya sering berubah atau diupdate
sebagai hasil suatu transaksi
o Contoh : file stok barang
b. File transaksi (Transaction file)
Disebut juga file input. Digunakan untuk merekam data hasil
transaksi
transaksi
Contoh file penjualan barang
c. File laporan (report file)
c. File laporan (report file)
Disebut juga file output. Berisi informasi sementara yang akan
ditampilkan sebagai laporan
d. File sejarah (history file)
ditampilkan sebagai laporan
d. File sejarah (history file)
Disebut juga file arsip (archieval file).
Merupakan file yang berisi data masa lalu yang sudah tidk aktif lagi,
tapi masih disimpan sebagai arsip
e. File pelindung (bacup file)
tapi masih disimpan sebagai arsip
e. File pelindung (bacup file)
Merupakan salinan dari file-file yang masih aktf di dalam basis data
pada saat tertentu
pada saat tertentu
Digunakan sebagai cadangan apabila file basis data yang aktf
mengalami kerusakan atau hilang.
mengalami kerusakan atau hilang.
Bahasa basis data
Bahasa basis data merupakan perantara bagi pemakai dengan basis data dalam berinteraksi, yang telah ditetapkan oleh pembuat DBMS.
Dapat dibedakan menjadi 2, yaitu :
o Data Definition Language (DDL)
o Data Definition Language (DDL)
Dengan bahasa ini kita dapat membuat tabel baru, membuat
indeks, mengubah tabel, menentukan struktur tabel, dll.
indeks, mengubah tabel, menentukan struktur tabel, dll.
Hasil dari kompilasi perintah DDL menjadi Kamus Data, yaitu data
yang menjelaskan data sesungguhnya.
yang menjelaskan data sesungguhnya.
Contoh : Create, Modify report, Modify structure.
0 komentar:
Posting Komentar