Fauzian Sebastian (Zian Tech)
Menu
  • Home
  • TKJ
    • Perakitan
    • Installasi
    • Konfigurasi
    • TroubleHosting
  • Rekayasa Perangkat Lunak
    • WEB Design
    • Software Aplication
  • Multimedia
    • Animation
    • Desain Graphic
  • Trending Topic
  • Tentang Saya

Tuesday, 28 January 2014

Membuat Relasi Tabel Di MySQL

By zianovel20:43:00MySQL No comments
Membuat Relasi Tabel Di MySQL
Malam semua kali ini saya akan memposting tentang bagaimana cara Membuat Relasi Table Di MySQL mungkin sebelum melanjutkan membaca tutorial ada baiknya anda membaca tutorial yang saya tulis sebelumnya Syntak Dasar SQL

Apa itu Relasi Tabel ?
Relasi tabel adalah hubungan antara beberapa tabel. Relasi antar tabel dihubungkan oleh primary key dan foreign key

Apa itu primary key dan foreign key ?
primary key adalah suatu atribut yang tidak hanya mengindentifikasi secara unik suatu kejadian tetapi juga mewakili setiap kejadian dari suatu entitas
foregin key adalah atribut yang melengkapi relationship dan menunjukan hubungan antara tabel induk dengan tabel anak. foreign key ditempatkan pada tabel anak

untuk membuat relationship maka masing-masing tabel harus memiliki primary key dan foreign key untuk dapat menghubungkan antara tabel induk dengan tabel anak. Sehingga diperlukan teknik normalisasi terlebih dahulu sebelum membuat relationship antar tabel.
Normalisasi merupakan proses pengelompokan data elemen menjadi tabel yang menunjukan entitas dan relasinya


Oke langsung saja

1. Buat sebuah database dengan nama dblatihan

2. Buat tabel buku dengan script seperti dibawah ini
create table buku (
kd_buku varchar(10) not null primary key,
judul varchar(30),
id_penerbit varchar(10));
kd_buku sebagai primary key tabel penerbit
id_penerbit sebagai foregein key untuk merelasikan tabel buku dengan tabel penerbit
3. Buat tabel penerbit dengan script seperti dibawah ini
create table penerbit (
id_penerbit varchar(10) not null primary key,
nm_penerbit varchar(30),
alamat varchar(50));
id_penerbit sebagai primary key tabel penerbit
4. Untuk merelasikan tabel buku dengan tabel penerbit gunakan script dibawah ini
 alter table buku add foreign key (id_penerbit)
references penerbit(id_penerbit)
on delete cascade on update cascade;
kita harus menambahkan perintah on delete[opsi] dan on update[opsi] pada tabel yang mereferensikan foreign key. Opsi pada perintah tersebut antara lain ialah

1. RESTRICT, Jika tabel anak berisi nilai dalam kolom yang mengkait yang nilainya sama dengan di kolom terkait pada tabel induk, baris dalam tabel induk tidak bisa dihapus, dan nilai di kolom terkait tidak dapat diupdate.
ini adalah opsi default jika klausa on delete atau on update tidak dispesifikasikan.

2. CASCADE, Baris-baris dalam tabel anak yang berisi nilai-nilai yang juga terdapat dalam kolom terkait dari tabel induk dihapus ketika barisbaris yang berkaitan dihapus dari tabel induk. Baris-baris dalam tabel anak yang berisi nilai-nilai yang juga terdapat dalam kolom terkait dari tabel induk diupdate ketika nilai-nilai yang berkaitan diupdate dalam tabel induk.

3. SET NULL, Nilai-nilai dalam kolom yang mengkait dari tabel anak diset ke NULL saat baris-baris dengan data terkait dalam tabel induk dihapus dari tabel induk atau ketika data terkait dalam tabel induk diupdate. Untuk menggunakan opsi ini, semua kolom-kolom yang mengkait dalam tabel anak harus mengijinkan nilai NULL.

4. NO ACTION Tidak ada aksi yang diambil dalam tabel anak ketika baris-baris dihapus dari tabel induk atau nilai-nilai dalam kolom terkait dalam tabel induk diupdate.

5. SET DEFAULT Nilai-nilai dalam kolom-kolom yang mengkait dari tabel anak diset ke nilai default mereka ketika baris-baris dihapus dari tabel induk atau kolom terkait dari tabel induk diupdate.

jika sudah kita input data ke tabel pengarang dengan script dibawah ini
INSERT INTO penerbit (id_penerbit, nm_penerbit, alamat)
values
('PR0001','Penerbit1','Bandar Lampung'),
('PR0002','Penerbit2','Bandar Lampung');

dan input data ke tabel buku dengan script dibawah ini
INSERT INTO buku (kd_buku, judul, id_penerbit) 
VALUES
('BK0001', 'Tutorial Pemrograman C#', 'PR0001'),
('BK0002', 'Tutorial Pemrograman VB.NET', 'PR0001'),
('BK0003', 'Tutorial Pemrograman PHP','PR0002');

untuk mengecek apakah tabel buku dan tabel pengarang sudah saling berelasi
kita coba untuk menghapus data pada tabel penerbit dengan id_penerbit PR0001
DELETE FROM penerbit 
where id_penerbit='PR0001';

karna kita memilih opsi CASCADE pada perintah on delete dan on update maka jika data penerbit dengan id_penerbit PR0001 terhapus maka data buku yang memiliki id_penerbit PR0001 juga akan ikut terhapus


Read More

Tuesday, 21 January 2014

Penggunaan Limit Di SQL Server

By zianovel21:00:00SQL Server No comments
Malam semua kali ini saya akan memposting tentang Penggunaan Limit DI SQL Server
sebelumnya ada baiknya untuk membaca postingan saya sebelumnya yaitu Syntak Dasar SQL Server

Apa itu Limit?
Mungkin jika kalian pernah membuat web dengan menggunakan database MySQL kalian sering menggunakan limit untuk melakukan Paging Data
Limit digunakan untuk menampilkan record sesuai dengan jumlah limit yang kalian inginkan

Oke langsung saja

1. Pertama-tama buka dulu SQL Server Mangement Studio
2. Buatlah sebuah database dengan nama Latihan
3. Buat table dengan syntak seperti dibawah ini

Create Table anggota (
id_agt varchar(10) primary key,
nm_agt varchar(30),
kelamin varchar(15),
alamat varchar(50)
)

4. Tambahkan data pada table anggota dengan syntak seperti dibawah ini

insert into anggota 
(id_agt,nm_agt,kelamin,alamat)
values
('AGT0001','DWI RANDY HERDINANTO','LAKI - LAKI','BANDAR LAMPUNG'),
('AGT0002','DWIKI YOGISTIAWAN','LAKI - LAKI','BANDAR LAMPUNG'),
('AGT0003','FEBRIAN KURNIA','PEREMPUAN','BANDAR LAMPUNG'),
('AGT0004','HASANI','LAKI - LAKI','BANDAR LAMPUNG'),
('AGT0005','IIN INDAWATI','PEREMPUAN','BANDAR LAMPUNG')

5. Misalkan kita ingin menapilkan data dengan Limit 0,3

select top 3 id_agt,nm_agt,kelamin,alamat 
from anggota
where id_agt not in(select top 0 id_agt from anggota)

maka akan tampil data seperti gambar dibawah ini

Penggunaan Limit Di SQL Server

Atau misalkan kita ingin menampilkan data dengan Limit 2,5

select top 5 id_agt,nm_agt,kelamin,alamat
from anggota 
where id_agt not in(select top 2 id_agt from anggota)

maka akan tampil data seperti gambar dibawah ini

Penggunaan Limit Di SQL Server

Semoga berhasil =))

Sekian dulu dari saya
Jangan lupa Follow,Comment dan berikan G+1 untuk kelancaran blog ini :)
Semoga artikel ini bermanfaat untuk kalian,  terima kasih sudah mengunjungi blog saya :) 
Read More

