one click away

Tampilkan postingan dengan label Basis Data. Tampilkan semua postingan
Tampilkan postingan dengan label Basis Data. Tampilkan semua postingan

Rabu, 02 Oktober 2013

Microsoft SQL Server 2008 Management Studio Express


Microsoft SQL Server 2008 Management Studio Express adalah lingkungan, bebas terintegrasi untuk mengakses, mengkonfigurasi, mengelola, mengelola, dan mengembangkan semua komponen SQL Server, serta menggabungkan kelompok luas alat grafis dan editor skrip kaya yang menyediakan akses ke SQL Server untuk pengembang dan administrator dari semua tingkat keahlian.Cepat rincianVersi: 10.00.1600.22 Published Date: 2009/2/20Ubah Bahasa:File di download ini Link di bagian ini sesuai dengan file yang tersedia untuk download ini. Download file yang sesuai untuk Anda.File Name Ukuran

SQLManagementStudio_x64_ENU.exe 176,5 MB DOWNLOAD 
SQLManagementStudio _x86 _ENU.exe 168,3 MB DOWNLOAD

IkhtisarMicrosoft SQL Server 2008 Management Studio Express (SSMSE) adalah sebuah lingkungan yang terintegrasi untuk mengakses, mengkonfigurasi, mengelola, mengelola, dan mengembangkan semua komponen dari SQL Server. SQL Server 2008 Management Studio Ekspres menggabungkan kelompok luas perkakas berbasis grafis dengan sejumlah editor skrip kaya untuk memberikan akses ke SQL Server untuk pengembang dan administrator dari semua tingkat keahlian. Pengembang mendapatkan pengalaman yang akrab, dan database administrator mendapatkan utilitas yang komprehensif tunggal yang menggabungkan mudah digunakan alat grafis dengan kemampuan scripting kaya.Untuk informasi lebih lanjut tentang SQL Server 2008 Management Studio Express, termasuk versi lain dan komponen download sekarang tersedia, lihat Microsoft SQL Server Express.Untuk informasi tentang edisi yang berbeda dari SQL Server 2008, lihat halaman Edisi.PageTop atas halamanPersyaratan sistemSistem Operasi yang Didukung: Windows 7, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Vista, Windows Vista Service Pack 1, Windows XP Service Pack 2, Windows XP Service Pack 3

* 32-Bit Sistem: Komputer dengan Intel atau kompatibel 1GHz atau prosesor yang lebih cepat (2 GHz atau lebih cepat dianjurkan Hanya prosesor tunggal didukung.)
* 64-Bit Sistem: 1.4 GHz atau prosesor yang lebih tinggi (2 GHz atau lebih cepat dianjurkan Hanya prosesor tunggal didukung.)
* Minimal 512 MB RAM (1 GB atau lebih disarankan)
* 1 GB ruang hard disk bebasCatatan: Tidak ada dukungan dalam rilis untuk Windows XP Embedded Edition.Untuk Windows 7 dan Windows Server 2008 R2, proses instalasi akan menampilkan "Program Compatibility Assistant" dialog yang menunjukkan bahwa Anda harus menerapkan SQL Server 2008 Service Pack 1 atau yang lebih baru. Pilih opsi untuk "Run Program" untuk melanjutkan. Rilis Masa Depan dari Microsoft SQL Server 2008 R2 Management Studio Express tidak akan memiliki masalah ini.Menghubungkan ke Visual Studio 2005 harus mendownload dan menginstal Visual Studio 2005 Dukungan untuk SQL, Server 2008 Komunitas Technology Preview.Harap baca informasi penting dalam Release Notes sebelum menginstal SQL Server 2008 dengan Visual Studio 2008.Untuk mempelajari lebih lanjut tentang apa yang dibutuhkan untuk menjalankan SQL Server 2008 Management Studio Express, lihat halaman sistem persyaratan. PageTop atas halamanInstruksiCatatan: Anda harus memiliki hak administratif pada komputer untuk menginstal Microsoft SQL Server 2008 Management Studio Express.Kami disarankan agar Anda membaca Catatan Rilis dan Readme sebelum menginstal Microsoft SQL Server 2008 Management Studio Express.Langkah 1: Download dan install Microsoft Net Framework 3.5 SP1..Langkah 2 Download dan menginstal Windows Installer 4.5..Langkah 3 Download dan menginstal Windows PowerShell 1.0.Catatan: Untuk bantuan tentang cara menginstal Windows Powershell 1.0 melihat KB artikel berikut:# 926139: Bahasa Inggris PowerShell 1.0 untuk Windows# 926140: Localized PowerShell 1.0 untuk Windows XP dan Windows 2003# 926141: User Interface untuk PowerShell 1.0 Multilanguage untuk Windows XP dan Windows 2003# 928439: PowerShell 1.0 untuk Vista (termasuk semua bahasa)Langkah 4: Download SQL Server 2008 Management Studio Express dengan mengklik link yang sesuai kemudian pada halaman ini. Untuk memulai instalasi segera, klik Jalankan. Untuk menginstal SQL Server Express di lain waktu, klik Simpan.PageTop atas halamanInformasi tambahan

