12 Apr 2011

Simple Test Kasus Visual Basic

design Form Simple Test Case



Komponen
Properties
Value
Form1
Caption
Test pertama
Height
101
Name
Form1
Width
234
Label1
Caption
(kosongkan)
Name
Lblstatus
BackStyle
0-Transparent
Command1
Caption
Tombol I
Name
Command1
Command2
Caption
Tombol II
Name
Command2

Kasus yang diminta:

Apabila tombol1 ditekan/diklik, maka Label1 akan menampilkan teks ‘Anda menekan tombol pertama’ dan warna form berubah menjadi hijau, sedangkan apabila Tombol2 diklik, maka Label1 akan menampilkan teks ‘Anda menekan tombol kedua’ dan warna form berubah menjadi biru.

download link: simple Test Kasus VB
Share:

8 Apr 2011

Contoh Normalisasi

Berikut ini adalah contoh dari normalisasi:

Unnormal

NIM
Nama
Mata Kuliah
Nilai
111
Me
Struktur Data
A
Sistem Basis Data
A
112
You
B
                                                                                                                               
Functional Depedency(Ketergantungan Fungsional)
NIM-->Nama (Nama Bergantung pada NIM)
Mata Kuliah, NIM-->Nilai (Nilai bergantung pada Mata Kuliah dan NIM)

Normal Pertama

NIM
Nama
Mata Kuliah
Nilai
111
Me
Sistem Basis Data
A
111
Me
Struktur Data
A
112
You
Sistem Basis Data
B
Field:
NIM
Nama
Mata Kuliah
Nilai

Share:

MySQL Data Types(2)

Tipe String(Text)
Tipe data string digunakan untuk menyimpan data dalam bentuk text(karakter, kata, atau kalimat).
Type
Storage
Length

(Bytes)
(Signed/Unsigned)
CHAR

0 s/d 255 karakter
VARCHAR

0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)
TINYTEXT

0 s/d 255 karakter (versi 4.1), 0 s/d 65.535 (versi 5.0.3)
TEXT

0 s/d 65.535 (216 - 1) karakter
MEDIUMTEXT

0 s/d 224 - 1 karakter
LONGTEXT

0 s/d 232 - 1 karakter

Share:

MySQL Data Types

Tipe Numeric

Tipe data ini digunakan untuk menyimpan data numeric(angka), biasa digunakan pada operasi aritmatika seperti penambahan, pengurangan, perkalian dan pembagian.
Type
Storage
Length

(Bytes)
(Signed/Unsigned)
TINYINT
 
1
-128 s/d 127

0 s/d 255
SMALLINT

2
-32768 s/d 32767

0 s/d 65535
MEDIUMINT

3
-8388608 s/d 8388607

0 s/d 16777215
INT

4
-2147483648 s/d 2147483647

0 s/d 4294967295
BIGINT

8
-9223372036854775808 s/d 9223372036854775807

0 s/d 18446744073709551615
FLOAT
4
-3.402823466E+38 s/d -1.175494351E-38

0, dan 1.175494351E-38 s/d 3.402823466E+38
DOUBLE
8
-1.79...E+308 s/d -2.22...E-308

0, dan 2.22...E-308 s/d 1.79...E+308
DECIMAL
8
-1.79...E+308 s/d -2.22...E-308

0, dan 2.22...E-308 s/d 1.79...E+308

Tipe Date dan Time

Tipe data ini digunakan untuk menyimpan data tanggal dan waktu.
Type
Storage
Length

(Bytes)
(Signed/Unsigned)
DATE
3
1000-01-01 s/d 9999-12-31 (YYYY-MM-DD)
TIME
3
-838:59:59 s/d +838:59:59 (HH:MM:SS)
DATETIME
8
'1000-01-01 00:00:00' s/d '9999-12-31 23:59:59'
YEAR
1
1900 s/d 2155
Share:

Pengantar MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

Tidak seperti PHP atau Apache yang merupakan software yang dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia yaitu MySQL AB. MySQL AB memegang penuh hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

MySQL dapat didownload di situs resminya, http://www.mysql.com.

Share:

4 Apr 2011

Normalisasi

