14 Juni 2010

Visual Basic 6.0 dan SQL Server

5     Visual Basic 6.0    
Visual Basic (VB) adalah salah satu bahasa pemrograman komputer untuk database. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh computer untuk melakukan tugas-tugas tertentu.Bahasa pemrograman Visual Basic, yang dikembangkan oleh Microsoft sejak tahun 1991, merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman BASIC (Beginner's All-purpose Symbolic Intruction Code) yang dikembang pada era 1950-an.
Visual Basic merupakan salah satu Development Tool yaitu alat bantu untuk membuat berbagai macam program komputer, khususnya yang menggunakan sistem operasi Windows. Visual Basic merupakan salah satu bahasa pemrograman komputer yang mendukung object (Object Oriented Programming = OOP).
Pada bagian ini akan dijelaskan bagaimana cara menjalankan Visual Basic 6.0 pada sistem operasi windows. Langkah pertama untuk memulai Microsoft Visual Basic 6.0 adalah :
1.      Klik Tombol Start pada Taskbar, kemudian pilih Program  dari tampilan menu utama.
2.      Pilih  Visual Basic 6.0.  Untuk memudahkan pemahaman, perhatikan Gambar dibawah yang menunjukkan cara menjalankan Visual Basic 6.0 dengan menggunakan windows 
TAMPILAN AWAL VISUAL BASIC 6
Gambar 2.7 tampilan Layout Visual Basic 6.0
Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur propertinya lewat jendela [Property].
Menu pada dasarnya adalah operasional standar di dalam sistem operasi windows, seperti membuat form baru, membuat project baru, membuka project dan menyimpan project. Di samping itu terdapat fasilitas-fasilitas pemakaian visual basic pada menu. Untuk lebih jelasnya Visual Basic menyediakan bantuan yang sangat lengkap dan detail dalam MSDN.
Keistimewaan Visual Basic 6.0 antara lain sebagai berikut :
  1. Menggunakan platform pembuatan program yang diberi nama developer studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++ dan Visual J++
  2. Memiliki kompiler handal yang dapat menghasilkan file executable yang lebih cepat dan lebih efisien dari sebelumnya
  3. Memiliki beberapa tambahan sarana wizard yang baru. Wizard adalah sarana yang mempermudah di dalam pembuatan aplikasi dengan otomatisasi tugas-tugas tertentu.
  4. Tambahan tombol-tombol baru yang lebih canggih serta meningkatkan kaidah struktur Bahasa Visual Basic.
  5. Kemampuan membuat ActiveX dan fasilitas internet yang lebih banyak.
  6. Sarana  akses data yang lebih cepat dan andal untuk membuat aplikasi database yang berkemampuan tinggi.
  7. Visual Basic 6.0 memiliki beberapa versi atau edisi yang disesuaikan dengan kebutuhan pemakainya
2.6 Microsoft SQL Server
      Microsoft SQL Server adalah sebuah sistem manajemen basis data relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar.      Microsoft SQL Server dan Sybase/ ASE dapat berkomunikasi lewat jaringan dengan menggunakan protokol TDS (Tabular Data Stream). Selain dari itu, Microsoft SQL Server juga mendukung ODBC (Open Database Connectivity), dan mempunyai driver JDBC untuk bahasa pemrograman Java. Fitur yang lain dari SQL Server ini adalah kemampuannya untuk membuat basis data mirroring dan clustering. Pada versi sebelumnya, MS SQL Server 2000 terserang oleh cacing komputer SQL Slammer yang mengakibatkan kelambatan akses Internet pada tanggal 25 Januari 2003. Adapun tampilan (layout)  SQL server dapat dilihat pada gambar 2.5 berikut:
Gambar 2.8 Tampilan layout SQL Server


2.6.1 Keunggulan SQL Server
      Database storage engine ini buatan  buatan microsoft, engine ini berbayar, akan tetapi microsoft juga menyediakan yang versi gratis (Express Edition).  Sql server hanya bisa dijalankan di sisten operasi windows (monoplatform). Keamanan datanya cukup baik, kapasitas penyimpanannya datanya tidak mencapai tera byte, tetapi sudah mampu menerapkandi aplikasi besar.  Sql server banyak bermain di memori untuk prosessing. Untuk bacup data sql server banyak extensinya .MDB, .BAK, .file.