* Microsoft SQL Server 2008 Management Studio Express tersedia untuk sistem x86 dan x64. Microsoft SQL Server 2008 Management Studio Express tidak didukung pada sistem IA64.


* Lihat SQL Server Books Online untuk informasi rinci tentang menginstal dan menggunakan Microsoft SQL Server 2008 Management Studio Ekspres


* Jika Anda memiliki pertanyaan tentang Microsoft SQL Server 2008 Management Studio Express, kunjungi forum SQL Server 2008 di MSDN.


* Pendaftaran salinan pribadi Anda dari Microsoft SQL Server 2008 Management Studio Express jika Anda belum melakukannya.


* Bangunan dan pengiriman aplikasi dengan SQL Server 2008 Express dengan Tools atau SQL Server 2008 Management Studio Express? Mendaftar untuk hak redistribusi gratis di sini.


* Membantu meningkatkan Microsoft SQL Server 2008 Management Studio Express dengan mengirimkan bug Tanggapan Microsoft Connect.
Ketika mengirimkan laporan bug menggunakan pilihan Tanggapan Kirim pada Connect, gunakan pilihan Kategori berikut untuk masalah yang mungkin Anda hadapi:
o Pengaturan isu - Setup Gunakan
o SQL Server Management Studio isu - Peralatan Gunakan (SSMS, Agen, profiler, Migrasi, dll)
isu o Database Engine berhubungan dengan edisi Express - Gunakan SQL Express

Selasa, 01 Oktober 2013

Membuat database dengan MySql dengan Command Promt

Berikut ini merupakan tatacara atau tutorial membuat sebuah database dengan mengunakan MySQL Server 5 melalui Command Prompt (CMD)


1. Membuat Database dengan nama “Pekuliahan”
Perintah SQL:
create database perkuliahan;
Query OK, 1 row affected (0.06 sec)


2. Untuk melihat Hasilnya, kita tambahkan perintah sebagai berikut
Perintah SQL :
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| mysql |
| perkuliahan |
+--------------------+
5 rows in set (0.00 sec)


Dari table data database diatas dapat kita lihat bahwasanya database perkuliahan yang kita buat telah ada dalam kumpulan database diatas


3. Memilih database yang akan kita gunakan
Perintah SQL :
mysql> use perkuliahan;
Database changed

4. Melihat isi dari database yang telah kita gunakan
Perintah SQL :
mysql> show tables;
Empty set (0.00 sec)


5. Untuk membuat sebuah table dengan nama dosen
Perintah SQL :
mysql> create table dosen(kode_dosen int(10)primary key,nama varchar(30));
Query OK, 0 rows affected (0.98 sec)


6. Melihat table yang telah kita buat
Perintah SQL :
mysql> show tables;
+-----------------------+
| Tables_in_perkuliahan |
+-----------------------+
| dosen |
+-----------------------+
1 row in set (0.00 sec)


7. Melihat struktur table perkuliahan
Perintah SQL :
mysql> desc dosen;
+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| kode_dosen | int(10) | NO | PRI | | |
| nama | varchar(30) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
2 rows in set (0.00 sec)

8. Memasukkan data pada table perkuliahan
Perintah SQL :
mysql> insert into dosen (kode_dosen,nama) values ('10220001','Suhartono, M.Kom');
Query OK, 1 row affected (0.03 sec)


9. Untuk melihat data yang telah kita masukkan pada table perkuliahan
Perintah SQL :
mysql> select*from dosen;
+------------+------------------+
| kode_dosen | nama |
+------------+------------------+
| 10220001 | Suhartono, M.Kom |
+------------+------------------+
1 row in set (0.00 sec)