Proses memecah tabel tunggal menjadi beberapata tabel yang saling berhubungan disebut normalisasi. Atau juga Normalisasi adalah suatu proses untuk mengubah suatu tabel yang memiliki  masalah tertentu  ke dalam dua buah tabel atau lebih, yang tidak lagi memiliki masalah tersebut (Abdul Kadir, 2002: 52). Masalah tersebut biasanya merupakan suatu ketidakkonsistenan (tidak normal) apabila dilakukan penghapusan (delete), pengubahan (update) dan pembacaan (retrieve) pada suatu basis data. 
sumber: http://blog.re.or.id/normalisasi.htm

Ada beberapa level dalam normalisasi, dan tidak ada aturan baku dalam menentukannya. Dalam menentukan setiap levelnya ada aturan yang dikenakan pada tabel-tabel dalam basisdata.
Share:

Masih Inget gak yach...(Sumpah Pemuda)

SOEMPAH PEMOEDA


Pertama :
- KAMI POETRA DAN POETRI INDONESIA MENGAKOE BERTOEMPAH DARAH JANG SATOE, TANAH AIR INDONESIA
Kedua :
- KAMI POETRA DAN POETRI INDONESIA, MENGAKOE BERBANGSA JANG SATOE, BANGSA INDONESIA
Ketiga :
- KAMI POETRA DAN POETRI INDONESIA MENGJOENJOENG BAHASA PERSATOEAN, BAHASA INDONESIA

Djakarta, 28 Oktober 1928

Teks Soempah Pemoeda dibacakan pada waktu Kongres Pemoeda yang diadakan di Waltervreden (sekarang Jakarta) pada tanggal 27 - 28 Oktober 1928 1928.
Share:

Visual Basic (ADO vs DAO?)

ADO versus DAO

Dalam visual Basic terdapat tiga antarmuka akses data, yaitu: Data Access Objects(DAO), Remote Data Objects(RDO) dan ActiveX Data Objects(ADO). Model pemrograman RDO mirip dengan model DAO hanya saja RDO didesain untuk bekerja dengan database client-server. Sedangkan ADO merupakan kontrol data bawaan Visual Basic 6.

DAO dan ADO, kedua kontrol tersebut melakukan hal yang sama yaitu menyediakan tool untuk bekerja dengan engine database dalam mengelola database. ADO adalah teknologi yang akan menggantikan DAO karena memiliki kinerja yang lebih baik mendukung aplikasi client-server dan web.

Terus Bagaimana?Pilih DAO atau ADO…

Alasan menggunakan DAO daripada ADO?
  • Jika anda memodifikasi aplikasi yang sebelumnya dibuat menggunakan DAO.
  • Jika anda mengembangkan aplikasi small dekstop.
  • Kontrol DAO sekarang(versi 3.51 pada VB6) menyediakan sekuriti database yang lebih baik.
  • Ms. Acess menggunakan DAO.
Alasan menggunakan ADO daripada DAO?
  • Anda memulai proyek baru dengan kemungkinan menggunakan Internet.
  • ADO lebih mudah digunakan daripada DAO.
  • ADO merupakan kontrol yang poweful karena dapat mengakses sumber data lainnya misalnya SQL server.
  • Jika anda tidak menggunakan engine JET(Joint Engine Technology).
  • ADO akan menjadi satu-satunya kontrol data sedangkan DAO akan menjadi obsolete.
Download link dokumen: Visual Basic (ADO vs DAO?)
Share:

Pengenalan Database

Sebelum merancang sebuah program yang handal tentu saja diperlukan perancangan database terlebih dahulu. Jika database yang di bangun tidak tepat akan mengganggu kinerja dari program itu sendiri. Database itu sendiri apa yah? Database adalah kumpulan informasi(singkatnya-pen), untuk mengelola database diperlukan program manajer database atau dikenal dengan nama database management system(DBMS). “Cari tau sendiri yach…apa itu DBMS!!”

Contoh program DBMS adalah:
  • Access  
  • Paradox
  • PowerBuilder
  • MySQL
  • Ms. SQL Server
  • Oracle
  • Dan lain-lain search aja di Mbah “Google

Share: