pengantar basis data

Pengenalan
• Basis data dan Sistem Basis data menjadi komponen utama dalam kehidupan masyarakat modern saat ini.
• Berbagai aktivitas manusia secara tidak langsung berhubungan dengan basis data. – ex. bank, reservasi, perpustakaan, supermarket, dll

Tradisional
• Contoh interaksi di atas yang disebut sebagai aplikasi basis data tradisional. 
• Hampir semua informasi yang disimpan dan diakses berupa data teks maupun numerik.



Basis Data
• Istilah Basis Data: – Lemari arsip – Tempat penyimpanan: buku telepon, lemari, kartu katalog, dll. 
• Basis Data: – Basis: markas/gudang, tempat bersarang/ berkumpul.
• Adalah sekumpulan data yang saling berelasi. 
• Himpunan kelompok data (arsip) yang saling berhubungan, yang diorganisasi sedemikian rupa, sehingga kelak dapat dimanfaatkan kembali dengan cepat. 
• Kumpulan data yang saling berhubungan yang disimpan secara bersama tanpa adanya pengulangan (redudansi) data
• Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik.
• Tidak semua bentuk penyimpanan data secara elektronis dapat disebut sistem basis data, karena yang diutamakan adalah pengaturan, pemilahan, pengelompokkan, atau pengorganisasian data yang akan kita simpan sesuai fungsi/jenisnya

Data dan Informasi
• Data, merupakan sesuatu yang menyangkut barang, kejadian, aktivitas, dan transaksi yang telah tercatat, diklasifikasikan, dan disimpan namun belum memiliki makna.
 – Contoh, manusia: dosen, mhs, pelanggan,dll; barang: buku, meja; peristiwa, konsep, dsb., yang direkam baik dalam bentuk angka, huruf, teks, gambar atau suara.
• Informasi, adalah data yang telah dikelola dalam bentuk tertentu untuk memberikan makna atau arti bagi penerimanya.
Operasi Dasar Basis Data
• Pembuatan basis data baru.
• Penghapusan basis data.
• Pembuatan file/tabel baru.
• Penghapusan file/tabel.
• Penambahan/pengisian data baru ke dalam file/tabel.
• Pengambilan data dari sebuah file/tabel.
• Perubahan data dari sebuah file/tabel.
• Penghapusan data dari sebuah file/tabel
Tujuan Basis Data
• Data dan informasi sebagai sebuah aset penting perusahaan/organisasi.
• Kemudahan dan kecepatan dalam pengambilan data (speed)
• Efisiensi ruang penyimpanan (space) Mengurangi/menghilangkan redudansi data
• Keakuratan (Accuracy) – Pembentukan kode dan relasi antar data berdasar aturan/batasan (constraint) tipe data, domain data, keunikan data, untuk menekan ketidakakuratan saat entry/penyimpanan data.
Tujuan Basis Data
• Ketersediaan (Avaibility) – Pemilahan data yang sifatnya pasif dari basis data aktif.
• Kelengkapan (Completeness) – Kompleksnya data menyebabkan perubahan struktur basis data.
 • Keamanan (Security) – Memberikan keamanan atas hak akses data.
• Kebersamaan pemakaian (Sharability) – Bersifat multiuser.
Pengguna Basis Data
• Pengguna basis data (“Actor on the scene”):
lebih cenderung menggunakan/ada keterkaitan penggunaan basis data.
Terdiri dari:
– Database Administrators
– Database Designers
– End Users
– System Analyst dan Application Programmers (Software Engineers)
Database Administrators
• Database Administrators: Orang yang memiliki tanggung jawab penuh dalam manajemen basis data (pengaturan hak akses, koordinasi dan monitoring, kebutuhan hardware/software).
• Dalam pekerjaannya biasanya dibantu oleh staf Admin.
Database Designer
• Database Designer: Bertanggung jawab dalam identifikasi data yang tersimpan dalam basis data, menentukan struktur data yang tepat untuk disimpan dalam basis data. 
• Perlu koordinasi akan kebutuhan pengguna basis data.
End User Database
• End User Database: Orang-orang yang pekerjaannya membutuhkan akses ke basis data untuk melakukan query, update maupun generate laporan basis data.
System Analyst dan Application Programmers (Software Engineering) 
• System Analyst: Orang menentukan kebutuhan sistem end user. 
• Application Programmers (Software Engineering): orang yang kerjaannya berhubungan dengan kebutuhan koneksi basis data.
Manfaat Basis Data
• Terpusat 
• Sharing 
• Quick Editing 
• Akurasi dan Konsistensi 
• Security 
• Transaksi
Sifat Basis Data
• Berbagi – Dapat digunakan/diakses oleh satu atau lebih pengguna (user). 
• Integrasi – Tidak terjadi redudansi data. – Redudansi data: terdapat 2 atau lebih data yang sama. 
• Keamanan – Pembatasan akses basis data.
• Abstraksi – Basis data dipandang sebagai model nyata. – Informasi yang disimpan dalam basis data merupakan sebuah usaha untuk menyajikan sifat dari beberapa objek yang sesungguhnya. 
• Indepedensi – Jika sebuah perubahan dibuat ke dalam beberapa bagian dari suatu sistem aplikasi, maka seharusnya perubahan itu tidak mempengaruhi struktur data dasar yang digunakan oleh aplikasi
Sistem Basis Data
• Sistem yang terdiri atas sekumpulan tabel data yang saling berhubungan dan sekumpulan program (DBMS: Database Management System) yang memungkinkan berbagai user dan/atau program lain dapat mengakses dan memanipulasi tabel-tabel tersebut


terimakasih??






0 Response to "pengantar basis data"

Post a Comment

My Blog List