Database dan Kegunaannya Oleh : Kenny Setiawan (NIM : 155314034) Apa itu Database ? Database atau yang dalam bahasa Indonesia disebut basis data adalah sekiumpulan informasi yang disimpan secara terstruktur sehingga dapat diperiksa menggunakan suatu program komputer untulk memperoleh sebuah informasi. Basis data terbentuk menggunakan sebuah perangkat lunak . Perangkat lunak yang digunakan mengelola kueri (query) basis data disebut Sistem Manajemen Basis Data (Database Management System,DBMS). Sistem ini biasa dipelajari didalam Teknik Informatika. Kata “Basis data “ berawal dari ilmu komputer tetapi sebelum komputer data ,ilmu ini sudah ada jauh sebelum komputer ada. Basis data pada jaman dahulu menggunakan data yang ditulis diatas kertas dengan cara manual dan disimpan disebuah tempat khusus. Basis data tersebut bisa kita sebut dokumen atau arsip seperti kuitansi dan surat-surat bisnis. Konsep dasar dari basis data saat ini sama seperti basis seperti pada jaman dahulu, sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang disimpan didalamnya,penjelasan ini disebut skema. Skema digambarkan sebagai sebuah obyek yang mewakili suatu basis data,dan hubungan di antara obyek tersebut . Banyak cara mengorganisaskan skema, ini kita kenal sebagai Model Basis Data atau Model Data. Model yang saat ini digunakan adalah model relasional. Istilah relasional adalah mewakili semua informasi dalam bentuk table-tabel yang saling berhubungan dimana setiap table terdiri dari baris dan kolom (istilah ilmiahnya terminology matematika). Didalam model ini,hubungan antar table diwakili dengan menggunakan cara lebih eksplisit untuk mewakili antar table. Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan,dan perangkat lunaknya seharusnya mengacu sebagai system manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut. DBMS : Suatu sistem perangkat lunak yang memampukan user untuk mendefinisikan, membuat, merawat, dan mengontrol akses ke basisdata. ( Sumber : presentasi pengenalan database dan DBMS oleh ibu Agnes Maria Polina,S.Kom.,MSc ) Ada kelebihan dan kekurangan kita menggunakan DBMS : I. II. Kelebihan 1. Kebutuhan data yang seimbang 2. Akses dan respon data meningkat 3. Perawatan data tidak bergantung pada program 4. Control bersama meningkat Kekurangan 1. Lebih Kompleks 2. Keamanan data tidak terjamin 3. Biaya mahal 4. Biaya hardware mahal 5. Biya konversi 6. Peluang mudah gagal atau berhasil sangat besar, jika gagal maka akan menjadi masalah besar. Terdiri dari apa saja Lingkungan Database ? Lingkungan basis data adalah sebuah habitat dimana terdapat basis data untuk keperluan bisnis. Di lungkungan database, user memiliki perangkat yang dapat diggunakan untuk mengakses data. User melakukan semua tipe pekerjaan dan keperluan mereka bervariasi seperti data mining (penggalian data), modifikasi data atau membuat data baru. Masih dalam lingkungan basis data ,pengguna tertentu tidak diperbolehkan mengakses data ,baik secara fisik maupun logis . data, baik secara fisik maupun logis. (Koh, 2005, dalam Janner Simarmata & Imam Paryudi 2006: 33). Apa Tahap-tahap perancangan database ? Meliputi : 1. Melakukan perancangan 2. Mendefinisikan sistem 3. Analisa dan mengumpulkan kebutuhan 4. Perancangan basis data 5. Perancangan aplikasi 6. Membuat prototipe 7. Implementasi 8. Konversi data 9. Pengujian 10. .Pemeliharaan operasional Bahasa komputer apa saja yang digunakan pada data base ? SQL (/iconˈɛs kjuː ˈɛl/ "S-Q-L"; atau Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional. Bahasa ini secara de facto merupakan bahasa standar yang digunakan dalam manajemen basis data relasional. 1. Data Definition Language (DDL) DDL adalah kumpulan perintah SQL yang dapat membuat, mengubah dan menghapus struktur data dan definisi metadata dari objek database Contoh DDL 2. Data Manipulation Language (DML) DML adalah perintah SQL yang digunakan memproses pengoalahan isi data di dalam sebuah table seperti input,mengubah dan menghapus isi data dan tidak saling terkait dengan struktur data dan definisi data dari objek database. Perangkat lunak apa saja yang digunakan ? Berikut adalah beberapa contoh perangkat yang digunakan untuk membuat sebuah basis data : Microsoft SQL Server Oracle Sybase Interbase XBase Firebird MySQL PostgreSQL Microsoft Access Dan masih banyak yang lainnya. Penerapan basis data dalam kehidupan sehari-hari Database seperti yang kita ketahui adalah penyedia informasi,saat ini banyak sekali orang-orang menggunakan database online yang terhubung dengan satu sama lain, sebagai contoh kita liat saat ini perpustakaan. Diperpustakaan kita dapat mencari buku yang kita butuhkan secara mudah dan cepat,karena data buku sudah web perpustakaan USD diinput dan jika ada buku yang dipinjam atau dikembalikan maka database akan memproses data tersebut dan akan menampilkan data terkini ke pada user. Database juga digunakan dilembaga kepolisian,yakni sebagai catatan kriminal tersangka yang tertangkap atau yang saat ini menjadi buronan. Maksud dibuatnya database tersebut memudahkan koordinasi antar kantor poilsi satu Database Kepolisian dengan yang lainnya. Didalam database kepolisian dipaparkan tentang biodata pelaku,foto bahkan hal-hal detail seperti kasus kriminal apa yang telah dilakukan. Dengan database memang membuat manusia menjadi lebih mudah dalam mendapatkan informasi dan menyebarkan informasi,tetapi satu hal yang amat crusial yaitu keamanan data. Jika ada orang yang memiliki kemampuan membobol database mungkin akan menjadi masalah baru. Demikian paper singkat dari saya,semoga bermanfaat. Tuhan memberkati. Daftar pustaka Basis data Wikipedia bahasa Indonesia, ensiklopedia bebas Pengertian Basis Data dan DBMS, Agnes Maria Polina,S.Kom.,MSc 2005 https://aullyaarvianto.wordpress.com/2013/05/25/tujuan-dan-manfaatbasis-data/