Wednesday, 15 January 2014

Memasang Syntax Highlighter di Blogger

By zianovel23:08:00Tips dan Trik No comments
Pernah melihat kode program di blog yang berwarna-warni layaknya melihat kode program di text editor komputer sampeyan ?



itu namanya Syntax Highlighter. Syntax Highlighter untuk menempatkan kode HTML  yang biasa di posting di blog menjadi sama seperti di text editor layaknya memakai Notepad atau Dreamweaver ataupun program text editor lainnya. Jadi akan terasa lebih indah, berwarna-warni, lebih enak dilihat, dan lebih enak dibaca. Cara membuat untuk blogger berikut ini langkahnya :
  1. Backup terlebih dahulu template blogger sampeyan.
  2. Setelah dibackup, masuk ke Dasbor - Design - Edit HTML
  3. Tekan CTR+F dan cari kode </head> 
  4. Pasang code berikut diatasnya;


















Cara penulisan untuk menggunakan dalam tampilan posting sebagai berikut;

tulis disini kode 'HTML' sampeyan

Contoh hasil penulisan seperti srkinsyot dibawah ini... Demikian mase, dipake sukur gak dipake juga gak apa-apa


Sumber : http://belajar-coreldraw.blogspot.com/2013/03/memasang-syntax-highlighter-di-blogger.html
Read More

Tuesday, 14 January 2014

Mengatasi "Could not load file or assembly 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' or one of its dependencies. The system cannot find the file specified."

By zianovel09:07:00Tutorial VB.Net No comments
Pagi semua mumpung lagi libur sekolah, setelah kemarin saya memposting tentang Menampilkan Data Ke Datagridview Dengan VB.NET
kali ini saya akan memposting tentang Mengatasi "Could not load file or assembly 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' or one of its dependencies. The system cannot find the file specified."

mungkin ketika kita menggunakan crystal report di visual studio kita pernah mengalami error tersebut
saya juga awalnya sempat bingung kenapa hal itu bisa terjadi
namun setelah mencari cari di internet akhirnya saya pun mendapatkan solusinya

disni saya menggunakan project dari tutorial saya sebelumnya yaitu CRUD Dengan VB.NET Bagian 1

oke langsung saja ikutti langkah langkah berikut

1. Buka Visual Studio (disini saya  menggunakan visual studio 2012),
2. Klik Menu File - Open Project lalu buka project KoneksiKeSQL Server
3. Klik Menu Project - Add New Item - Pada panel Common Item sebelah kanan pilih General - Pilih Application Configuration File
Mengatasi "Could not load file or assembly 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' or one of its dependencies. The system cannot find the file specified."
4. Buka File app.config lalu tambahkan script di bawah ini
    <startup useLegacyV2RuntimeActivationPolicy="true">
      <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
    </startup>

5. Maka File app.config akan menjadi seperti gambar dibawah ini
Mengatasi "Could not load file or assembly 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' or one of its dependencies. The system cannot find the file specified."

6. Lalu save dan coba jalankan kembali project dengan menekan F5

Semoga berhasil

Sekian dulu dari saya
jangan lupa Follow,Comment dan berikan G+1 untuk kelancaran blog ini :)
semoga artikel ini bermanfaat untuk anda,  terima kasih sudah mengunjungi blog saya :) 
Read More

Monday, 13 January 2014

Menampilkan Data Ke Datagridview Dengan VB.NET

By zianovel19:31:00Tutorial VB.Net No comments
Malam semua disini saya akan melanjutkan postingan saya yang sebelumnya Menampilkan Data Ke Listview Dengan VB.NET sebelum memulai nya saya harapkan anda sudah membaca artikel saya yang berjudul
CRUD Dengan VB.NET Bagian 1
Kali ini kita akan melanjutkan bagaimana cara menampilkan data dari database ke Datagridview

oke langsung saja

