Sabtu, 01 Februari 2014

DIAGRAM ENTITAS RELASIONAL

Diagram E-R atau sering disebutkan secara panjang yaitu Diagram Entitas Relasional atau juga dalam versi bahasa inggris nya adalah Entity Relationship Diagram (ERD) merupakan bentuk perancangan dari tahap pembuatandatabase (basis data).
Udah pada tau kan apa itu database? Yang jelas kalo’ kamu-kamu yang konsentrasi ilmu nya di bidang komputer pasti udah tau fungsi dari database. Akan dibahas sedikit saja tentang defenisi database, pengertian database (Elmazri dan Navathe,1994) adalah kumpulan data yang terkait. Nah… sekarang waktunya ngebahas diagram E-R.
KOMPONEN-KOMPONEN DIAGRAM E-R
Adapun komponen-komponen yang digunakan dalam membuat digram E-R sebagai berikut 

Ada beberapa hal yang utama yang harus diperhatikan dalam pembuatan diagram E-R yaitu bahwa:
1.    Setiap entitas HARUS memiliki atribut, terdiri dari 1 atau lebih atribut.
2.    Untuk aribut yang berperan sebagai primary key diberikan garis bawah.
3.    Dalam diagram E-R tidak ada yang disebut atribut foreign key.
JENIS-JENIS ATRIBUT (Attribute)
Atribut merupakan penentuan properti atau karakteristik yang terdapat pada setiap entitas. Jenis-jenis atribut:
1.    Atribut Komposit yaitu atribut yang dapat dipecah menjadi bagian-bagian yang lebih kecil dan tetap bermakna.
Contoh: atribut nama seringkali dipecah menjadi nama_depan, nama_tengah, dan nama_belakang atau cukup berupa nama_depan dan nama_belakang saja.

Atau contoh lainnya:
§  Alamat : jalan, kota, kode_pos.
§  Jalan : no_jalan, nama_jalan, nomor apartemen.
2.    Atribut Sederhana yaitu atribut yang tidak dapat dipecah menjadi bagian-bagian yang lebih kecil yang masih memiliki makna.
Contoh: atribut jenis_kelamin (yang berisi pria dan wanita)

3.    Atribut Turunan merupakan nilai atribut dalam suatu entitas yang bisa dihitung atau diturunkan dari nilai suatu atribut atau sejumlah atribut yang tersimpan dalam database atau dari nilai lain (misalnya jam sistem atau tanggal sistem). Dan biasanya atribut turunan ini tidak muncul dalam tabel database.
Contoh lain:
a. Usia, yang menyatakan usia seseorang. Nilai untuk usia ini dapat diperoleh dari atribut Tanggal_Lahir.
b. Lama_Bekerja, yang menyatakan lama seseorang sudah bekerja pada suatu organisasi. Nilainya bisa dihitung berdasarkan Tanggal_Mulai_Bekerja. Untuk menandakan aribut turunan dapat dinyatakan dengan bentuk lonjong dengan garis terputus-putus sebagai berikut:


Berikut merupakan penggambaran entitas MAHASISWA dengan melibatkan atribut komposit, atribut sederhana, dan atribut turunan dari contoh diatas.
4.    Atribut Tersimpan merupakan atribut yang nilainya tidak bisa didapatkan dari atribut-atribut lain dan benar-benar tersimpan pada database.
5.    Atribut Bernilai-tunggal (singled-valued attribute) adalah atribut yang nilai atributnya hanya satu untuk setiap entitas.
Simbol: dinyatakan dengan bentuk lonjong biasa dan tidak ada garis bingkai diluarnya.

1.    Atribut Bernilai-banyak (multi-valued attribute) adalah atribut yang nilai atributnya bisa lebih dari satu untuk setiap entitas.
Simbol: dinyatakan dengan terdapatnya dua garis yang membingkai bentuk lonjong.

JENIS-JENIS RELASI (Relationship)
Hubungan (relationship) menyatakan keterkaitan antara beberapa entitas. Ada 3 jenis relasi di dalam diagram E-R, yaitu :
1. Relasi One to One (1 -1) Suatu peristiwa dari objek ‘A’ dapat berhubungan satu dan hanya satu kejadian dari objek ‘B’, dan sebaliknya. Jika digambarkan dengan pemetaan, maka:

Contoh: satu negara hanya dapat memiliki satu orang presiden, dan seorang presiden hanya dapat memimpin satu negara.

