d. Data Recovery dan Concurrency
i. DBMS harus dapat menangani kegagalan-kegagalan
pengaksesan basis data yang dapat disebabkan oleh kesalahan sistem, kerusakan disk, dan sebagainya.
ii. DBMS harus dapat mengontrol pengaksesan data yang
konkuren yaitu bila satu data diakses secara bersama-sama oleh lebih dari satu pemakai pada saat yang bersamaan.
e. Data Dictionary
DBMS harus menyediakan data dictionary atau kamus data. Marlinda, 2004
1.7 Tools Pemrograman
Dalam pengembangan suatu aplikasi, tentunya membutuhkan suatu tool atau alat berupa bahasa pemrograman. Salah satu tool dalam bahasa pemrograman
yang sekarang dipakai adalah keluarga microsoft visual studio 2010 yang menggunakan teknologi .NET
1.7.1 Microsoft Visual Studio 2010
Microsoft visual studio merupakan sebuah IDE Integrated Development Environment yang dikembangkan oleh microsoft. IDE ini mencakup semua bahasa
pemrograman berbasis .NET framework yang dikembangkan oleh microsoft. Keunggulan microsoft visual studio 2010 ini antara lain adalah support untuk
windows 7, editor baru dengan WPF Windows Presentation Foundation, dan banyak peningkatan fitur lainya. Kusumo, 2006
1.7.2 VB.NET
Menurut Hidayatullah 2014 dalam buku Visual Basic .NET membuat aplikasi database dan program kreatif mengatakan visual basic .NET adalah visual
basic yang direkayasa kembali untuk digunakan pada platform .NET sehingga aplikasi yang dibuat menggunakan visual basic .NET dapat berjalan pada sistem
komputer apa pun, dan dapat mengambil data dari server dengan tipe apa pun asalkan terinstal .NET Framework.
1.7.3 My SQL
Menurut Anhar 2010, my structure query language MySQL adalah salah satu database management system DBMS dari sekian banyak DBMS seperti
oracle, MS SQL, postagre SQL, dan lain-lain. Pemrograman PHP juga sangat mendukung dengan penggunaan database MySQL.
Keunggulan dari MySQL adalah cepat dan mudah digunakan. MySQL semula berkembang karena memerlukan SQL server yang dapat mengatasi sebuah
perintah database.
1.7.4 Crystal Report
Merupakan software yang digunakan untuk pembuatan laporan. Dengan cara mengkoneksikan nama table yang akan dibuatkan laporannya. Setelah
tampilan data ada, maka klik dan drag semua table yang ada sesuai dengan tampilan yang diinginkan. Kusumo, 2006.
25
BAB IV METODE PENELITIAN
1.1 Jenis Penelitian
Metode penelitian yang digunakan adalah penelitian pengembangan RD. Penelitian pengembangan merupakan penelitian yang bertujuan
menghasilkan dan mengembangkan produk berupa prototipe, desain, materi pembelajaran, media, strategi pembelajaran, alat evaluasi pendidikan, dsb.
Penelitian untuk memecahkan masalah praktis dalam dunia pendidikan, masalah di kelas yang dihadapi dosenguru dalam pembelajaran. Penelitian bukan untuk
menguji teori, menguji hipotesis, namun menguji dan menyempurnakan produk Soenarto, 2008.
1.1.1 Tujuan Penelitian Pengembangan
Beberapa tujuan utama penelitian pengembangan yaitu: 1.
Menghasilkan rancangan produk digunakan untuk meningkatkan kualitas pembelajaran, dilakukan melalui uji ahli.
2. Menguji keefektifan produk sebagai fungsi validasi, dilakukan melalui uji
coba terbatas, pada target di mana produk akan digunakan untuk pembelajaran.
3. Menguji efisiensi, kemenarikan dan kemudahan produk pada target yang
lebih luas dimana produk akan digunakan untuk pembelajaran.