1. Buka project sebelumnya yang bernama KoneksikeSQLServer
2. Tambahkan 1 buat datagridview ke dalam form
Menampilkan Data Ke Datagridview Dengan VB.NET
3 .Lalu pada Form Load tambah kan script di bawah ini
        cmd = New SqlCommand("select * from siswa", conn)

        adapter = New SqlDataAdapter(cmd)

        Dim dt As New DataTable

        adapter.Fill(dt)



        DataGridView1.DataSource = dt

        DataGridView1.Refresh()

4. Jika sudah tekan F5 maka hasilnya akan seperti dibawah ini

Menampilkan Data Ke Datagridview Dengan VB.NET



Jika anda ingin mendownload source code silahkan klik disini
dan untuk passwordnya disini


Semoga berhasil


Sekian dulu dari saya
jangan lupa Follow,Comment dan berikan +1 untuk kelancaran blog ini :)
semoga artikel ini bermanfaat untuk anda,  terima kasih sudah mengunjungi blog saya :) 


Read More

Thursday, 9 January 2014

Cara Meningkatkan SEO Blog

By zianovel02:06:00Tips dan Trik No comments
Cara Meningkatkan SEO BlogSEO BLOG kali ini ingin berbagi pengalaman tentang cara-cara dasar untuk meningkatkan SEO sebuah blog. Peningkatan SEO ini menjadi penting untuk diupayakan seiring dengan tujuan untuk meningkatkan eksistensi sebuah blog di dunia percaturan hasil pencarian mesin pencari (SERP) semacam Google search engine, Bing maupun Yahoo search engine. Tidak dapat disangkal lagi bahwa optimasi SEO ini penting bagi sebuah blog untuk mampu bersaing dengan ribuan atau bahkan jutaan blog yang lain (yang memiliki thema sama atau hampir mirip tentunya).

Sebelum menuju pada pembahasan tentang cara-cara dasar tersebut, baiklah kita kilas balik sejenak untuk sekedar mengingatkan tentang definisi SEO (search engine optimization) itu sendiri.

Search Engine Optimization atau yang lebih familiar disebut SEO adalah serangkaian proses yang dilakukan secara sistematis yang bertujuan untuk meningkatkan volume dan kualitas trafik dari mesin pencari menuju alamat situs web tertentu dengan memanfaatkan mekanisme kerja alami algoritma mesin pencari tersebut. Tujuan spesifik SEO adalah menempatkan suatu alamat situs web pada posisi teratas (atau setidaknya pada halaman pertama) hasil pencarian berdasarkan subyek tertentu.(Wikipedia.org)

Dengan merujuk kepada pengertian tersebut di atas, jelaslah bagi kita bahwa serangkaian tindakan SEO ini bertujuan untuk meningkatkan volume dan kualitas traffic blog.

Baiklah, berikut ini ada beberapa cara untuk meningkatkan proses SEO blog itu sendiri.

1. Pemilihan Template Blog.
Template sebuah blog adalah merupakan dasar atau pondasi utama yang mendukung segala macam konten atau isi sebuah blog, baik itu berupa artikel-artikel blog, berbagai macam widget blog, menu-menu navigasi, pemasangan iklan-iklan pada blog dan lain sebagainya. Untuk kepentingan tersebut, maka sebaiknya kita memilih template blog yang SEO Friendly, syukur-syukur bisa mempergunakan Responsive Template akan lebih baik.

2. Pemasangan Meta Tag.
Meta tag biasanya berisi kata kunci yang berhubungan dengan blog anda. Macamnya ada banyak, yang biasanya dipakai seperti Meta Keyword, Description, Author, dan lain-lain. Dari sekian banyak Meta Tag yang ada, yang paling penting kita perhatikan adalah Meta Description dan Meta Keyword. Usahakan jangan sampai terjadi duplikat Meta Description ataupun duplikat Meta Title.

