[Pemrograman] Database (Basis Data)


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 :)

Balas

iya mazz marnes . .tapi masih kalah bagus tuh sama punya nya mas marnes

Balas

Setiap Komentar Akan Saya Usahakan Dibalas Secepatnya . !!


Emoticon