10. Menambahkan data pada table dosen yang telah kita buat
Perintah SQL :
mysql> insert into dosen (kode_dosen,nama) values
-> ('10220002','Dra Siti Annijat, M.Pd'),
-> ('10220003','H. Syahiduzzaman, M.Kom'),
-> ('10220004','Linda Salma Anggreani, M.T'),
-> ('10220005','Totok Chamidy, M.Kom'),
-> ('10220006','Ala Syauqi, M.Kom'),
-> ('10220007','M. Mukhlis Fahruddin, M.Si'),
-> ('10220008','Nimatuz Zuhroh,M.Si'),
-> ('10220009','Ach. Nashichuddin, M.A');
-> ('10220019',’Hani Nurhayati, M.T’);
Query OK, 9 rows affected (0.06 sec)
Records: 9 Duplicates: 0 Warnings: 0


11. Untuk melihat data yang telah kita tambahkan pada table perkuliahan
Perintah SQL :
mysql> select*from dosen;
+------------+----------------------------+
| kode_dosen | nama |
+------------+----------------------------+
| 10220001 | Suhartono, M.Kom |
| 10220002 | Dra Siti Annijat, M.Pd |
| 10220003 | H. Syahiduzzaman, M.Kom |
| 10220004 | Linda Salma Anggreani, M.T |
| 10220005 | Totok Chamidy, M.Kom |
| 10220006 | Ala Syauqi, M.Kom |
| 10220007 | M. Mukhlis Fahruddin, M.Si |
| 10220008 | Nimatuz Zuhroh,M.Si |
| 10220009 | Ach. Nashichuddin, M.A |
| 10220010 | Hani Nurhayati, M.T |
+------------+----------------------------+
10 rows in set (0.00 sec)

12. Menambahkan table matakuliah
Perintah SQL :
mysql> create table matakuliah (kode_matakuliah varchar(5)primary key, nama_matakuliah varchar(40),SKS char(2));
Query OK, 0 rows affected (0.09 sec)

13. Melihat deskripsi dari table matakuliah
Perintah SQL :
mysql> desc matakuliah;
+-----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| kode_matakuliah | varchar(5) | NO | PRI | | |
| nama_matakuliah | varchar(40) | YES | | NULL | |
| SKS | char(2) | YES | | NULL | |
+-----------------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)


14. Memasukkan data pada table matakuliah
Perintah SQL :
mysql> insert into matakuliah(kode_matakuliah,nama_matakuliah,SKS) values ('00001','Logika dan Algoritma','2');
Query OK, 1 row affected (0.03 sec)


15. Menambahkan data pada table matakuliah
Perintah SQL :
mysql> insert into matakuliah (kode_matakuliah,nama_matakuliah,SKS) values
-> ('00002','Ilmu Budaya Dasar','1'),
-> ('00003','Ilmu Sosial Dasar','1'),
-> ('00004','Pengantar Teknologi Informasi','2'),
-> ('00005','Interaksi Manusia dan Komputer','2'),
-> ('00006','Sejarah Peradaban Islam','2'),
-> ('00007','Bahasa Indonesia','2'),
-> ('00008','Matematika Dasar','3'),
-> ('00009','Tarbiyah Ulul Albab','1'),
-> ('00010','Tasawuf','2');
Query OK, 9 rows affected (0.08 sec)
Records: 9 Duplicates: 0 Warnings: 0


16. Melihat table matakuliah yang telah kita tambahkan data
Perintah SQL :
mysql> select*from matakuliah;
+-----------------+--------------------------------+------+
| kode_matakuliah | nama_matakuliah | SKS |
+-----------------+--------------------------------+------+
| 00001 | Logika dan Algoritma | 2 |
| 00002 | Ilmu Budaya Dasar | 1 |
| 00003 | Ilmu Sosial Dasar | 1 |
| 00004 | Pengantar Teknologi Informasi | 2 |
| 00005 | Interaksi Manusia dan Komputer | 2 |
| 00006 | Sejarah Peradaban Islam | 2 |
| 00007 | Bahasa Indonesia | 2 |
| 00008 | Matematika Dasar | 3 |
| 00009 | Tarbiyah Ulul Albab | 1 |
| 00010 | Tasawuf | 2 |
+-----------------+--------------------------------+------+
10 rows in set (0.00 sec)