3. Pemilihan Kata Kunci (keyword) di dalam artikel blog.
Membuat konten atau artikel blog tidak perlu dengan mempergunakan keyword sebanyak-banyaknya yang dampaknya malah akan membuat bingung pembacanya. Gunakan keyword yang singkat dan dikenal semua orang, tidak perlu bertele-tele. Yang terpenting anda bisa mengira-ngira seberapa tinggi persaingan dari keyword tersebut, dengan menggunakan bantuan Google adword mungkin akan banyak membantu anda.

4. Pergunakan Menu Navigasi secukupnya.
Dalam upaya mendisain blog tidak perlu kita menampilkan fitur-fitur menu navigasi yang banyak dan tersebar di seluruh bagian halaman utama (home page), hal ini akan berdampak blog menjadi semakin berat, dan akhirnya waktu loading blog menjadi semakin lama. Gunakanlah fitur-fitur menu navigasi yang penting saja, semacam : Navigasi Breadcrumb, Navigasi Permalink, Navigasi Horizontal, Related Post, Popular Post, Menu Sharing.

5. Mempercepat Loading Blog.
Untuk masalah loading blog ini, Google sudah pasti bisa menilai kecepatan loading setiap blog. Semakin cepat loading sebuah blog nilai SEO-nya juga akan lebih baik, tidak hanya search engine, pengunjung pun juga akan menyukai blog anda. Jadi, penting sekali meningkatkan loading blog, dengan menghapus fitur/widget-widget yang kurang penting, meminimalisir tampilan, memanfaatkan fitur Google Code atau Yourjavascript juga bisa anda gunakan untuk meng-kompress kode-kode Javascript-text. Untuk mengecek kecepatan loading blog anda, bisa anda coba Google Pagespeed atau Iwebtool.

6. Menambah Kode tertentu pada HTML Template.
Kode HTML tertentu yang wajib dipasang adalah berkaitan dengan upaya-upaya untuk meminimalisir terjadinya duplikat meta description maupun duplikat meta title, contoh kode yang dapat anda pergunakan adalah :

<link expr:href='data:blog.url' rel='canonical' />
<b:if cond='data:blog.pageType == "archive"'>
<meta content='noindex' name='robots'/>
</b:if>

7. Membangun Backlink Blog.
Backlink merupakan link (anchor text) yang dipasang atau ditanamkan di blog lain yang bilamana di-klik akan menuju ke blog anda. Backlink (SEO OffPage) ini merupakan faktor penting juga buat SEO blog, semakin banyak backlink semakin bagus dan pengunjung juga akan membanjiri blog anda. Metode blogwalking dapat kita jadikan pilihan utama untuk mendapatkan backlink. Memanfaatkan media sosial seperti facebook, twitter, google plus juga sangat bermanfaat, membagikan artikel kita ke teman-teman, bisa juga jadi pilihan. Mendaftarkan blog dan membagikan artikel di sosial bookmark juga bermanfaat. Jangan lupakan memanfaatkan fitur iklan baris untuk mengiklankan blog anda.

source : http://wongkampung67.blogspot.com/2013/07/7-cara-dasar-untuk-meningkatkan-seo.html
Read More

Saturday, 4 January 2014

Menampilkan Data Ke Listview Dengan VB.NET

By zianovel21:18:00Tutorial VB.Net No comments
Malam semua kita melanjutkan postingan saya yang sebelumnya CRUD Dengan VB.Net Bagian 2 jika waktu itu kita telah memperlajari membuat  CRUD Dengan VB.Net Bagian 2
kali ini kita akan melanjutkan bagaimana cara menampilkan data dari Database ke Listview
oke langsung saja

1. Buka project sebelumnya yang bernama KoneksikeSQLServer
2. Tambah kan 1 buat listview ke dalam form yang kita punya
Menampilkan Data Ke Listview Dengan VB.NET

3. Lalu atur Properties Listview sebagai berikut
Properties
Value
View
Details
Gridlines
True
FullRowSelect
True

