Selamat Siang .!
Database (Basis Data) adalah sekumpulan data / file / tabel / arsip yang dijadikan satu atau dikumpulkan dan saling berhubungan satu sama lainnya, sehingga apabila suatu saat dibutuhkan dapat dibuka kembali dengan prosedur yang telah ditentukan. Dari beberapa definisi dijelaskan bahwa dalam Database ini bersifat tidak adanya pengulangan(redudancy) yang bisa menghasilkan sebuah file/arsip yang ganda, sehingga dapat memberatkan memori. Database sebenarnya adalah gudang dari data kalau saya mendefinisikannya secara pribadi, yang bertujuan untuk kemudahan dalam penngambilan/pemanggilan kembali apabila suatu saat dibutuhkan, secara cepat dan tepat. Erat kaitannya Database ini dengan beberapa bahasa pemrograman adalah sebagai acuan yang dijadikan pedoman untuk memanggilnya, pemanggilan ini dapat dilakukan oleh masing-masing bahasa pemrograman dengan konsep yang berbeda-beda, tentunya dengan sintaks yang berbeda pula. Jika sebuah software dibuat tanpa menggunakan Database, maka dipastikan software tersebut hanya akan berjalan dengan waktu yang relatif singkat untuk digunakan, karena tidak ada file/arsip yang dapat dipanggil maupun dipanggil kembali, dengan tujuan yang berbeda-beda. Selain itu Database menjadi sangat penting dalam sebuah software karena merupakan lumbung penyimpanan semua rahasia yang ada di dalam software tersebut.
Dalam pengaplikasiannya, Database menggunakan bahasa yang digunakan untuk berkomunikasi antara DBMS(Database Management System) dengan user. DBMS sendiri dapat didefinisikan sebagai sebuah perangkat lunak yang digunakan untuk mengolah dan query Database. Dari beberapa bahasa yang digunakan dalam pengelolaan Database, beberapa yang paling banyak dipakai diantaranya yaitu, SQL, dBase, QUEL, dan sebagainya. Namun secara umum bahasa Database terdiri atas Data Definition
Language(DDL), merujuk pada kumpulan perintah yang dapat digunakan untuk
mendefinisikan objek–objek Database, seperti membuat sebuah tabel Database atau indeks primer atau sekunder. Kemudian yang kedua yaitu Data Manipulation
Language(DML), mengacu pada kumpulan perintah yang dapat digunakan untuk
melakukan manipulasi data, seperti penyimpanan data ke suatu tabel,
kemudian mengubahnya dan menghapusnya atau hanya sekedar menampilkannya
kembali .
Terima Kasih .!
2 comments
terimakasih udah sharing infonya mas ibnu menambah pengetahuan saya nie tentang pemrograman database berbasis data :)
Setiap Komentar Akan Saya Usahakan Dibalas Secepatnya . !!
Emoticon