2. Relasi One to Many (1 – N) Suatu peristiwa dari objek ‘A’ dapat berhubungan dengan satu atau lebih kejadian dari objek ‘B’, tetapi sebuah peristiwa dari objek ‘B’ dapat berhubungan dengan hanya satu peristiwa dari objek ‘A’. Jika digambarkan dengan pemetaan, maka:

Contoh: seorang ibu kandung dapat memiliki banyak anak kandung, tetapi seorang anak kandung hanya dapat memiliki seorang ibu kandung.

3. Relasi Many to Many (N –N) Suatu peristiwa dari objek ‘A’ dapat berhubungan dengan sau atau lebih kejadian dari objek ‘B’, dan sebaliknya. Jika digambarkan dengan pemetaan, maka:

Contoh: seorang paman dapat memiliki banyak keponakan, dan seorang keponakan dapat memiliki banyak paman.(Diagram Entitas Relasional)

Sabtu, 25 Januari 2014

Membuat Kalkulator di VB 2010

Pertama buka VB 2010
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8wstrBnWvHVBvs4Qoee3OeiT_amg5Neqd_qZykbgGjoF9B6mQJ2tYJLg30qFuS8HBpbQnekmbwuqe6gWFJHm2TCitrj7Eoon8jDUwrli0m7IJkNMGqejLuGIyQvWMxImXV79GK6zn1FmV/s1600/langkah1.jpg

lalu pilih New Project
Setelah itu akan muncul :
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSZMfN0gwhO4PitiAg4hIECmmaOzBiT509Ps6LkBGzhE9cQF4v_kw3XWcqj8QDQOPPyiROeMi37b0GRglE79EZrdMGF0Blp4OxVNH2ReIh0gVQ_ZNBPZLg2FXJcXPlY6pEgfC_Pei2YiBG/s1600/langkah1.jpg

Setelah itu ganti nama menjadi Kalkulator
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg64S0ulU7KFPLo5EH_NFCeVu5aAJN4NhWBnr87IhOMzLeJt_4_8Oo08n56MNv_QP1w77Uc38Dxc9jm80ZVWFTMJEyGm7diWqbXfcFpoE3taBuilgIbwvaGQx2i2oI2ncLyeWsidLfcKYJA/s1600/langkah1.jpg

Setelah itu klik OK

Ini adalah tampilan awal di VB 2010 
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyP7LSbdspZs5fewUee3a4tNB2r7FrhR5Pt94VzN1qfARVsAm3u-z6JiB0oH2r6CV-T-WR-oqPdCTIpOQzwO2de9ovKqwqAg87pHZxlKEhv7v6IhJHR5kCh5igx-hPRNpt4wM4zN_74NK7/s1600/langkah1.jpg

Setelah itu buatlah form sebanyak 4 form
Cara membuatnya :
Klik kanan di Kalkulator, pilih add, lalu pilih windows form, lalu klik
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZNB_VNzN2vubbm8YeVVMucBqPPwe1Dm11PkHIYzTIfDywqi8dch7g484ZMo7dnQCBmaL7FBntVezl2zwMNJh7mDNY34y65juzh8rDOgwNHrux8BAbQFlhv750FMsj-XtzkyhEcr46NkpF/s1600/langkah1.jpg

Setelah di klik akan muncul seperti ini, lalu tekan add
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8LnuVOCHJ8F4ka-OkRXbrViuBQGZFhzgioiRiz2GvGT0V0FY8rPAZ27uLz7oVdvh-mTrbBxTj5XNbpW_hw7memX5wrxyIgw8HTDaEjrcrT2wrEp3atiGPbCfyGtidiAqd3kPhaVt-tHKG/s1600/langkah1.jpg

Buatlah sepeti cara diatas sampai 4 kali 
Setelah sudah selesai, tampilannya akan seperti ini 
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkeDhliw0CG4WOilN8j7gqcOkc9CfBcrcxPAnzhh0DU5Y4wygpm8gSVpczNEysOOr0C-VXfWJS8zwUJxc1ctAofeIAGG_a90Y6VHTPd4mgOF4zb_uTaM-EuXrbZlGdcPptGo98QFhQeQGv/s1600/langkah1.jpg