17. Membuat table ruang
Perintah SQL :
mysql> create table ruang (kode_ruang varchar(5),nama_ruang varchar(20), kapasitas char(2));
Query OK, 0 rows affected (0.42 sec)


18. Melihat struktur / deksripsi table ruang yang telah dibuat
Perintah SQL :
mysql> desc ruang;
+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| kode_ruang | varchar(5) | YES | | NULL | |
| nama_ruang | varchar(20) | YES | | NULL | |
| kapasitas | char(2) | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
3 rows in set (0.02 sec)


19. Memasukkan data pada table ruang
Perintah SQL :
mysql> insert into ruang (kode_ruang,nama_ruang,kapasitas) values ('B105', 'B.105','25');
Query OK, 1 row affected (0.03 sec)


20. Menambahkan data yang diperlukan pada table ruang
Perintah SQL :
mysql> insert into ruang (kode_ruang,nama_ruang,kapasitas) values
-> ('B106','B.106','25'),
-> ('B107','B.107','25'),
-> ('B108','B.108','25'),
-> ('P510','R.Pasca Lt.I/5101','30'),
-> ('LKQS','R.LKQS Lt.II','30');
Query OK, 5 rows affected (0.05 sec)
Records: 5 Duplicates: 0 Warnings: 0


21. Melihat hasil data yang telah ditambahkan pada table ruang
Perintah SQL :
mysql> select*from ruang;
+------------+-------------------+-----------+
| kode_ruang | nama_ruang | kapasitas |
+------------+-------------------+-----------+
| B105 | B.105 | 25 |
| B106 | B.106 | 25 |
| B107 | B.107 | 25 |
| B108 | B.108 | 25 |
| P510 | R.Pasca Lt.I/5101 | 30 |
| LKQS | R.LKQS Lt.II | 30 |
+------------+-------------------+-----------+
6 rows in set (0.00 sec)


22. Membuat table pertemuan
Perintah SQL :
mysql> create table pertemuan (kode_dosen int(10), kode_matakuliah varchar(5),jumlah_pertemuan varchar(15));
Query OK, 0 rows affected (0.09 sec)


23. Melihat struktur / deksripsi table ruang yang telah dibuat
Perintah SQL :
mysql> desc pertemuan;
+------------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------------+-------------+------+-----+---------+-------+
| kode_dosen | int(10) | YES | | NULL | |
| kode_matakuliah | varchar(5) | YES | | NULL | |
| jumlah_pertemuan | varchar(15) | YES | | NULL | |
+------------------+-------------+------+-----+---------+-------+
3 rows in set (0.01 sec)


24. Mengisi data pada table pertemuan
Perintah SQL :
mysql> insert into pertemuan (kode_dosen,kode_matakuliah,jumlah_pertemuan) values
-> ('10220001','00008','2x pertemuan'),
-> ('10220002','00007','1x pertemuan'),
-> ('10220003','00005','1x pertemuan'),
-> ('10220004','00004','1x pertemuan'),
-> ('10220005','00001','2x pertemuan'),
-> ('10220006','00009','1x pertemuan'),
-> ('10220007','00006','1x pertemuan'),
-> ('10220008','00002','1x pertemuan'),
-> ('10220008','00003','1x pertemuan'),
-> ('10220009','00010','1x pertemuan');
-> ('10220010','00009','1x pertemuan'),
Query OK, 11 rows affected (0.04 sec)
Records: 11 Duplicates: 0 Warnings: 0


25. Melihat data yang telah dimasukkan pada table pertemuan
Perintah SQL :
mysql> select*from pertemuan;
+------------+-----------------+------------------+
| kode_dosen | kode_matakuliah | jumlah_pertemuan |
+------------+-----------------+------------------+
| 10220001 | 00008 | 2x pertemuan |
| 10220002 | 00007 | 1x pertemuan |
| 10220003 | 00005 | 1x pertemuan |
| 10220004 | 00004 | 1x pertemuan |
| 10220005 | 00001 | 2x pertemuan |
| 10220006 | 00009 | 1x pertemuan |
| 10220007 | 00006 | 1x pertemuan |
| 10220008 | 00002 | 1x pertemuan |
| 10220008 | 00003 | 1x pertemuan |
| 10220009 | 00010 | 1x pertemuan |
| 10220010 | 00009 | 1x pertemuan |
+------------+-----------------+------------------+
11 rows in set (0.00 sec)