4. Tambahkan Column pada listview seperti gambar berikut
`Menampilkan Data Ke Listview Dengan VB.NET

5. Lalu pada Form Load tambah kan script di bawah ini
        cmd = New SqlCommand("select * from siswa order by nis asc", conn)
        adapter = New SqlDataAdapter(cmd)
        Dim dt As New DataTable
        adapter.Fill(dt)

        For i As Integer = 0 To dt.Rows.Count - 1
            With ListView1
                .Items.Add(dt.Rows(i)("nis"))
                With .Items(.Items.Count - 1).SubItems
                    .Add(dt.Rows(i)("nm_siswa"))
                    .Add(dt.Rows(i)("alamat"))
                    .Add(dt.Rows(i)("jenis_kelamin"))
                End With
            End With
        Next

6. Jika sudah maka tekan F5 dan hasilnya akan seperti gambar berikut

Menampilkan Data Ke Listview Dengan VB.NET

Anda bisa mendownload source codenya di sini
dan untuk passwordnya disini

Semoga berhasil


Sekian dulu dari saya
semoga artikel ini bermanfaat untuk anda, terima kasih sudah mengunjungi blog saya :) 


Read More
Newer Posts Older Posts Home

Popular Posts

  • Mengatasi error "String or binary data would be truncated. The statement has been terminated."
    Malam semua setelah beberapa jam yang lalu saya memposting tentang CRUD dengan VB.NET Bagian 1  kali ini saya akan memposting  C ara mengata...
  • Tutorial Sql Injection Dengan SQLMAP Kali Linux
    Tutorial Sql Injection Dengan SQLMAP Kali Linux - SQL Injection merupakan sebuah teknik hacking dimana seorang penyerang dapat memasukka...
  • Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux
    Memutuskan Koneksi Orang Lain Dengan Tuxcut Kali Linux - Tuxcut adalah sebuah program kecil yang berfungsi ( netcut ) "memotong ...
  • Cara Dual Boot Kali Linux dan Windows
    Kali Linux Indonesia - Cara Install Dual Boot Kali Linux dan Windows halo sobat dimana pun berada disini penulis blog Kali Linux Indonesia...
  • Cara Mengatasi Error di Kali Linux
    Cara Mengatasi Error di Kali Linux - Pernah kah anda mengalami error di kali linux anda? jika pernah pasti menjengkelkan tidak bisa update t...

Blog Archive

  • ►  2020 (1)
    • ►  March (1)
  • ►  2016 (26)
    • ►  October (10)
    • ►  May (1)
    • ►  February (3)
    • ►  January (12)
  • ►  2015 (35)
    • ►  December (2)
    • ►  October (4)
    • ►  September (18)
    • ►  August (1)
    • ►  June (1)
    • ►  May (2)
    • ►  April (1)
    • ►  March (1)
    • ►  January (5)
  • ▼  2014 (99)
    • ►  December (1)
    • ►  November (3)
    • ►  October (1)
    • ►  September (6)
    • ►  August (3)
    • ►  July (3)
    • ►  June (9)
    • ►  May (9)
    • ►  April (27)
    • ►  March (20)
    • ►  February (10)
    • ▼  January (7)
      • Membuat Relasi Tabel Di MySQL
      • Penggunaan Limit Di SQL Server
      • Memasang Syntax Highlighter di Blogger
      • Mengatasi "Could not load file or assembly 'file:/...
      • Menampilkan Data Ke Datagridview Dengan VB.NET
      • Cara Meningkatkan SEO Blog
      • Menampilkan Data Ke Listview Dengan VB.NET
  • ►  2013 (17)
    • ►  December (6)
    • ►  November (1)
    • ►  October (9)
    • ►  March (1)

Tentangku Yang tak pernah Usai

My Photo
zianovel
Kenalan dulu yu, karena ada istilah tak kenal maka tak sayang. Ya walaupun terkadang udah lama kenal eh ga disayang-sayang. Giliran udah kenal dan udah sayang, eh malah ditinggal pas lagi sayang-sayangnya.
View my complete profile

Copyright © Design by Muhamad Fauzian