Sistem Basis Data

Resume basis data pertemuan 1 Pengertian Sistem Basis Data Sistem basis data adalah suatu sistem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan, sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan. Tipe Tipe Database Terdapat 12 tipe database, antara lain : Operational database, Analytical database, Data warehouse, Distributed database, End-user database, Externaldatabase, Hypermedia databases on the web, Navigational database, In-memorydatabases, Document-oriented databases, Real-time databases, Relational Database. 1. Operational database Database ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari seluruh organisasi . Mereka juga disebut subject-area databases (SADB), transaksi database, dan produksi database. Contoh: database pelanggan, database pribadi, database inventaris, akuntansi database. 2. Analytical database Database ini menyimpan data dan informasi yang diambil darioperasional yang dipilih dan eksternal database. Mereka terdiri dari datadan informasi yang dirangkum paling dibutuhkan oleh sebuah organisasimanajemen dan End-user lainnya. Beberapa orang menyebut analitismultidimensi database sebagai database, manajemen database, atauinformasi database. 3. Data warehouse Sebuah data warehouse menyimpan data dari saat ini dan tahun-tahun sebelumnya – data yang diambil dari berbagai database operasional dari sebuah organisasi. Data warehouse menjadi sumber utama data yangtelah diperiksa, di edit, standar dan terintegrasi sehingga dapat digunakan oleh para manajer dan pengguna akhir lainnya di seluruh organisasi profesional. Perkembangan terakhir dari data warehouse adalahdipergunakan sebagai Shared nothing architecture untuk memfasilitasi ekstrem scaling. 4. Distributed database Ini adalah database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu operasional dan user database,serta data yang dihasilkan dan digunakan hanya pada pengguna situs sendiri. 5. End-user database Database ini terdiri dari berbagai file data yang dikembangkan olehend-user di workstation mereka. Contoh dari ini adalah koleksi dokumendalam spreadsheet, word processing dan bahkan download file. 6. External database Database ini menyediakan akses ke eksternal, data milik pribadionline – tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan komersial. Akses ke kekayaan informasi dari database eksternalyang tersedia untuk biaya dari layanan online komersial dan dengan atautanpa biaya dari banyak sumber di Internet. 7. Hypermedia databases on the web Ini adalah kumpulan dari halaman-halaman multimedia yang saling berhubungan di sebuah situs web. Mereka terdiri dari home page danhalaman hyperlink lain dari multimedia atau campuran media seperti teks,grafik, gambar foto, klip video, audio dll. 8. Navigational database Dalam navigasi database, queries menemukan benda terutamadengan mengikuti referensi dari objek lain. 9. In-memory databases Database di memori terutama bergantung pada memori utamauntuk penyimpanan data komputer. Ini berbeda dengan sistem manajemendatabase yang menggunakan disk berbasis mekanisme penyimpanan.Database memori utama lebih cepat daripada dioptimalkan disk database sejak Optimasi algoritma internal menjadi lebih sederhana dan lebihsedikit CPU mengeksekusi instruksi. Mengakses data dalam menyediakanmemori lebih cepat dan lebih dapat diprediksi kinerja dari disk. Dalamaplikasi di mana waktu respon sangat penting, seperti peralatan jaringan telekomunikasi yang mengoperasikan sistem darurat, database memoriutama yang sering digunakan. 10. Document-oriented databases Document-oriented databases merupakan program komputer yang dirancang untuk aplikasi berorientasi dokumen. Sistem ini bisadiimplementasikan sebagai lapisan di atas sebuah database relasional atauobjek database. Sebagai lawan dari database relasional, dokumen berbasisdatabase tidak menyimpan data dalam tabel dengan ukuran seragam kolomuntuk setiap record. Sebaliknya, mereka menyimpan setiap catatan sebagaidokumen yang memiliki karakteristik tertentu. Sejumlah bidang panjangapapun dapat ditambahkan ke dokumen. Bidang yang dapat juga berisi beberapa bagian data. 11. Real-time databases Real-time Database adalah sistem pengolahan dirancang untuk menangani beban kerja negara yang dapat berubah terus-menerus. Ini berbeda dari database tradisional yang mengandung data yang terus-menerus, sebagian besar tidak terpengaruh oleh waktu. Sebagai contoh, pasar saham berubah dengan cepat dan dinamis. Real-time processing berarti bahwa transaksi diproses cukup cepat bagi hasil untuk kembali dan bertindak segera. Real-time database yang berguna untuk akuntansi, perbankan, hukum, catatan medis, multi-media, kontrol proses, sistemreservasi, dan analisis data ilmiah. 12. Relational Database Standar komputasi bisnis sejak tahun 2009, relational database adalah database yang paling umum digunakan saat ini.Menggunakan meja untuk informasi struktur sehingga mudah untuk mencari. Di dalam suatu basis data terdapat beberapa pengguna, antara lain adalah: 1. DATABASE MANAGER 2. DATABASE ADMINSTRATOR 3. DATABASE USER DATABASE MANAGER Satu database manager adalah satu modul program yang menyediakan interface antara penyimpanan data low-level dalam database dengan satu aplikasi program dan query yang diajukan ke sistem. Tugas dan tanggung jawab database manager: a. Interaksi dengan manager file b. Integritas c. Keamanan d. Backup dan recovery DATABASE ADMINSTRATOR Orang yang mempunyai kekuasaan sebagai pusat pengontrolan terhadap seluruh sistem baik data maupun program yang mengakses data disebut sebagai database administrator. Fungsi database administrator: 1. Mendefinisikan pola struktur database. 2. Mendefinisikan struktur penyimpanan dan metode akses. 3. Mampu memodifikasi pola dan organisasi phisik. 4. Memberikan kekuasaan pada user untuk mengakses data. 5. Membuat spesifikasi keharusan integritas data. DATABASE USER Ada 4 macam pemakai database yang berbeda keperluan dan cara aksesnya, yaitu : 1. Programmer Aplikasi, 2. Casual User (user mahir), 3. User Umum (end user), 4. User khusus (specialized user). Manfaat Database 1. Sebagai komponen utama atau penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi. 2. Menentukan kualitas informasi yaitu cepat, akurat, dan relevan, sehingga infromasi yang disajikan tidak basi. Informasi dapat dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkanya. 3. Mengatasi kerangkapan data (redundancy data). 4. Menghindari terjadinya inkonsistensi data. 5. Mengatasi kesulitan dalam mengakses data 6. Menyusun format yang standar dari sebuah data. 7. Penggunaan oleh banyak pemakai (multiple user). Sebuah database bisa dimanfaatkan sekaligus secara bersama oleh banyak pengguna (multiuser). 8. Melakukan perlindungan dan pengamanan data. Setiap data hanya bisa diakses atau dimanipulasi oleh pihak yang diberi otoritas dengan memberikan login dan password terhadap masing-masing data. 9. Agar pemakai mampu menyusun suatu pandangan (view) abstraksi dari data. Hal ini bertujuan menyederhanakan interaksi antara pengguna dengan sistemnya dan database dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer dan administratornya.

Diberdayakan oleh Blogger.

Copyright © / ANANG YULIANTORO

Template by : Anang NGANTENG / powered by :blogger