clientserver dapat digunakan untuk merujuk kepada konsep yang sangat umum atau hal yang spesifik dari perangkat keras atau perangkat lunak. Pada level yang
sangat umum, sebuah client adalah setiap komponen dari sebuah sistem yang meminta layanan atau sumber daya resource dari komponen sistem lainnya.
Sedangkan sebuah server adaah setiap komponen sistem yang menyediakan layanan atau sumber daya ke komponen sistem lainnya.
SQL Server adalah server basisdata yang secara fungsional adalah proses atau aplikasi yang menyediakan layanan basisdata. Client berinteraksi dengan
layanan basisdata melalui antar muka komunikasi tertentu yang bertujuan untuk pengendalian dan keamanan. Client tidak mempunya akses langsung kedata,
tetapi selalu berkomunikasi dengan server basisdata. Marcus Teddy.2004. SQL Server menggunakan tipe dari database yang disebut database relasional.
Database relasional adalah database yang digunakan sebuah data untuk mengatur atau mengorganisasikan kedalam tabel. Tabel-tabel adalah alat bantu untuk
mengatur atau mengelompokan data mengenai subyek yang sama dan mengandung informasi dan kolom dan baris. Tabel-tabel saling berhubungan
dengan mesin database ketika dibutuhkan.. SQL Server mendukung beberapa tipe data yang berbeda, termasuk untuk karakter, angga, tanggal datetime dan uang
money, SQL Server digunakan untuk menggambarkan model dan implementasi pada database. Marcus Teddy.2004.
2.7.1 Data Provider
Objek – objek Data Provider bersifat spesifik terhadap sumber data yang di olah atau digunakan. Pada .NET Framework terdapat dua buah data provider,
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
data provider tersebut sering disebut dengan nama SQL Server .NET Data Provider dan OLE DB . NET Data Provider.
SQL Server .NET Data Provider, adalah suatu provider yang di dioptimasi untuk mengakses versi SQL Server 7.0 ke atas, sedangkan untuk data OLE DB
Provider, yaitu provider generik yang dapat berkomunikasi dengan beberapa sumber data dari database yang lain. Berikut daftar provider masing – masing
sebagai berikut :
Tabel 2.2 Data Provider SQL Server . NET Data
Provider OLEDB .NET Data
Provider sqlConnection oleDBConnetion
sqlCommand oleDBCommand sqlDataAdapter oleDBAdapter
sqlDataReader oleDBDataReader Darmayuda, 2010 .
2.7.2 Koneksi DataBase Dengan Visual Basic
Berikut contoh penggalan penulisan fungsi script untuk koneksi ke database SqlServer :
a. Dim Koneksi As String
b. Koneksi =New class connecton Data Source=nama_server;Initial
Catalog=nama_database;Integrated Security=True Kode diatas menjelaskan beberapa keyword yang umum digunakan untuk
string koneksi. Darmayuda, 2010 .
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
20
BAB III ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Sistem
Penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi
permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan
perbaikan-perbaikannya. Atau gambarang mudahnya adalah, analisis sistem adalah penelitian atas sistem yang telah ada dengan tujuan untuk merancang
sistem yang baru atau diperbarui.
3.1.1 Analisa Masalah
Sistem inventaris barang yang ada pada SMK RAJASA terbilang kurang efektif dalam melakukan kegiatan inventarisasi barang, hal ini di karenakan
pengelolaan data - data inventaris masih menggunakan cara manual dan pencatatan data - data barang masih menggunakan aplikasi sederhana.
Sebagai contoh : dalam pembuatan laporan karyawan masih harus membuat laporan dengan cara ditulis pada lembar laporan begitu juga dengan
pembuatan pengajuan barang, karena dilakukan secara manual maka hal ini dapat memperlambat beberapa kinerja proses inventarisasi barang, selain pemrosesan
data yang lama, permasalahan ini juga dapat menyebabkan kesalahan dalam pencatatan data.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.