Kembali ke form 1 
Buatlah radiobutton dan beri text Operator dan ganti nama menjadi rboperator
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi61OFPkiWsdWsZt77-PZMiKNEcHojoaoLq5KhmYPV8STn2lWiiUqH8qPwhqLp2yaMBmGFQMQJLec4_0osDr_Y7eaZ_zz4vp6EBxUNmoYuJPNIhMtcSf1zJc0ryuGYQJRtwwhXvmrtE-tk0/s1600/langkah1.jpg

Setelah itu buat lah combobox text nya dikosongkan dan ganti name menjadi cboperator
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3Of8Oo4kxu6nCYneBB-EFtK3Qeott8P4VWKDKUCHMMzPfNH7v4jifj9bOtKuKgGKHvWn9cXqplDGXJuwh5QWW8rGd8BXfkg3nBTQ7NUCUcGE055PxK2nuU-hDdh0nNmsFcWnF0_a0pg4S/s1600/langkah1.jpg
Masukan kode berikut :
Public Class Form1
 Private Sub cboperator_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cboperator.SelectedIndexChanged
        If cboperator.Text = "Tambah" Then
            Form2.Show()
        ElseIf cboperator.Text = "Kurang" Then
            Form2.Show()
        ElseIf cboperator.Text = "Kali" Then
            Form2.Show()
        ElseIf cboperator.Text = "Bagi" Then
            Form2.Show()
        End If
       Me.Hide()
    End Sub
End Class

Setelah itu ke form 2
Buatlah radio button sebanyak 4 buah dan 1 buah button
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbt0CscP36RhpMfgcaxSE-0f6VDiCy48EhplVcPds9Slf-k6yOsmENQTJm0mOvZ7X7Pgr5g8hnAhFwwHuE3SSukvUgT8z04-hX5YbXjAOdMQXQuzpjkx0AxTmdj6rod9zx71J3rm5-AlPF/s1600/langkah1.jpg


Pada gambar diatas terdapat 4 buah radiobutton dengan text tambah, kurang, kali, bagi
Masing-masing radio button diubah menjadi:
Radiobutton1 = text : tambah name : rbtambah
Radiobutton2 = text : kurang name : rbkurang
Radiobutton3 = text : kali name : kali
Radiobutton4 = text : bagi name : bagi
Button1 = text : next name : btnhitung

Setelah itu masukan kode berikut :
Public Class Form2
 Private Sub btnhitung_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnhitung.Click
        Form3.Show()
 
    End Sub

Ke Form3
Buatlah 3 buat text box, 2 buah label, dan 1 buah button
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTwa9QnBhso4pFBos51kAzmkPpi7baV89nWA4Vi0WXJfq1-FuUEKSwWAm2rIa3jqHfqBbqUQP3UYFvVr2JHBYmPEoLRPuszZqiuxwQgKX3JIMT2Uk1BN3VjbFiq3mJ4L5HMMKxqvCuYYA7/s1600/langkah1.jpg
Ganti:
Textbox1 = text : kosongkan name : txt1
Textbox2 = text : kosongkan name : txt2
label1 = text : Perhitungan
label2 = text : kosongkan name : label4
button2 = text : hitung name : btnhitung

Masukkan code berikut :
Public Class Form3
Private Sub btnhitung_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnhitung.Click
        If Form2.rbtambah.Checked = True Then
txthasil.Text = Val(txt1.Text) + Val(txt2.Text)
        ElseIf Form2.rbkurang.Checked = True Then
            txthasil.Text = Val(txt1.Text) - Val(txt2.Text)
        ElseIf Form2.rbkali.Checked = True Then
            txthasil.Text = Val(txt1.Text) * Val(txt2.Text)
        ElseIf Form2.rbbagi.Checked = True Then
            txthasil.Text = Val(txt1.Text) / Val(txt2.Text)
        End If
        Form4.Label2.Text = txthasil.Text
        Form4.Show()
        Me.Hide()
    End Sub


    Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        If Form2.rbtambah.Checked = True Then
            Label4.Text = "+"
        ElseIf Form2.rbkurang.Checked = True Then
            Label4.Text = "-"
        ElseIf Form2.rbkali.Checked = True Then
            Label4.Text = "*"
        ElseIf Form2.rbbagi.Checked = True Then
            Label4.Text = ":"
        End If
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)

        Form4.Show()

    End Sub


End Class