26. Membuat table jadwal kuliah
Perintah SQL :
mysql> create table jadwal_kuliah (kode_matakuliah varchar(5), kode_dosen int(10) primary key, tahun_ajaran year, semester varchar(6),hari varchar(10), jam_mulai time, jam_akhir time,ruang varchar(20));
Query OK, 0 rows affected (0.08 sec)


27. Melihat dskripsi atau struktur table jadwal kuliah yang kita buat
Perintah SQL :
mysql> desc jadwal_kuliah;
+-----------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------------+-------------+------+-----+---------+-------+
| kode_matakuliah | varchar(5) | YES | | NULL | |
| kode_dosen | int(10) | YES | | NULL | |
| tahun_ajaran | year(4) | YES | | NULL | |
| semester | varchar(6) | YES | | NULL | |
| hari | varchar(10) | YES | | NULL | |
| jam_mulai | time | YES | | NULL | |
| jam_akhir | time | YES | | NULL | |
| ruang | varchar(20) | YES | | NULL | |
+-----------------+-------------+------+-----+---------+-------+
8 rows in set (0.05 sec)


28. Memasukkan data kedalam table jadwal kuliah
Perintah SQL :
mysql> insert into jadwal_kuliah values ('00001','10220005','2012','ganjil','senin','08:10:00','09:50:00','B.105');
Query OK, 1 row affected (0.05 sec)


