SISTEM BASIS DATA
SILABUS Sistem Basis Data Lingkungan Basis Data Relational Database Model Normalisasi Entity Relationship Diagram (ERD) Studi Kasus
1. Sistem Basis Data. Pengertian Data adalah nilai yang mewakili suatu objek atau kejadian Informasi adalah hasil dari pengolahan data Basis Data adalah suatu kumpulan data terhubung yang disimpan pada suatu media dan terorganisasi. Sistem Basis Data adalah sekumpulan basis data yang bisa digunakan bersama-sama.
Pemanfaatan basis data : Komponen penting, sebagai dasar dalam penyediaan informasi Akurat, tepat waktu, efisien Mengurangi redundancy data (duplikasi data) Manipulasi data cepat dan mudah Efisiensi penggunaan ruang penyimpanan
Kriteria Basis Data Bersifat data oriented, bukan program oriented Dapat digunakan oleh beberapa program aplikasi tanpa merubah basis datanya Dapat digunakan dengan cara berbeda- beda Kerangkapan data minimal
Abstraksi Data
Penjelasan : Conceptual View : tentang data apa yang dibutuhkan, bagaimana data disimpan dan penjelasan mengenai hubungan antar data. Dilakukan oleh Database Administrator. Physical View : pandangan tentang bagaimana data disimpan dalam media penyimpan data. User view : pandangan pengguna
Penyusun Sistem Basis Data :
Keterangan : Bit : Sistem angka biner Byte : Bagian terkecil, bisa berupa numerik, huruf atau karakter khusus Data Item : merepresentasikan suatu atribut dari suatu record yang menunjukkan suatu item dari data. Record : suatu unit data individu yang tertentu. Kumpulan record membentuk satu file File : terdiri dari record-record yang menggambarkan suatu kesatuan data sejenis Basis Data : kumpulan dari berbagai macam tipe record yang mempunyai hubungan tertentu terhadap suatu objek tertentu Sistem Basis Data : sekumpulan basis data yang tersusun dari beberapa file.
Tipe File pada Basis Data : File Induk (Master File), terdiri dari : File Induk Acuan (Reference Master File) :recordnya relatif statis, jarang berubah nilainya. Contoh : file daftar gaji, matakuliah. File Induk Dinamik (Dynamic Master File) : nilai dari recordnya sering berubah /update sebagai hasil transaksi. Contoh : file stok barang. File Transaksi (Transaction File) : file input, untuk merekam data hasil transaksi (contoh : file penjualan) File Laporan (Report File) : file output, informasi sementara yang akan ditampilkan sebagai laporan File Sejarah (History File) : file arsip File Back Up : salinan file-file dari yang masih aktif didalam basis data pada saat tertentu.
Bahasa Basis Data / Database Language Data Definition Language (DDL) : bisa digunakan untuk membuat tabel baru, mengubah tabel, menentukan struktur tabel, dll. Contoh : create. Data Manipulation Language (DML) : digunakan untuk melakukan manipulasi dan pengambilan data pada suatu basis data. Contoh : update, insert, delete.