Ke form4
Buatlah 2 buah label, dan 2 buah button
Description: https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirmIQD12QOG2AP4JVZ-piiv3s89EiMP7qa3RKJWmHbUOslrr_PRwAPiR3PVXJN0rW2cJuNBKOoRBt62voAm_e9pOsikn4AvmlaJFbri4ZWGGbMQ8xu64FGBy0-LLI0p-M5RRYGQTQhnxPY/s1600/langkah1.jpg
Ganti :
Label2 = text : Perhitungan
Label1 = text : Label1 name : label2
button1 = text : ulang name : btnulang
button1 = text : tidak name : btntidak

Masukan kode sebagai berikut :
Public Class Form4

    Private Sub Label2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label2.Click

        If Form3.txthasil.Text = True Then
        End If
    End Sub

    Private Sub btnulang_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnulang.Click

        Form1.Show()
       Me.Hide()
    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Me.Close()
    End Sub
End Class

Setelah selesai coba jalankan dengan tekan F5


Sabtu, 18 Januari 2014

BEKERJA DENGAN KONTROL PROPERTI DI VB 2010 - PELAJARAN 3

Control Properti di VB2010

Sebelum menulis prosedur event untuk kontrol dalam Visual Basic 2010 untuk menanggapi masukan pengguna , kita harus mengatur properti tertentu untuk kontrol untuk menentukan penampilan dan bagaimana ia akan bekerja dengan event prosedur . kita dapat mengatur properti dari kontrol pada jendela properti pada waktu desain atau runtime . 

Judul formulir ditentukan oleh properti Text dan nama default adalah Formulir 1 . Untuk mengubah judul form untuk setiap nama yang Anda sukai, klik sederhana dalam kotak di sebelah kanan properti Text dan ketik nama baru , dalam contoh ini , judul Penambahan Kalkulator . Perhatikan bahwa judul ini akan muncul di atas jendela . Di jendela properti , item muncul di bagian atas adalah objek yang sedang dipilih ( pada Gambar 3.1 , objek yang dipilih adalah Form1 ) . Di bagian bawah , item yang tercantum di kolom kiri merupakan nama-nama berbagai properti yang berhubungan dengan objek yang dipilih sedangkan item yang tercantum di kolom kanan mewakili negara bagian properti .
Visual Basic 2010
Properti dapat diatur dengan menyorot item dalam kolom kanan kemudian mengubahnya dengan mengetikkan atau memilih pilihan yang tersedia . Kita juga dapat mengubah sifat-sifat lain dari bentuk seperti font, lokasi, ukuran , warna foreground , warna latar belakang , MaximizeBox , MinimizeBox dan lain-lain kita juga dapat mengubah properti dari objek saat runtime untuk memberikan efek khusus seperti perubahan warna , bentuk , efek animasi dan sebagainya .
Sebagai contoh kode berikut akan mengubah warna bentuk menjadi kuning setiap kali bentuk yang dimuat . Visual Basic 2010 menggunakan RGB (Red , Green, Blue) untuk menentukan warna . The RGB kode untuk kuning 255,255,0 . Dalam kode merujuk ke bentuk saat ini dan Backcolor adalah milik warna latar belakang form . Rumus untuk menetapkan warna RGB ke bentuk adalah Color.FormArbg (kode RGB ) . Prosedur acara adalah sebagai berikut :

Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.BackColor = Color.FromArgb(255, 0, 255)
End Sub
End Class
You may also use the follow procedure to assign the color at run time.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.BackColor = Color.Magenta
End Sub
Kita juga dapat menggunakan prosedur berikut untuk menetapkan warna pada waktu berjalan .
Berikut adalah beberapa warna yang umum dan sesuai kode RGB . Kita dapat selalu bereksperimen dengan kombinasi lainnya , tapi ingat jumlah maksimum untuk setiap warna adalah 255 dan jumlah minimum adalah 0 Visual Basic 2010


Berikut ini adalah program lain yang memungkinkan pengguna untuk memasukkan kode RGB menjadi tiga kotak teks yang berbeda dan ketika dia mengklik tombol layar warna , warna latar belakang formulir akan berubah sesuai dengan kode RGB . Jadi , program ini memungkinkan pengguna untuk mengubah properti warna formulir di run time .

Visual Basic 2010
Kode:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim rgb1, rgb2, rgb3 As Integer

rgb1 = TextBox1.Text

rgb2 = TextBox2.Text

rgb3 = TextBox3.Text

Me.BackColor = Color.FromArgb(rgb1, rgb2, rgb3)
End Sub

BEKERJA DENGAN CONTROLS DI VB 2010 - PELAJARAN 2


