This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Sunday 21 December 2014

Hari ibu

http://www.iberita.com/wp-content/uploads/2014/12/Selamat-Hari-Ibu.jpg
ibu
everytime miss u :(
waktu gue kecil g ada yg bilang klu gue g bandel & nakal !
setiap ibu nggoreng tempe diem2 gue comot!
*dikira ibu dimakan kucing :D
disuruh beli kecap manis sampek rumah tinggal separo sambil jalan itu kecap gue kenyot
yg msh gue inget itu pas disuruh beli tepung Kanji, tapi gue beliin snack Kenji,
sampe rumah ibu nanya
*mana tepung kanjinya ?
gue : g tau bu, dikasi ini *snack kenji sama yg punya warung (jawab gue dgn polos)
ibu cuma bisa geleng2
satu lagi gaes ..
ibu gue suka ngomel klu liat bapak gue maen catur mpe berjam2 lamanya
dr saking jengkelnya
pas bapak pulang liat dimeja makan cuma ada nasi doank
bpk : bu, ko g ada lauknya
ibu : goreng aja tuh kuda catur bpk, jawab ibu
*sambil nyiapin lauk, ibu ngomelin bapak gue & bilang katanya bapak gila (kegilaan maen catur)
gue yg mendengar lsng aja nylonong sambil berkata
" klu gila knp ibu mau sama bapak ?
" lha dulu belum gila
(jawab ibu dgn kalem )
mmmmmmmuuuaaach :*
ibu maafin anak ibu yg skr jg  msh Bandel :D

Tuesday 11 November 2014

Cinta dalam hati

http://1.bp.blogspot.com/-laLo9Af-i6k/UP4ImQJ5YqI/AAAAAAAAAZw/DUCtqDSObRA/s320/surat-cinta.jpg

kusadari rasa ini mendalam , ketika aku melihat mu..
ketika kau pergi tak bersama ku,
sungguh aku merindukan mu waktu itu,
memimpikan kehadiran mu dalam lelap ku,
aku ingin kau kembali dalm kisah ku,
andai kau tau apa yang ada dalam hari2ku kala itu,
aku memikirkan kamu, yang bukan kekasihku,
tanpa sadar ku sebutkan namamu dalam ceritaku,
tak mampu ku berkata tentang rasa ini,
hanya kebisuan yang dapat terungkap,
dalam cinta yang tersembunyi,
cinta yang tersembunyi dalam hati,
ku ingin kau tau akan hal itu,
perihal cinta yang ku simpan atas nama mu,
ku ingi kau adalah cinta terakhir ku

Thursday 6 November 2014

Cinta,Hati dan Mata Kuliah




Hingga kini kan masih seperti "Fisika Listrik dan Magnet" yang tak pernah aku mengerti..
bagaikan "Kalkulus II" yang selalu membingungkan..
 Bahkan ibarat "Algoritma dan Pemrograman II" yang harus menggunakan bahasa tertentu untuk memahami mu..
Ini adalah interaksi dari "Hati ke hati"bukan "Interaksi Manusia dan Komputer(IMK)"
Semua data tentang rasa harus tertata rapi dalam hatimeski tanpa "Basis Data" atau DBMS(Data Base Manajemen System)
Cinta dalam Hati memang tak se logis "Logika Matematika" yang bisa di perhitungkan dengan pasti hasil Akhir atau Ending nya..

Friday 31 October 2014

jaringan wireless Ad Hoc

Perkembangan teknologi jaringan saat ini cukuplah pesat mulai dari jangkauan yang luas hingga harga yang bersaing. Kemudahan akses dan penggunaan menjadi salah satu faktor apakah teknologi jaringan dapat diterima oleh banyak orang terutama mereka yang sering berpergian (mobile user). Pada artikel ini penulis mencoba mengajak pembaca untuk lebih mengetahui teknologi jaringan wireless Ad Hoc yang sangat cocok bagi mereka yang aktivitasnya mobile nya tinggi.

Jaringan Wireless

Jaringan wireless atau dilingkungan kita dikenal dengan jaringan nirkabel adalah jaringan komunikasi yang tidak memerlukan kabel. Banyak sekali media yang dapat digunakan pada jaringan wireless ini, antara lain
  • Bluetooth
  • Infrared Data Association (IrDA)
  • HomeRF
  • Standard jaringan wireless IEEE 802.11
Bluetooth adalah teknologi komunikasi wireless berbasis gelombang mikro yang berkecepatan tinggi dengan konsumsi energi yang rendah. Design Bluetooth diharapkan dapat digunakan untuk melakukan koneksi antara telpon, laptop, personal digital assistants (PDA) atau peralatan lain yang berbasis Bluetooth. Tampilan contoh peralatan Bluetooth dapat dilihat pada gambar 1. Tidak seperti infrared, Bluetooth tidak memerlukan posisi yang sejajar dari unit yang saling berhubungan. Beberapa fitur Bluetooth dapat dilihat dibagian bawah ini
  • Beroperasi pada 2.56 GHz ISM band
  • Menggunakan Frequency Hop Spread Spectrum (FHSS)
  • Dapat support sampai dengan 8 peralatan dalam suatu jaringan kecil
  • Omnidrectional
  • Jangkauan 10m sampai 100m atau dapat lebih dengan external power amplifier
  • Konsumsi energi 1 mw
IrDA adalah organisasi internasioanl yang menciptakan dan mempromosi standard interoperabilitas dengan harga yang murah yaitu infrared data interconnection. IrDA sudah memiliki kumpulan protokol data transfer. Saat ini adapter IrD dapat support untuk serial dan parallel. Tampilan contoh peralatan IrDA dapat dilihat pada gambar 2. Beberapa fitur penting IrDA antara lain
  • Jangkauan hingga 1 meter atau dapat diperluas sepanjang 2 meter.
  • Komunikasi berbasis Bidirectional
  • Data transmisinya mulai dari 9600 bps hingga ada sampai 4 Mbps
  • Data packet diproteksi dengan Cyclic Redundancy Check (CRC) contohnya CRC-16 untuk IrDA kecepatan sampai 1.152 Mbps dan CRC-32 pada 4 Mbps
HomeRF adalah bagian dari International Telecommunication Union (ITU) dam diperuntukan untuk standard komuniasi data dan radio frequency (RF). Tampilan contoh peralatan HomeRF dapat dilihat pada gambar 3. Beberapa fitur penting HomeRF antara lain
  • Beroperasi pada 2.45 GHz ISM band
  • Jangkauan hingga 150 kaki
  • Dapat melayani frequency hopping sebesar 50 hops per detik
  • Kapasitas hingga 127 node
  • Konsumsi energi 100mW
  • kecepatan data 1 Mbps dengan menggunakan 2 frequency-shift keying (FSK) modulation dan 2 Mbps untuk 4 FSK modulation
  • Koneksi voice dapat melayani hingg 6 fulll duplex
  • Data keamanan menggunakan algoritma blowfish encryption
  • Data kompresi menggunakan algoritma Lempel-Ziv Ross Williams 3 (LZRW3)-A

Apakah itu Jaringan Wireless Ad Hoc?

Setelah kita mengekplorasi jaringan wireless maka akan timbul pertanyaan apakah itu jaringan wireless Ad Hoc?. Jaringan wireless Ad hoc adalah kumpulan node (atau router) wireless mobile yang secara dinamis keberadaannya tanpa menggunakan jaringan infrastruktur yang ada atau administrasi yang terpusat. Jaringan wireless Ad Hoc dapat juga dikatakan sebagai desentraslisasi jaringan wireless.
Istilah jaringan wireless ad hoc sebelumnya dikenal dengan jarinan packet radio (PRNET) sekitar tahun 1970 dimana ini disponsori oleh DARPA dan proyek ALOHAnet.
Pada jaringan Ad Hoc, router dapat dengan bebas melakukan organiasi jaringan yang berakibat topologi akan berubah dengan cepat dan sulit untuk diprediksi. Dengan fitur ini, jaringan Ad Hoc mengalami beberapa tantangan antara lain
  • Multihop
  • Mobility
  • Kombinasi jaringan yang besar dengan berbagai peralatan yang berbeda
  • Bandwidth
  • Keterbatasan konsumsi battery
Terlepas permasalahan diatas, jaringan Ad Hoc juga memerlukan protokol routing karena setiap node memerlukan pertukaran data contohnya seperti terlihat pada gambar berikut :

http://blog.aguskurniawan.net/image.axd?picture=gambar6.png 


Kegunaan

User yang mobile yang ingin berkomunikasi pada situari yang jaringan kabel yang tidak pasti akan memerlukan koneksi untuk keperluan kegiatannya. Oleh karena itu, kehadiran jaringan wireless Ad Hoc dapat membantu aktivitas komunikasi antar user. Misalkan anda berada di bandara dan ketemu dengan teman-teman anda. Selanjutnya anda dan teman anda ingin bertukaran data maka anda dapat memanfaatkan jaringan wireless Ad Hoc anda. Pada kondisi ini, kumpulan mobile host yang terhubung dengan jaringan wireless memerlukan jaringan wireless bersifat sementara tanpa perlu administrasi yang komplek ataupun infrastruktur yang komplek.
Group Mobile Ad Hoc network (MANET) yang bagian dari IETF mencoba membuat spesifikasi MANET dan memperkenalkan untuk standard internet. MANET diharapkan dapat disupport untuk jarinangan mobile Ad Hoc dengan berbagai router dan dapat menyelesaikan tantangan pada jaringan ini seperti keterbatasan jangkauan, packet loss, induksi gelombang, dan konsumsi battery.

Protokol MAC Layer

Pada jaringan wireless Ad Hoc, transmitter menggunakan sinyal radio untuk berkomunikasi dengan menggunakan frekuensi yang sama. Secara umum, setiap node hanya akan menjadi transmitter (TX) atau receiver (RX) pada satu waktu artinya tidak bisa menjadi TX dan RX dalam satu waktu yang sama. Selain itu, komunikasi antra mobile node dibatasi oleh jangkauan transmisi. Tidak seperti jaringan kabel, packet delay yang terjadi pada jaringan wireless Ad Hoc terjadi tidak hanya karena beban trafik tetapi juga beban trafik pada node yang didekatnya, ini dikenal dengan traffic interference.
Protokol Medium Access Control (MAC) memegang peranan penting pada performance jaringan Mobile Ad Hoc (MANET). Protokol MAC didefinisikan bagaimana masing-masing mobile node dapat melakukan sharing resource wireless bandwidth yang terbatas secara efisien. Source dan destination kemungkinan letaknya berjauhan dan mungkin masing-masing packet data memerlukan relay dari satu node ke lainnya untuk kasus multihop. Satu tantangan yang mendasar pada penelitian MANET adalah bagaimana meningkatkan throughput jaringan dengan mempertahankan konsumsi energi yang rendah untuk komunikasi packet.
Implementasi MAC untuk jaringan wireless Ad Hoc saat ini banyak sekali dilakukan penelitian karena jaringan wireless Ad Hoc mempunyai karateristik yang unik. Metode Carrier Sense Multiple Access (CSMA) MAC yang umumnya digunakan untuk jaringan kabel tidak bisa diterapkan pada jaringan wireless Ad Hoc. Hal ini akan mengakibatkan terjadinya permasalahan hidden-terminal seperti yang terlihat pada gambar 6.
gambar7
Gambar 6. Permasalahan hidden terminal pada jaringan wireless Ad Hoc
Terlepas metode yang digunakan untuk implementasi MAC untuk jaringan wireless Ad Hoc, ada beberapa hal yang diperhatikan yaitu
  • Throughput dan delay
  • Fairness
  • Efisiensi energi
  • Support multimedia

Protokol Routing

Protokol routing adalah Protokol routing Ad Hoc adalah standard bagaimana suatu node menentukan jalur packet ke tujuan pada jaringan Ad Hoc. Membangun protokol routing pada jaringan wireless Ad Hoc tidak mudah seperti yang dibayangan dan ditambah lagi dengan topologi jaringan yang dinamis. Peneliti mencoba membuat metode protokol routing pada jaringan wireless Ad Hoc dan hasilnya banyak sekali metodenya. Pembaca dapat melihatnya pada alamat Wikipedia ini http://en.wikipedia.org/wiki/List_of_ad-hoc_routing_protocols .

Protokol Transport

Transmission Control Protocol (TCP) dibuat untuk menyediakan data transfer yang reliable. Secara teori, TCP seharusnya independent terhadap teknologi yang berjalan pada infrastruktur tetapi kenyataannya di lapangan hampir implementasi TCP dibuat dengan asumsi diterapkan pada jaringan kabel sehingga ketika ini diimplementasi pada jaringan wireless diperoleh hasil yang buruk.
Pada jaringan Ad Hoc, permasalahan TCP congestion tidak hanya terjadi pada network congestion tetapi banyak sekali sumbernya contohnya tingginya bit error rate, path asymmetry, komunikasi multihop sperti hidden terminal.
Metode paling mudah untuk protokol transport pada jaringan wireless Ad Hoc dengan menerapkan Split TCP yang makalahnya dapat diunduh pada alamat http://www.cs.ucr.edu/~michalis/PAPERS/split-glo02.pdf

Implementasi Jaringan Wireless Ad Hoc Pada OS Windows

Microsoft sadar betul bahwa kebutuhan akan jaringan wireless Ad Hoc sangat berguna bagi user. Oleh karena itu, Microsoft sudah menyiapkan fitur jaringan wireless Ad Hoc pada OS sejak OS Windows XP. Pada Windows 7, kita dapat membuat jaringan wireless Ad Hoc melalui Network and Sharing Center., berikut ini langkah-langkahnya:
  1. Pada Network and Sharing Center, pilih Set up a new connection or network dengan mengkliknya maka kita akan memperoleh kotak dialog seperti gambar 7
  2. Pilih Setup a wireless ad hoc (computer-to-computer) network
  3. Jika selesai klik tombol Next
  4. Selanjutnya kita memperoleh kotak dialog seperti gambar 8 mengenai informasi wireless ad hoc network
  5. Jika selesai membaca, klik tombol Next
  6. Setelah itu kita memperolah kotak dialog untuk mengisi informasi Ad Hoc network seperti yang terlihat pada gambar 9
  7. Isi nama jaringan beserta security key
  8. Jika selesai, klik tombol Next
  9. Selanjutnya sistem akan membuat jaringan wireless Ad Hoc
  10. Jika selesai, kita akan memperoleh kotak dialog seperti yang terlihat pada gambar 10
  11. Tutup kotak dialognya
Akhirnya kita telah membuat jaringan wireless Ad Hoc. Kalau kita perhatikan di tray-icon wireless dan mengkliknya akan muncul seperti gambar 11. Pada kondisini ini, komputer kita sedang menunggu koneksi yang masuk. Pastikan user yang akan bergabung ke jaringan wireless Ad Hoc mengetahui security key sesuai dengan inputan pada langkah 7.
gambar8
Gambar 7. Kotak dialog untuk membuat jaringan wireless Ad Hoc
gambar9
Gambar 8. Informasi umum jaringan wireless Ad Hoc
gambar10
Gambar 9. Mengisi konfigurasi jaringan wireless Ad Hoc
gambar11
Gambar 10. Jaringan wireless Ad Hoc telah sukses dibuat
gambar12
Gambar 11. Informasi koneksi jaringan wireless Ad Hoc yang telah dibuat

Referensi







Tuesday 21 October 2014

Minta uang sama Pesawat




WUSH…kurang lebih seperti itulah suara pesawat terbang yang melintasi pekarangan rumah Ku. Kami bersama teman-teman sempat terperanjat mendegar suaranya yang terasa begitu dekat. Setelah pesawat itu perlahan menghilang, kami jadi teringat masa kecil kami jika ada pesawat melintas. Kalau zaman dulu, ada pesawat yang melintas seperti itu anak-anak kecil akan keluar dari rumahnya lalu berlari mengejar pesawat tersebut sambil berteriak, “Pesawat, minta uang!”, hahaha.
Sobat, kalian  pernah ngalamin hal serupa juga enggak kayak aku sama teman-teman..? Memang ya ada-ada saja tingkah laku anak-anak pada zaman dulu.
Tapi, entah semuanya berawal dari mana hampir semua anak kecil waktu dulu pernah mengalami hal serupa. Anak-anak kecil dengan semangatnya berlarian dengan melambaikan tangannya dan berteriak-teriak meminta uang.
Kalau dibilang konyol sih memang konyol, mana mungkin mereka yang di dalam pesawat mendengar teriakan anak-anak tersebut. Jangankan mendengarkan suaranya, membuka jendela pesawat saja tidak bisa, hehe.
Ada keseruan tersendiri saat kita melakukannya dan membuat kita tersenyum geli ketika mengingatnya. Namun, hingga saat ini, aku enggak pernah tahu siapa yang memulai “ritual” seperti itu.
Cuman, tradisi meminta uang sama pesawat ini sudah jarang sekali ditemukan.
Tak ada lagi anak-anak kecil yang berlarian untuk mengejar pesawat sambil berteriak meminta uang.
Mungkin pemikiran anak kecil sekarang jauh lebih modern dibandingkan anak-anak zaman dulu ya, dan mereka sudah banyak yang berpikir bahwa itu adalah suatu hal yang tidak nyata atau bahkan konyol.
Bagaiamana pun modernnya zaman saat ini, AKU sangat merindukan keunikan-keunikan serta kekonyolan yang dilakukan zaman dulu.
Ayo mana suaranya yang rindu akan kenangan zaman dulu? Hehe.
Semoga sobat kalian tetap menyimpannya dalam memori ingatan ya karena suatu saat hal seperti ini nanti bisa menjadi bahan untuk diceritakan kepada anak cucu kita.

Hati-hati ya, karena saking rindunya sama zaman dulu, pas ada pesawat lewat kalian spontan berlari dan berteriak, “Pesawat, minta uang!”

Membuat Relasi Antar Tabel dengan coding sql melaui CMD

Assalamualaikum ,,
salam sejahtera Untuk semuanya...



kali ini saya mau berbagi artikel tentang bagaimana membuat relasi antar tabel dengan coding sql melaui CMD,  mungkin sebagian udah banyak tau bagaimana membuat relasi antar tabel dengan SQL melalui PhpMyAdmin karena memang sudah umum membuat relasi melalui localhost PhpMyAdmin, dann juga banyak sekali reerensi yang tersedia di google.

namun jika teman2 mencari cara Membuat Relasi Antar Tabel dengan coding sql melaui CMD maka akan sedikit sekali yang akan  teman2 temui, karena memang jarang sekali yang menggunakan cara ini.
cara  ini mungkin hanya untuk formalitas pada mata kuliah tertentu, jadi minimal kita harus tau bagaimana kita Membuat Relasi Antar Tabel dengan coding sql melaui CMD.

Sebelum kita menuju ke ponitx ada baiknya kalau kita tau dasar2 perintah dari SQL,



PERINTAH-PERINTAH DASAR MY SQL

MySQL adalah salah satu DBMS yang bersifat freeware, hingga menjadi populer di kalangan pengguana database. Selain itu MySQL juga juga merupakan DBMS yang relatif ringan dan mudah di gunakan. Ada beberapa softwere yang bisa di gunakan untuk menjalankan service MySQL, diantaranya WAMP,PhpTriad dan XAMPP. Namun XAMPP merupakan yang paling umum di gunakan saat ini dan masih terus di lakukan update pada softwerenya.
Berikut adalah beberapa perintah dasar dari MySQL yang di jalankan melalui Command Promp (CMD).
             Langkah pertama 

1.       Masuk ke CMD
2.       Masuk ke direktori bin MySQL dengan printah cd/xampp/mysql/bin
(sesuaikan dengan direktori dimana MySQL terinstall)
3.       Jika sudah masuk ke direktori maka ketikan perintah mysql –u root
Melihat database yang ada :
show databases;
Menggunakan/memilih database :
USE nama_database;
Contoh :  
mysql> USE mysql;

Melihat Tabel dalam suatu database :
SHOW TABLES;
Contoh :
mysql> USE mysql;
mysql> Show tables;



Membuat  Database Baru
CREATE  DATABASE nama_database;

Contoh :
mysql> create database jeni_sql;
mysql> show databases;
Maka database jeni_sql akan muncul dalam list

Membuat  table
CREATE  TABLE nama_tabel (field1 datatype1,  field2 datatype2,  ......);
Contoh :
create table sekolah (nama varchar(30), alamat varchar(35), kelas varchar(15));
jika berhasil maka akan muncul pemberitahuan
Query OK,
Sekarang kita lihat tabelnya dengan sintax:
Show tables;

INSERT

Insert di gunakan untuk mengidata ke dalam tabel yang sudah di buat, format perintahnya adalah :
INSERT INTO table-name  VALUES(value1, value2, ...)
INSERT INTO table-name  (field1, field2, ....) VALUES (value1, value2, ...)

Contoh :
mysql> INSERT INTO friends VALUES (1, 'Agung Pribadi', 'agung@negaraku.com','http://www.agung.info', 'Surabaya, Indonesia');
(sesuaikan dengan field yang sudah di buat)




UPDATE

            Update digunakan untuk mengubah atau memperbaarui  data yang telah di buat dalam tabel. Format perintahnya adalah :
UPDATE nama_tabel SET field1=value1, field2=value2,..... WHERE  condition(s)

Contoh :
mysql> update (nama tabel) set (kolom yang ingin di ubah= 'nama data baru') where (kolom yang ingin di ubah= 'nama data lama')

mysql> UPDATE friends SET email='aku@rumahku.net', alamat='Banjarmasin' WHERE nama='Prasetyo';


DELETE

Delete di gunakan untuk menghapus data di dalam tabel yang sudah di buat,kita dapat menggunakan juga fungsi where untuk memfilter data-data tertentu di dalam tabel yang akan di hapus. Format perintahnya adalah :

DELETE  FROM table-name  WHERE  condition(s)

Contoh :
mysql> delete from kampus where nim=78

SELECT

            Select digunakan untuk memilih data dari sebuah tabel. Format perintahnya adalah
SELECT  columns FROM tablename  WHERE  condition(s)

Contoh :
mysql> SELECT * FROM friends;

mysql> SELECT * FROM friends WHERE id=10; mysql> SELECT * FROM friends WHERE id<10; mysql> SELECT * FROM friends WHERE id>10;
mysql> SELECT * FROM friends WHERE alamat LIKE '%Ba';
mysql> SELECT * FROM friends WHERE alamat LIKE '%Ba%';
mysql> SELECT * FROM friends WHERE id<10 AND alamat LIKE '%Ba%'; mysql> SELECT COUNT(*) FROM friends WHERE alamat LIKE '%Ba%'; mysql> SELECT COUNT(*) FROM friends;

mysql> SELECT MAX(id) FROM friends;
mysql> SELECT MIN(id) FROM friends;


DROP

Untuk menghapus Tabel atau Database.

Contoh
DROP TABLE nama_tabel;
DROP DAATABASE nama_database;








MEMBUAT RELASI ANTAR TABEL

Langkah pertama kita harus membuat sebuah database, di dalam Mysql kita Ketikan Perintah berikut :
Create database (nama database yang di inginkan) ;
Contoh : create database stikom ;
Jika berhasil akan muncul keterangan Query OK  Seperti gambar berikut

Untuk melihahat hasilnya kita ketikan perintah show databases ;
Maka akan terlihat daftar database yang sudah di buat seperti gambar berikut

 



MEMBUAT TABEL DAN MENGISI DATA

untuk membuat tabel di dalam database yang sudah kita buat sebelumnya, maka kita gunakan database yang sudah kita buat,  kita gunakan perintah berikut :

use (nama database) ;
contoh : use stikom ;
jika berhasil maka akan muncul keterangan  Database changed
setelah itu kita gunakan perintah berikut untuk membuat tabel di dalam database tersebut :
create table Siswa( selanjutnya isi dengan
nama_field typedata(panjang karakter) , nama_field typedata(panjang karakter) nama_field(panjang karakter)
nama_field typedata (panjang karakter));

contoh : create table mahasiswa (nim int(10), nama varchar (20), alamat varchar(30));
berhubung kita akan membuat relasi maka kita harus membuat primary key pada salah satu field untuk kita relasikan. Kita dapat membuat primary key
setelah membuat table ataupun pada saat membuat tabel, disni saya akan membuat primary key pada saat pembuatan tabel.
Perintahnya adalah :
create table mahasiswa (nim int(10) not null auto_increment, nama varchar (20), alamat varchar(30), primary key (nim));

keterangan : not null berarti data di dalamnya tidak boleh kosong
auto_increment adalah perintah untuk melakukan penomoran        otomatis.
            Jika berhasil maka akan muncul keterangan Queery Ok seperti gambar berikut :
 

Pertama kita coba mengetikan syntax berikut :
Select * from mahasiswa;
Maka akan muncul pemberitahuan Empty Set ,itu artinya kita belum memasukan data
di dalam
tabel tersebut.
Untuk memasukan data kedalam table ketikan perintah berikut :

insert into nama_tabel values (‘nim’,’nama’,’alamat’);
( sesuaikan dengan nama filed yang di pakai )

Contoh: insert into mahasiswa values (‘12110182’,’fajarr,’jakarta_barat’);
Lalutekan enter, jika berhasil maka akan muncul pemberitahuan
Query OK, 1 row affected
Gunakan perintah tersebut untuk mengisi data pada sebuah table dengan jumlah yang
di inginkan. Sekarang
kita lihat hasilnya dengan perintah berikut :
Select * from stikom
 
Gunakan langkah-langkah di atas untuk membuat sebuah tabel baru untuk di relasikan dengan tabel yang sudah ada.

Berikut adalah langkah singkat untuk membuat tebel ke 2
create table mata_kuliah (kode_mata_kuliah(10) not null auto_increment, nama_mata_kuliah varchar (30), sks int(10), primary key (kode_mata_kuliah)); Enter
jika muncul Query Ok, maka isikan data ke dalam tabel tersebut

insert into mata_kuliah values (‘12110182’,’pemrograman_basis_data’,’3’) ;
Gunakan perintah tersebut untuk mengisi data pada sebuah table dengan jumlah yang
di inginkan. Sekarang
kita lihat hasilnya dengan perintah berikut :

Show tables ;
Maka akan muncul dua tabel yang sudah kita buat sebelumnya

 

PERINTAH UNTUK MEMBUAT RELASI ANTAR TABEL

Ada banyak cara untuk membuat sebuah relasi antar tabel, diantaranya adalah perintah dengan INNER JOIN.
Namun yang perlu kita ketahui membuat relasi syaratnya adalah  harus ada lebih dari satu tabel untuk membuat relasi antar tabel dan masing masing tabel harus memiliki Primary Key.
Perintah untuk merelasikan  tabel adalah :

Select nama_kolom from nama_tabel1 inner join nama_tabel2 on nama_tabel1.nama_kolom = nama_tabel2.nama_kolom

Contoh :
select mahasiswa.nim, mahasiswa.nama, mata_kuliah.nama_mata_kuliah from mahasiswa inner join mata_kuliah on mahasiswa.nim = mata_kuliah.kode_mata_kuliah ;
maka akan tampil sebuah relasi antara tabel mahasiswa dan tabel mata kuliah seperti gambar berikut
 

itu adalah hasil relasi dari dua tabel..

sekian dulu ya...
semoga bermanfaat...

Assalamualaikum..