29. Menambahkan data yang diperlukan kedalam table jadwal kuliah
Perintah SQL :
mysql> insert into jadwal_kuliah values ('00001','10220005','2012','ganjil','selasa','08:10:00','09:50:00','B.105'),
-> ('00001','10220005','2012','ganjil','rabu','08:10:00','09:50:00','B.107'),
-> ('00001','10220005','2012','ganjil','kamis','08:10:00','09:50:00','B.107')
-> ('00002','10220008','2012','ganjil','senin','08:10:00','09:00:00','R.LKQS Lt.II'),
-> ('00002','10220008','2012','ganjil','senin','12:20:00','13:10:00','R.LKQS Lt.II'),
-> ('00002','10220008','2012','ganjil','selasa','09:50:00','10:40:00','R.LKQS Lt.II'),
-> ('00002','10220008','2012','ganjil','rabu','09:00:00','09:50:00','R.LKQS
Lt.II')
->
('00004','10220004','2012','ganjil','senin','08:10:00','09:50:00','B.106'),
-> ('00004','10220004','2012','ganjil','selasa','08:10:00','09:50:00','B.106'),
-> ('00004','10220004','2012','ganjil','rabu','08:10:00','09:50:00','B.106'),
-> ('00004','10220004','2012','ganjil','kamis','08:10:00','09:50:00','B.106'),
-> ('00005','10220003','2012','ganjil','senin','09:50:00','11:30:00','B.106'),
-> ('00005','10220003','2012','ganjil','senin','12:20:00','14:00:00','B.106'),
-> ('00005','10220003','2012','ganjil','kamis','09:50:00','11:30:00','B.106'),
-> ('00005','10220003','2012','ganjil','kamis','12:20:00','14:00:00','B.106'),
-> ('00006','10220007','2012','ganjil','selasa','08:10:00','09:50:00','R.LKQS Lt.II'),
-> ('00006','10220007','2012','ganjil','rabu','12:20:00','14:00:00','R.LKQS
Lt.II'),
-> ('00006','10220007','2012','ganjil','kamis','08:10:00','09:50:00','R.LKQS
Lt.II'),
-> ('00006','10220007','2012','ganjil','kamis','12:20:00','14:00:00','R.LKQS
Lt.II'),
-> ('00007','10220002','2012','ganjil','senin','09:50:00','11:30:00','R.LKQS
Lt.II'),
-> ('00007','10220002','2012','ganjil','selasa','12:20:00','14:00:00','R.LKQS Lt.II'),
-> ('00007','10220002','2012','ganjil','kamis','09:50:00','11:30:00','R.LKQS
Lt.II'),
-> ('00007','10220002','2012','ganjil','jumat','08:10:00','09:50:00','R.LKQS
Lt.II'),
-> ('00008','10220001','2012','ganjil','senin','08:10:00','09:50:00','B.107'),
-> ('00008','10220001','2012','ganjil','rabu','08:10:00','10:40:00','B.108'),
-> ('00008','10220001','2012','ganjil','kamis','09:00:00','11:30:00','B.108'),
-> ('00008','10220001','2012','ganjil','jumat','08:10:00','10:40:00','B.108'),
-> ('00009','10220006','2012','ganjil','selasa','08:10:00','09:50:00','B.107'),
-> ('00009','10220006','2012','ganjil','rabu','09:50:00','11:30:00','B.107'),
-> ('00009','10220010','2012','ganjil','selasa','08:10:00','09:50:00','B.108'),
-> ('00009','10220010','2012','ganjil','rabu','09:50:00','11:30:00','B.106'),
-> ('00010','10220009','2012','ganjil','selasa','08:10:00','09:50:00','R.Pasca Lt.I/5101'),
-> ('00010','10220009','2012','ganjil','rabu','08:10:00','09:50:00','R.Pasca
Lt.I/5101'),
-> ('00010','10220009','2012','ganjil','jumat','08:10:00','09:50:00','R.Pasca Lt.I/5101'),
-> ('00010','10220009','2012','ganjil','jumat','09:50:00','11:30:00','R.Pasca Lt.I/5101');
Query OK, 35 rows affected (0.37 sec)
Records: 35 Duplicates: 0 Warnings: 0


30. Melihat isi table jadwal kuliah
Perintah SQL :
mysql> select*from jadwal_kuliah;
+-----------------+------------+--------------+----------+--------+-----------+----------+-----------------+
| kode_matakuliah | kode_dosen | tahun_ajaran | semester | hari | jam_mulai |jam_akhir | ruang |
+-----------------+------------+--------------+----------+--------+-----------+----------+-----------------+
| 00001 | 10220005 | 2012 | ganjil | senin | 08:10:00 |09:50:00 | B.105 |
| 00001 | 10220005 | 2012 | ganjil | selasa | 08:10:00 |09:50:00 | B.105 |
| 00001 | 10220005 | 2012 | ganjil | rabu | 08:10:00 |09:50:00 | B.107 |
| 00001 | 10220005 | 2012 | ganjil | kamis | 08:10:00 |09:50:00 | B.107 |
| 00002 | 10220008 | 2012 | ganjil | senin | 08:10:00 |09:00:00 | R.LKQS Lt.II |
| 00002 | 10220008 | 2012 | ganjil | senin | 12:20:00 |13:10:00 | R.LKQS Lt.II |
| 00002 | 10220008 | 2012 | ganjil | selasa | 09:50:00 |10:40:00 | R.LKQS Lt.II |
| 00002 | 10220008 | 2012 | ganjil | rabu | 09:00:00 |09:50:00 | R.LKQS Lt.II |
| 00003 | 10220008 | 2012 | ganjil | senin | 09:00:00 |09:50:00 | R.LKQS Lt.II |
| 00003 | 10220008 | 2012 | ganjil | senin | 13:10:00 |14:00:00 | R.LKQS Lt.II |
| 00003 | 10220008 | 2012 | ganjil | selasa | 10:40:00 |11:30:00 | R.LKQS Lt.II |
| 00002 | 10220008 | 2012 | ganjil | rabu | 09:50:00 |10:40:00 | R.LKQS Lt.II |
| 00004 | 10220004 | 2012 | ganjil | senin | 08:10:00 |09:50:00 | B.106 |
| 00004 | 10220004 | 2012 | ganjil | selasa | 08:10:00 |09:50:00 | B.106 |
| 00004 | 10220004 | 2012 | ganjil | rabu | 08:10:00 |09:50:00 | B.106 |
| 00004 | 10220004 | 2012 | ganjil | kamis | 08:10:00 |09:50:00 | B.106 |
| 00005 | 10220003 | 2012 | ganjil | senin | 09:50:00 |11:30:00 | B.106 |
| 00005 | 10220003 | 2012 | ganjil | senin | 12:20:00 |14:00:00 | B.106 |
| 00005 | 10220003 | 2012 | ganjil | kamis | 09:50:00 |11:30:00 | B.106 |
| 00005 | 10220003 | 2012 | ganjil | kamis | 12:20:00 |14:00:00 | B.106 |
| 00006 | 10220007 | 2012 | ganjil | selasa | 08:10:00 |09:50:00 | R.LKQS Lt.II |
| 00006 | 10220007 | 2012 | ganjil | rabu | 12:20:00 |14:00:00 | R.LKQS Lt.II |
| 00006 | 10220007 | 2012 | ganjil | kamis | 08:10:00 |09:50:00 | R.LKQS Lt.II |
| 00006 | 10220007 | 2012 | ganjil | kamis | 12:20:00 |14:00:00 | R.LKQS Lt.II |
| 00007 | 10220002 | 2012 | ganjil | senin | 09:50:00 |11:30:00 | R.LKQS Lt.II |
| 00007 | 10220002 | 2012 | ganjil | selasa | 12:20:00 |14:00:00 | R.LKQS Lt.II |
| 00007 | 10220002 | 2012 | ganjil | kamis | 09:50:00 |11:30:00 | R.LKQS Lt.II |
| 00007 | 10220002 | 2012 | ganjil | jumat | 08:10:00 |09:50:00 | R.LKQS Lt.II |
| 00008 | 10220001 | 2012 | ganjil | senin | 08:10:00 |09:50:00 | B.107 |
| 00008 | 10220001 | 2012 | ganjil | rabu | 08:10:00 |10:40:00 | B.108 |
| 00008 | 10220001 | 2012 | ganjil | kamis | 09:00:00 |11:30:00 | B.108 |
| 00008 | 10220001 | 2012 | ganjil | jumat | 08:10:00 |10:40:00 | B.108 |
| 00009 | 10220006 | 2012 | ganjil | selasa | 08:10:00 |09:50:00 | B.107 |
| 00009 | 10220006 | 2012 | ganjil | rabu | 09:50:00 |11:30:00 | B.107 |
| 00009 | 10220010 | 2012 | ganjil | selasa | 08:10:00 |09:50:00 | B.108 |
| 00009 | 10220010 | 2012 | ganjil | rabu | 09:50:00 |11:30:00 | B.106 |
| 00010 | 10220009 | 2012 | ganjil | selasa | 08:10:00 |09:50:00 |R.Pasca Lt.I/5101|
| 00010 | 10220009 | 2012 | ganjil | rabu | 08:10:00 |09:50:00 |R.Pasca Lt.I/5101|
| 00010 | 10220009 | 2012 | ganjil | jumat | 08:10:00 |09:50:00 |R.Pasca Lt.I/5101|
| 00010 | 10220009 | 2012 | ganjil | jumat | 09:50:00 |11:30:00 |R.Pasca Lt.I/5101|
+-----------------+------------+--------------+----------+--------+-----------+----------+-----------------+
40 rows in set (0.00 sec)


MEMBUAT QUERY PADA MYSQL


MEMBUAT QUERY PADA MYSQL

C:\xampp\mysql\bin> mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.1.33-community MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

Melihat database pada Mysql

mysql> show databases;





Menggunakan database akademik1

mysql> use akademik1;
Database changed

Melihat tabel yang terdapat pada database akademik1

mysql> show tables;



3 rows in set (0.17 sec)

Melihat isi tabel Mhsmysql> select * from mhs;




Melihat isi tabel Nilai

mysql> select * from mk;





Melihat isi tabel Nilai
mysql> select * from nilai;




MEMBUAT QUERY 

Membuat Query unruk menampilkan nim,nama mahasiswa,kelamin,matakuliah,sks dan nilaimysql> select mhs.nim,mhs.nama_mhs,mhs.kelamin,mk.mk,mk.sks,nilai.nilai from mhs
,mk,nilai where mhs.nim=nilai.nim and mk.kode_mk=nilai.kode_mk;




Membuat Query unruk menampilkan nim,nama mahasiswa,kelamin,matakuliah,sks dan nilai dimana = 'A'
mysql> select mhs.nim,mhs.nama_mhs,mhs.kelamin,mk.mk,mk.sks,nilai.nilai from mhs
,mk,nilai where mhs.nim=nilai.nim and mk.kode_mk=nilai.kode_mk and nilai.nilai='A' order by nilai;




Membuat Query unruk menampilkan nim,nama mahasiswa,kelamin,matakuliah,sks dan nilai dimana kelamin= 'L'
mysql> select mhs.nim,mhs.nama_mhs,mhs.kelamin,mk.mk,mk.sks,nilai.nilai from mhs
,mk,nilai where mhs.nim=nilai.nim and mk.kode_mk=nilai.kode_mk and mhs.kelamin='L' order by nilai;




Membuat Query unruk menampilkan nim,nama mahasiswa,kelamin,matakuliah,sks dan nilai dimana nim <= '12348'
mysql> select mhs.nim,mhs.nama_mhs,mhs.kelamin,mk.mk,mk.sks,nilai.nilai from mhs
,mk,nilai where mhs.nim=nilai.nim and mk.kode_mk=nilai.kode_mk and mhs.nim<='12348' order by nilai;




Membuat Query unruk menampilkan nim,nama mahasiswa,kelamin,matakuliah,sks dan nilai dimana nim >= '12347'
mysql> select mhs.nim,mhs.nama_mhs,mhs.kelamin,mk.mk,mk.sks,nilai.nilai from mhs
,mk,nilai where mhs.nim=nilai.nim and mk.kode_mk=nilai.kode_mk and mhs.nim>='12347' order by nilai;




Demikian sedikit panduan untuk membuat query di mysql

Selasa, 20 November 2012

CARA KONEKSI DATABASE MySql VB.Net


Database MySql

Pada artikel sebelumnya saya berikan artikel mengenai Koneksi database menggunakan Access 2000 dan Access 2003, kali ini saya akan berikan tutorial koneksi database vb.net menggunakan wamp server.
Berikut ini saya berikan langkah-langkan menginstal Wamp 3.51
imageLakukan Instalasi Wamp 3.51



image
image
image
image
image
image
Lakukan Instalasi Driver ODBC 3.51
image
image
image
image
1. start > all programs
2. wampserver > start wampserver
image
3. klik kanan ikon wampserver (warna putih di taskbar sebelah kanan)
4. pilih phpmyadmin
image
5. ubah tampilan bahasa ke bahasa indonesia agar mudah dipahami
image
6. buatlah database dengan nama DBLatihan
7. klik ciptakan
image
8. buatlah tabel siswa dengan tiga buah field
9. klik go
image
10. buat struktur tabel siswa sebagai berikut
image
11. field nim dijadikan primary key
12. klik simpan
image
13. indikasi keberhasilan pembuatan tabel siswa
image
14. klik sisipkan untuk menambahkan data secara manual
image
15. isilah data sebagai berikut kemudian klik GO
image
16. indikasi keberhasilan penambahan data
image
17. klik BROWSE untuk meihat data hasil entri
image
18. tambahkan dua data berikutnya
image

Koneksi Vb.Net Dengan Database Mysql 9. Buka vb.net
10. Buatlah form seperti gambar di bawah ini
image
11. ubah nama Datagridview1 menjadi GDV
image
12. buka jendela coding dan tulis coding berikut :

  1. Imports System.Data.Odbc  
  2. Public Class TampilGrid  
  3. Dim Conn As OdbcConnection  
  4. Dim da As OdbcDataAdapter  
  5. Dim ds As DataSet  
  6. Sub Koneksi()  
  7. str = "Driver={MySQL ODBC 3.51 
  8. Driver};database=DBLatihan;server=localhost;uid=root"  
  9. Conn = New OdbcConnection(str)  
  10. If Conn.State = ConnectionState.Closed Then  
  11. Conn.Open()  
  12. End If  
  13. End Sub  
  14. Private Sub TampilGrid_Load(ByVal sender As System.ObjectByVal e  
  15. As System.EventArgs) Handles MyBase.Load  
  16. Koneksi()  
  17. da = New OdbcDataAdapter("Select * from siswa", Conn)  
  18. ds = New DataSet  
  19. ds.Clear()  
  20. da.Fill(ds, "Siswa")  
  21. DGV.DataSource = (ds.Tables("Siswa"))  
  22. End Sub  
  23. End Class  
Hasil program :
image

Cara membuat string koneksi database mysql

1. klik kanan toolbox


2. choose items


3. ketik odbc


4. centang odbcconnection


5. klik dua kali object odbcconnection


6. klik dropdown connetionstring


7. pilih new connection


image


image


image


image


image


image


image


image


image


image


image


image


image


21. paste string koneksi ke dalam coding