Kontrol dalam Visual Basic 2010 adalah alat yang dapat ditempatkan dalam bentuk untuk melakukan berbagai tugas . Kita dapat menggunakannya untuk membuat segala macam aplikasi Windows. Diagram di bawah ini menunjukkan Toolbox yang berisi kontrol dari Visual Basic 2010 . Mereka dikategorikan ke dalam Kontrol umum , Containers , Menu , Toolbar , Data , Komponen , percetakan dan Dialog . Pada saat ini , kita akan fokus pada kontrol umum . Beberapa yang paling umum adalah menggunakan kontrol Button, Label , ComboBox , ListBox , PictureBox , TextBox dan banyak lagi.
Untuk memasukkan kontrol ke form , Kita hanya perlu untuk menyeret kontrol dari kotak alat dan menjatuhkannya ke dalam formulir . Kita dapat reposisi dan mengubah ukurannya yang Kita inginkan . Mari kita memeriksa beberapa contoh yang memanfaatkan Button, Label , TextBox , ListBox dan PictureBox . Tidak perlu khawatir begitu banyak tentang kode karena akan dijelaskan sintaks program .

Visual Basic 2010
Ketika kita mengklik pada tab Toolbox , kontrol umum Toolbox akan muncul .

Membuat program pertama
Untuk membuat program pertama , tarik tombol kontrol ke dalam formulir , dan mengubah teks default Button1 untuk OK di jendela properti , kata OK akan muncul pada tombol dalam bentuk, seperti yang ditunjukkan di bawah ini :

Sekarang klik pada tombol OK dan jendela kode muncul . Masukkan kode sebagai berikut :


Ketika kita menjalankan program dan klik pada tombol OK , kotak dialog akan muncul dan menampilkan " WELCOME TO VISUAL BASIC 2010" pesan , seperti yang ditunjukkan di bawah ini :

Kita telah membuat program pertama Anda Visual Basic 2010 .
Menggunakan Text Box
Berikutnya ini akan ditunjukkan cara untuk membuat sebuah kalkulator sederhana yang menambahkan dua angka menggunakan kontrol TextBox . Dalam program ini , kita memasukkan dua kotak teks , tiga label dan satu tombol . Dua kotak teks bagi pengguna untuk memasukkan dua nomor , satu label adalah untuk menampilkan operator penambahan dan label lainnya adalah untuk menampilkan tanda sama . Label terakhir adalah untuk menampilkan jawabannya . Sekarang mengubah label pada tombol untuk Hitung , kemudian klik pada tombol ini dan masukkan kode berikut :
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2, product As Single
num1 = TextBox1.Text
num2 = TextBox2.Text
product = num1 + num2
Label1.Text = product
End Sub
Ketika kita menjalankan program dan memasukkan dua nomor , menekan tombol menghitung akan memungkinkan program untuk menambahkan dua angka .


PENGENALAN TENTANG VB 2010 - PELAJARAN 1

Untuk mulai membuat aplikasi pertama ini , diperlukan untuk mengklik pada Proyek Baru . Berikut kotak dialog VB2010 New Project akan muncul .


Kotak dialog menawarkan lima jenis proyek yang dapat di buat . Disini akan mulai belajar untuk membuat Aplikasi windows, Pilih Windows Forms Application .
Di bagian bawah kotak dialog ini , Kita dapat mengubah nama default proyek WindowsApplication1 beberapa nama lain yang kita suka , untuk exampe , myFirstProgram . Setelah kita memiliki nama proyek , klik OK untuk melanjutkan . Berikut IDE Windows akan muncul , hampir mirip dengan Visual Basic 6 . Ini terdiri dari formulir kosong , tab toolbox dan sifat . Tata letak sedikit berbeda dari VB2008 sebagai Toolbox tidak ditampilkan sampai kita klik pada Toolbox tab.Jika kita klik pada tab Toolbox , kontrol umum Toolbox akan muncul .

Sekarang tarik tombol kontrol ke dalam formulir , dan mengubah teks default Button1 untuk OK di jendela properti , kata OK akan muncul pada tombol dalam bentuk, seperti yang ditunjukkan di bawah ini :

Sekarang klik pada tombol OK dan jendela kode muncul . Masukkan kode sebagai berikut :





Ketika kita menjalankan program dan klik pada tombol OK , kotak dialog akan muncul dan menampilkan " WELCOME TO VISUAL BASIC 2010" pesan , seperti yang ditunjukkan di bawah ini :