Di zaman modern ini perkembangan teknologi informasi sangat pesat, kegunaan perangkat komputer sangat berperan penting untuk menunjang kebutuhan informai dan kegiatan masyarakat atau lembaga tertentu. Untuk memenuhi kebutuhan tersebut dibutuhkan suatu sistem basis data yang terintegrasi dan mampu mengikuti perubahan proses teknologi yang terjadi.
Kemudian muncul sebuah teknologi bernama "Bionic DBMS". Pada kesempatan ini saya ingin membuat sebuah artikel yang mejelaskan apa itu DBMS dan penjelasan singkat tentang perkembangan DBMS dari awal diciptakan sampai yang terbaru yaitu DBMS bionic. Artikel yang saya buat ini bersumber pada paper yang dibuat oleh Ryan Johnson dari universitas Toronto yang berjudul "The bionic DBMS is coming".
A. Pendahuluan
1. Pengertian DBMS
Kemudian muncul sebuah teknologi bernama "Bionic DBMS". Pada kesempatan ini saya ingin membuat sebuah artikel yang mejelaskan apa itu DBMS dan penjelasan singkat tentang perkembangan DBMS dari awal diciptakan sampai yang terbaru yaitu DBMS bionic. Artikel yang saya buat ini bersumber pada paper yang dibuat oleh Ryan Johnson dari universitas Toronto yang berjudul "The bionic DBMS is coming".
A. Pendahuluan
1. Pengertian DBMS
DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem pengolahan Database pada komputer. DBMS atau database management system ini merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis komputerisasi.
2. Sejarah DBMS
2. Sejarah DBMS
Generasi pertama DBMS didesain oleh Charles Bachman di perusahaan General Electric pada awal tahun 1960, disebut sebagai penyimpanan data terintegrasi (Integrated Data Store). Dibentuk dasar untuk model data jaringan yang kemudian distandardisasi oleh Conference on Data System Languages (CODASYL).Bachman kemudian menerima ACM Turing Award (Penghargaan semacam Nobel pada ilmu komputer) di tahun 1973. Dan pada akhir 1960, IBM mengembangkan sistem manajemen informasi (Information Management System) DBMS. IMS dibentuk dari representasi data pada kerangka kerja yang disebut dengan model data hirarki. Dalam waktu yang sama, dikembangkan sistem SABRE sebagai hasil kerjasama antara IBM dengan perusahaan penerbangan Amerika. Sistem ini memungkinkan user untuk mengakses data yang sama pada jaringan komputer.
Kemudian pada tahun 1970, Edgar Codd, di Laboratorium Penelitian di San Jose, mengusulkan model data relasional. Di tahun 1980, model relasional menjadi paradigma DBMS yang paling dominan. Bahasa query SQL dikembangkan untuk basis data relasional sebagai bagian dari proyek Sistem R dari IBM. SQL distandardisasi di akhir tahun 1980, dan SQL-92 diadopsi oleh American National Standards Institute (ANSI) dan International Standards Organization (ISO). Program yang digunakan untuk eksekusi bersamaan dalam basis data disebut transaksi. User menulis programnya, dan bertanggung jawab untuk menjalankan program tersebut secara bersamaan terhadap DBMS.
Pada akhir tahun 1980 dan permulaan 1990, banyak bidang sistem basis data yang dikembangkan. Penelitian pada bidang basis data meliputi bahasa query yang powerful, model data yang lengkap, dan penekanan pada dukungan analisis data yang kompleks dari semua bagian organisasi. Beberapa vendor memperluas sistemnya dengan kemampuan penyimpanan tipe data baru semisal image dan text, dan kemampuan query yang kompleks. Sistem khusus/spesial dikembangkan oleh banyak vendor untuk membuat data warehouse, mengkonsolidasi data dari beberapa basis data. Pada tahun 1999, James Gray memenangkan Turing Award untuk kontribusinya pada manajemen transaksi dalam DBMS.
3. Fungsi DBMS
Fungsi dari DBMS adalah sebagai penghubung antara user dengan database sehingga memungkinkan pengguna dapat mengakses database dengan cepat dan mudah. Adapun contoh-contoh dari DBMS (Database Management System) adalah : MySQL, Oracle dan microsoft SQL Server.
4. Komponen DBMS
BMS biasanya mempunyai komponen fungsional (modul), diantaranya sebagaimana di bawah ini:
• File Manager adalah mengelola ruang didalam suatu disk dan juga struktur data yang digunakan untuk merepresentasikan informasi yang tersimpan didalam suatu disk.
• Database Manager adalah menyediakan interface antar data low – level yang terdapat pada basis data dengan program aplikasi serta query yang diberikan ke suatu sistem.
• Query Processor adalah menterjemahkan perintah dalam bahasa query ke instruksi low – level yang dapat dimengerti database manager.
• DML Precompiler adalah mengkonversi pernyataan atau perintah DML, yang ditambahkan dalam suatu program aplikasi kepemangin prosedur normal dalam bahasa induk.
• DDL Compiler adalah yang mengkonversi berbagai perintah DDL ke dalam sekumpulan tabel yang mengandung meta data.
B. DBMS Bionic
Sebagai dark silicon yang masih nampak samar, watt per operasi akan segera menjadi metrik kinerja utama untuk sistem database. Waktu per operasi, sementara ini masih penting, dan akan menjadi kendala ketika mencoba untuk meminimalkan penggunaan listrik. Akibatnya sudah muncul dukungan hardware khusus untuk mesin database, dan akan berkembang biak, yang mengarah dari waktu ke waktu untuk DBMS hybrid hardware-software. Pergeseran ini menimbulkan masalah bagi mesin database, karena mereka secara historis sangat tidak ramah untuk dukungan hardware. Proyek yang digarap oleh Ryan Johnson ini bertujuan untuk memikirkan kembali desain DBMS dari bawah ke atas, dalam konteks dark silicon dan potensi hardware khusus, untuk mencapai penghematan listrik yang belum pernah terjadi sebelumnya sambil menjaga atau bahkan meningkatkan kinerjanya.
DBMS adalah perantara user dengan basis data dan juga bisa disebut sebagai sistem pengorganisasian data pada komputer. Sedangkan bionik adalah mesin database yang menerapkan hampir semua fungsi tombol langsung di hardware dan membuang software untuk peran sebagian besar manajerial. Jadi DBMS bionik adalah sebuah perantara antara user dengan basis data dan sebagai sistem pengorganisasian data pada komputer yang menggunakan mesin database yang menerapkan hampir semua fungsi tombol langsung di hardware dan membuang peran software untuk sebagian besar manajerial.
C. Kesimpulan
DBMS sangat membantu pengguna untuk urusan usaha ataupun bisnisnya karena jika kita menggunakan DBMS ini kita dapat dengan mudah mengolah suatu data,baik mau memberikan hak akses untuk pengguna maupun mengatur jalannya suatu data. DBMS bionic merupakan suatu perwujudan dari pemikiran kembali dari para ahli untuk membuat sebuah desain DBMS terbaru yang dapat menghemat penggunaan listrik yang belum pernah ada sebelumnya sambil terus tetap konsisten dan bisa meningkatkan kinerja DBMS menjadi lebih baik lagi. Dalam pembuatan DBMS bionik ini menggunakan sebuah alat bernama dark silicon yang merupakan sebuah alat yang menjadi tren untuk meningkatkan fraksi transistor chip untuk menyisihkan yang tidak terpakai sewaktu waktu.
Daftar Pustaka
http://cidrdb.org/cidr2013/Papers/CIDR13_Paper105.pdf
fitrianingsih.staff.gunadarma.ac.id/Downloads/files/33866/PkemDB.pdf
http://www.cs.toronto.edu/~ryanjohn/
http://informatika.web.id/sejarah-basis-data.htm
http://www.teorikomputer.com/2015/10/pengertian-dan-fungsi-dbms-database.html
http://tifaniaprilia.blogspot.co.id/
http://cesarabells21.blogspot.co.id/
http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya-lengkap.html
Kemudian pada tahun 1970, Edgar Codd, di Laboratorium Penelitian di San Jose, mengusulkan model data relasional. Di tahun 1980, model relasional menjadi paradigma DBMS yang paling dominan. Bahasa query SQL dikembangkan untuk basis data relasional sebagai bagian dari proyek Sistem R dari IBM. SQL distandardisasi di akhir tahun 1980, dan SQL-92 diadopsi oleh American National Standards Institute (ANSI) dan International Standards Organization (ISO). Program yang digunakan untuk eksekusi bersamaan dalam basis data disebut transaksi. User menulis programnya, dan bertanggung jawab untuk menjalankan program tersebut secara bersamaan terhadap DBMS.
Pada akhir tahun 1980 dan permulaan 1990, banyak bidang sistem basis data yang dikembangkan. Penelitian pada bidang basis data meliputi bahasa query yang powerful, model data yang lengkap, dan penekanan pada dukungan analisis data yang kompleks dari semua bagian organisasi. Beberapa vendor memperluas sistemnya dengan kemampuan penyimpanan tipe data baru semisal image dan text, dan kemampuan query yang kompleks. Sistem khusus/spesial dikembangkan oleh banyak vendor untuk membuat data warehouse, mengkonsolidasi data dari beberapa basis data. Pada tahun 1999, James Gray memenangkan Turing Award untuk kontribusinya pada manajemen transaksi dalam DBMS.
3. Fungsi DBMS
Fungsi dari DBMS adalah sebagai penghubung antara user dengan database sehingga memungkinkan pengguna dapat mengakses database dengan cepat dan mudah. Adapun contoh-contoh dari DBMS (Database Management System) adalah : MySQL, Oracle dan microsoft SQL Server.
4. Komponen DBMS
BMS biasanya mempunyai komponen fungsional (modul), diantaranya sebagaimana di bawah ini:
• File Manager adalah mengelola ruang didalam suatu disk dan juga struktur data yang digunakan untuk merepresentasikan informasi yang tersimpan didalam suatu disk.
• Database Manager adalah menyediakan interface antar data low – level yang terdapat pada basis data dengan program aplikasi serta query yang diberikan ke suatu sistem.
• Query Processor adalah menterjemahkan perintah dalam bahasa query ke instruksi low – level yang dapat dimengerti database manager.
• DML Precompiler adalah mengkonversi pernyataan atau perintah DML, yang ditambahkan dalam suatu program aplikasi kepemangin prosedur normal dalam bahasa induk.
• DDL Compiler adalah yang mengkonversi berbagai perintah DDL ke dalam sekumpulan tabel yang mengandung meta data.
B. DBMS Bionic
Sebagai dark silicon yang masih nampak samar, watt per operasi akan segera menjadi metrik kinerja utama untuk sistem database. Waktu per operasi, sementara ini masih penting, dan akan menjadi kendala ketika mencoba untuk meminimalkan penggunaan listrik. Akibatnya sudah muncul dukungan hardware khusus untuk mesin database, dan akan berkembang biak, yang mengarah dari waktu ke waktu untuk DBMS hybrid hardware-software. Pergeseran ini menimbulkan masalah bagi mesin database, karena mereka secara historis sangat tidak ramah untuk dukungan hardware. Proyek yang digarap oleh Ryan Johnson ini bertujuan untuk memikirkan kembali desain DBMS dari bawah ke atas, dalam konteks dark silicon dan potensi hardware khusus, untuk mencapai penghematan listrik yang belum pernah terjadi sebelumnya sambil menjaga atau bahkan meningkatkan kinerjanya.
DBMS adalah perantara user dengan basis data dan juga bisa disebut sebagai sistem pengorganisasian data pada komputer. Sedangkan bionik adalah mesin database yang menerapkan hampir semua fungsi tombol langsung di hardware dan membuang software untuk peran sebagian besar manajerial. Jadi DBMS bionik adalah sebuah perantara antara user dengan basis data dan sebagai sistem pengorganisasian data pada komputer yang menggunakan mesin database yang menerapkan hampir semua fungsi tombol langsung di hardware dan membuang peran software untuk sebagian besar manajerial.
C. Kesimpulan
DBMS sangat membantu pengguna untuk urusan usaha ataupun bisnisnya karena jika kita menggunakan DBMS ini kita dapat dengan mudah mengolah suatu data,baik mau memberikan hak akses untuk pengguna maupun mengatur jalannya suatu data. DBMS bionic merupakan suatu perwujudan dari pemikiran kembali dari para ahli untuk membuat sebuah desain DBMS terbaru yang dapat menghemat penggunaan listrik yang belum pernah ada sebelumnya sambil terus tetap konsisten dan bisa meningkatkan kinerja DBMS menjadi lebih baik lagi. Dalam pembuatan DBMS bionik ini menggunakan sebuah alat bernama dark silicon yang merupakan sebuah alat yang menjadi tren untuk meningkatkan fraksi transistor chip untuk menyisihkan yang tidak terpakai sewaktu waktu.
Daftar Pustaka
http://cidrdb.org/cidr2013/Papers/CIDR13_Paper105.pdf
fitrianingsih.staff.gunadarma.ac.id/Downloads/files/33866/PkemDB.pdf
http://www.cs.toronto.edu/~ryanjohn/
http://informatika.web.id/sejarah-basis-data.htm
http://www.teorikomputer.com/2015/10/pengertian-dan-fungsi-dbms-database.html
http://tifaniaprilia.blogspot.co.id/
http://cesarabells21.blogspot.co.id/
http://www.pengertianku.net/2015/05/pengertian-dbms-dan-contohnya-lengkap.html
Komentar
Posting Komentar