Menambah Record Pada MySQL

Menambah Record Pada MySQL

Sekarang akan kita lanjutkan pada topik selanjutnya yaitu Menambah Menambah Record dengan INSERT. Tutorial ini merupakan lanjutan dari Cara Merubah Struktur Table dengan Alter. Bentuk umum perintah untuk menambahkan record atau data ke dalam suatu tabel adalah sebagai berikut :

 INSERT INTO nama_tabel VALUES (‘nilai1′,’nilai2′,…); 
 
kita bisa juga menggunakan perintah berikut:

INSERT INTO nama_tabel(field1,field2,…) VALUES (‘nilai1′,’nilai2′,…);

 Ataupun perintah berikut:

INSERT INTO nama_tabel SET field1=’nilai1′, field2=’nilai2′,…;  

Sekarang kita akan mencoba menambahkan sebuah record ke dalam tabel mahasiswa yang telah kita buat sebelumnya:






Kita akan menambahkan id mahasiswa, nama mahasiswa, alamat, telepon dan email.
Perintahnya seperti berikut:

 INSERT INTO mahasiswa VALUES ('10001', 'Anakonda','Batam Kota', '081344212223',  
 'anakonda@gmail.com');  



Jika perintah/syntax berhasil dieksekusi maka akan ada pesan seperti dibawah:
Query OK, 1 row affected, 1 warning (0.08 sec)

Untuk mengecek hasilnya gunakan perintah:
 SELECT * FROM mahasiswa;  

Maka hasilnya akan tampak seperti gambar




Semoga Bermanfaat
Mengubah Struktur Table Pada MySQL

Mengubah Struktur Table Pada MySQL

Sekarang kita akan mengubah struktur table Mahasiswa yang kita buat pada postingan sebelumnya (Baca cara Membuat Table Dengan MySQL). Untuk mengubah struktur suatu tabel, bentuk umum perintah SQL-nya sebagai berikut :

 ALTER TABLE nama_tabel alter_options;  



Keterangan:
1. ALTER TABLE merupakan perintah dasar untuk mengubah tabel.
2. nama_tabel merupakan nama tabel yang akan diubah strukturnya.
3. alter_options merupakan pilihan perubahan tabel.

Beberapa Option yang biasa digunakan untuk perubahan table adalah:

ADD definisi_field_baru - Option ini digunakan untuk menambahkan field baru dengan “definisi_field_baru” (nama field, tipe dan option lain).
 ADD INDEX nama_index - Option ini digunakan untuk menambahkan index dengan nama “nama_index” pada tabel.
ADD PRIMARY KEY (field_kunci) - Option untuk menambahkan primary key pada tabel
CHANGE field_yang_diubah definisi_field_baru - Option untuk mengubah field_yang_diubah menjadi definisi_field_baru
DROP nama_field - Option untuk menghapus field nama_field
MODIFY definisi_field -Option untuk mengubah suatu field menjadi definisi_field
DROP nama_field - Option untuk menghapus field nama_field
RENAME TO nama_tabel_baru Option untuk mengganti nama tabel

Contoh :
1. Menambahkan field “tgllahir” ke tabel mahasiswa

 ALTER table mahasiswa ADD tanggallahir date NOT NULL; 

2. Menambahkan primary key pada suatu tabel

 ALTER table mahasiswa ADD PRIMARY KEY(id_mahasiswa);  

3. Mengubah tipe field tanggallahir menjadi varchar dalam tabel mahasiswa

 ALTER table mahasiswa MODIFY tanggallahir varchar(8) NOT NULL; 

4. Menghapus field tanggallahir dari tabel mahasiswa

 Alter table mahasiswa DROP tgllahir; 

5. Mengubah Nama Table:
 RENAME TABLE mahasiswa TO mhs;  
 ALTER TABLE mhs RENAME TO mahasiswa; 


Perintah di atas akan mengubah tabel mahasiswa menjadi mhs dan sebaliknya.

6. Untuk menghapus nama table perintahnya:
 DROP TABLE nama_tabel;  

Contoh kita akan menghapus table mahasiswa:
 DROP TABLE mahasiswa;  

Jika ada balasan pesan seperti dibawah maka perintah berhasil dieksekusi
Query OK, 0 rows affected (0.17 sec)
Cara Membuat Table Pada MySQL

Cara Membuat Table Pada MySQL

Setelah kita membuat database Mahasiswa, sekarang kita akan lanjutkan membuat table mahasiswa. Kita akan membuat table dengan struktur seperti dibawah.

Nama table: Mahasiswa

No Nama Field Tipe Panjang
1 id_mahasiswa * Varchar 5
2 nm_mahasiswa Varchar 35
3 alamat Text
4 telepon Varchar 12
5 email Varchar 50

Perintahnya adalah sebagai berikut:

 CREATE TABLE mahasiswa (  
 id_mahasiswa varchar(5) NOT NULL,  
 nm_mahasiswa varchar(30) NOT NULL,  
 alamat text,  
 telepon varchar (20),  
 email varchar (50),  
 PRIMARY KEY(id_mahasiswa)  
 );Drop Database mahasiswa;  


Apabila table berhasil dibuat maka akan ada pesan seperti dibawah:

Query OK, 0 rows affected (0.31 sec)

Create table merupakan perintah dasar untuk pembuatan table pada mysql dan setiap perintah harus diakhiri titik-koma (;).

Untuk mengecek apakah table sudah ada ketikkan perintah berikut:

 SHOW tables; 

Hasilnya apabila sudah dibuat maka akan tampak seperti pada gambar



Untuk melihat struktur tabel mahasiswa gunakan perintah:

 DESC mahasiswa;

Hasilnya seperti gambar dibawah:



DESC merupakan singkatan dari DESCRIBE. Sobat juga bisa menuliskan DESCRIBE atau hanya DESC saja.

Demikian semoga bermanfaat
Cara Membuat Database Pada MySQL

Cara Membuat Database Pada MySQL

Kali ini saya akan share bagaimana cara membuat data base pada mysql. Didalam MySQL ada 3 jenis perintah yang harus kita ketahui yaitu:

1. DDL atau Data Definition Language
DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain :
– CREATE
– ALTER
– RENAME
– DROP

Tipe Data String Pada MySQL

Tipe Data String Pada MySQL

MySQL memiliki banyak tipe data untuk field (kolom) tabel. Tipe field (kolom) ini berguna utuk menentukan besar kecilnya ukuran suatu tabel. Tipe field di MySQL terbagi menjadi beberapa kelompok, yaitu numerik, string, date-andtime, dan kelompok himpunan (set dan enum). Tiap-tiap tipe field memiliki batasan lebar dan ukurannya masing-masing.


Tipe data string digunakan untuk menyimpan data string (text). Ciri utama data string adalah suatu data yang memungkinkan untuk dikenai operasi aritmatika seperti pertambahan, pengurangan, perkalian dan pembagian. Berikut ini tipe field (kolom) di MySQL yang termasuk ke dalam kelompok tipe string:
Tipe Data BLOB Pada MySQL

Tipe Data BLOB Pada MySQL


MySQL memiliki banyak tipe data untuk field (kolom) tabel. Tipe field (kolom) ini berguna utuk menentukan besar kecilnya ukuran suatu tabel. Tipe field di MySQL terbagi menjadi beberapa kelompok, yaitu numerik, string, date-andtime, dan kelompok himpunan (set dan enum). Tiap-tiap tipe field memiliki batasan lebar dan ukurannya masing-masing.


Tipe data blob atau biner digunakan untuk menyimpan data biner. Tipe ini biasanya digunakan untuk menyimpan kode-kode biner dari suatu file atau object. BLOB merupakan singkatan dari Binary Large Object. Berikut ini tipe field (kolom) di MySQL yang termasuk ke dalam kelompok tipe blob:
Tipe Data Date dan Time Pada MySQL

Tipe Data Date dan Time Pada MySQL

MySQL memiliki banyak tipe data untuk field (kolom) tabel. Tipe field (kolom) ini berguna utuk menentukan besar kecilnya ukuran suatu tabel. Tipe field di MySQL terbagi menjadi beberapa kelompok, yaitu numerik, string, date-andtime, dan kelompok himpunan (set dan enum). Tiap-tiap tipe field memiliki batasan lebar dan ukurannya masing-masing.

Tipe data date dan time digunakan untuk menyimpan data tanggal dan waktu. Berikut ini tipe field (kolom) di MySQL yang termasuk ke dalam kelompok tipe date dan time:
Tipe Data Numeric Pada MySQL

Tipe Data Numeric Pada MySQL

MySQL memiliki banyak tipe data untuk field (kolom) tabel. Tipe field (kolom) ini berguna utuk menentukan besar kecilnya ukuran suatu tabel. Tipe field di MySQL terbagi menjadi beberapa kelompok, yaitu numerik, string, date-andtime, dan kelompok himpunan (set dan enum). Tiap-tiap tipe field memiliki batasan lebar dan ukurannya masing-masing.

Tipe Data Numeric Pada MySQL

Tipe Numeric

Tipe data numerik digunakan untuk menyimpan data numeric (angka). Ciri utama data numeric adalah suatu data yang memungkinkan untuk dikenai operasi aritmatika seperti pertambahan, pengurangan, perkalian dan pembagian.
Berikut ini tipe field (kolom) di MySQL yang termasuk ke dalam kelompok tipe numerik
Tipe-Tipe Tabel Pada MySQL

Tipe-Tipe Tabel Pada MySQL

MySQL mendukung beberapa tipe tabel, tergantung konfigurasi saat proses instalasi MySQL. MySQL memiliki 3 (tiga) tipe data utama, yaitu MyISAM, InnoDB dan HEAP. Jika kita tidak mendefinisikan tipe tabel saat membuat tabel, maka tipe tabel akan dibuat. Hal ini ditentukan oleh variabel default-table-type di file konfigurasi MySQL.


MyISAM

Tipe tabel MyISAM merupakan tipe tabel yang sederhana, stabil dan mudah digunakan. Untuk menyimpan data sederhana, sebaiknya kita menggunakan tipe data MyISAM. Kelebihan utama MyISAM adalah kecepatan dan
kestabilannya. Jika kita memilih tipe tabel MyISAM, maka MySQL secara otomatis akan menentukan salah satu dari tiga jenis tabel MyISAM, yaitu :

1. MyISAM static. Jenis ini digunakan ketika semua kolom dalam tabel didefinisikan dengan ukuran yang pasti (fixed). Dengan kata lain, tidak ada kolom yang memiliki tipe seperti VARCHAR, TEXT dan BLOB. Karena sifatnya yang fixed, maka jenis ini akan lebih cepat, aman dan stabil.
2.  MyISAM dymanic. Jenis ini digunakan ketika terdapat kolom dengan tipe yang dinamis, seperti tipe kolom VARCHAR. Keuntungan utama dari jenis ini adalah ukuran yang dinamis. Jadi sifatnya lebih efektif karena ukuran data (file) menyesuaikan isi dari masing-masing kolom (field).
3. MyISAM Compressed. Kedua jenis MyISAM, static dan dynamic dapat dikompresi menjadi satu jenis yaitu MyISAM Compressed dengan perintah myisamchk. Tentunya hasilnya lebih kecil dari segi ukuran. Tabel yang
terkompresi tidak dapat dikenakan operasi seperti INSERT, UPDATE dan DELETE.

InnoDB

Tipe tabel InnoDB merupakan tipe tabel MySQL yang mendukung proses transaksi. Tipe ini memiliki beberapa keunggulan, antara lain:
a. Mendukung transaksi antar tabel.
b. Mendukung row-level-locking.
c. Mendukung Foreign-Key Constraints.
d. Crash recovery.

Heap

Tabel dengan tipe HEAP tidak menyimpan datanya di hardisk, tetapi menyimpan di RAM (memori). Tipe tabel ini biasanya digunakan sebagai tabel sementara (temporary). Tabel secara otomatis akan dihapus (hilang) dari MySQL
saat koneksi ke server diputus atau server MySQL dimatikan.
Selain 3 (tiga) tipe tabel diatas, yaitu MyISAM, InnoDB dan HEAP, MySQL juga mendukung tipe tabel yang lain, yaitu:

a. BDB. Tipe tabel ini mirip tipe tabel InnoDB, namun penggunaannya belum maksimal.
b. Archieve. Tipe ini tersedia sejak MySQL versi 4.1. Tipe ini digunakan untuk menyimpan tabel yang terkompresi, dimana biasanya digunakan dalam proses backup.
c. CSV. Tipe ini digunakan untuk menyimpan data dalam bentuk file text yang dibatasi dengan koma (delimiter). Tipe ini tersedia sejak MySQL versi 4.1.
d. NDB Table (MySQL Cluster). Tersedia sejak MySQL versi 4.1.
e. Federated (External Tables). Tipe ini tersedia sejak MySQL versi 5.0.

Sekilas Tentang MySQL

Sekilas Tentang MySQL

MySQL adalah sebuah software gratis yang berguna sebagai sistem manajemen basis data SQL yang multithread dan multi-user. Selain gratis MySQL dikenal akan kehandalan, kecepatan dan kemudahan penggunaannya, sehingga MySQL menjadi pilihan utama bagi banyak pengembang software dan aplikasi baik di platform web maupun desktop.



MySQL pertama kali dibuat dan dikembangkan di Swedia,  oleh David Axmark, Allan Larsson dan Michael “Monty” Widenius. Mereka mengembangkan MySQL sejak tahun 1980‐an. MySQLmerupakan software database open source yang paling populer. Pengguna MySQL tidak hanya sebatas pengguna perseorangan maupun perusahaan kecil, namun perusahaan seperti Yahoo!, Alcatel‐Lucent, Google, Nokia, Youtube, WordPress dan Facebook juga merupakan pengguna MySQL.

Cara membuat Horizontal List Dalam HTML

Cara membuat Horizontal List Dalam HTML

http://anakupb.blogspot.com/2015/07/nested-list-daftar-bersarang-pada-html.html

Setelah selesai membuat nested list (daftar bersarang), sekarang akan kita lanjutkan membuat horizontal list sederhana. Horizontal list ini berfungsi sebagai menu pada template yang akan kita buat, agar memudahkan pengunjung untuk mencari artikel dalam website kita.
Nested List (Daftar Bersarang) Pada HTML

Nested List (Daftar Bersarang) Pada HTML

Nested List (Daftar Bersarang) Pada HTML




Sebelumnya kita telah membahas Cara Membuat Definition List Pada HTML, dan sekarang kita akan lanjutkan dengan Nested List. Daftar Bersarang dapat dilakukan dengan list bernomor ataupun dengan list tanpa nomor.


Dibawah ini saya akan berikan contoh Nested List Dengan bernomor dan tidak bernomor. jadi urutannya seperti:
  1.  Bernomor (berurutan)
  • Tidak bernomor (tidak Berurutan) 

Agar lebih jelas simak contoh syntax dibawah:

<!DOCTYPE html>  
 <html>  
 <body>  
 <h2>A Nested List</h2>  
 <ol>  
  <li>Coffee</li>  
  <li>Tea  
   <ul>  
   <li>Black tea</li>  
   <li>Green tea</li>  
   </ul>  
  </li>  
  <li>Milk</li>  
 </ol>  
 </body>  
 </html>  


Sekian dan selamat berkarya.........
Cara membuat Definition List Pada HTML

Cara membuat Definition List Pada HTML





Sebelumnya kita sudah membahas cara Membuat Unordered List dengan HTML. Sekarang saya akan membahas list lainnya pada HTML yaitu Definition list. Definition list (List Definisi) adalah daftar yang digunakan untuk menjelaskan suatu teks atau istilah yang mana letak listnya dibuat menjorok ke dalam. Definisi list sedikit mirip dengan kamus.


Ordered List Pada HTML

Ordered List Pada HTML

Ordered List Pada HTML

Orderet list adalah daftar yang menggunakan angka. Secara default angka pada item yang digunakan adalah 1,2,3 dst. Untuk daftar tertentu kita bisa mengubah angka default dalam ordered list dengan angka yang lain.

Unordered List Dalam HTML

Unordered List Dalam HTML


Unordered list (daftar tidak berurut) sering juga disebut sebagai bulleted list mempunyai bullet default berupa noktah. Jenis bullet bisa dirubah sesuai dengan keinginan kita. Ada bullet berupa disk (bentuk noktah tapi tidak diarsir pada bagian tengahnya), box (bentuk kotak), circle, square dan banyak lagi.

Untuk lebih jelasnya perhatikan contoh:


 <!DOCTYPE html>  
 <html>  
 <body>  
 <h2>Unordered List with Circle Bullets</h2>  
 <ul style="list-style-type:circle">  
  <li>Coffee</li>  
  <li>Tea</li>  
  <li>Milk</li>  
 </ul>   
 </body>  
 </html>  

Untuk mengubah jenis bullet dapat didefinisikan pada tag <ul>. Perhatikan potongan syntax dibawah:

 <ul style="list-style-type:circle">  

 Baca juga : Cara Membuat List Pada HTML

Ganti tulisan circle dengan model style yang lain seperti disc, circle, square dan none.
Demikian semoga bermanfaat..........


Cara Membuat List pada HTML

Cara Membuat List pada HTML

List merupakan bentuk umum yang biasa digunakan untuk menguraikan daftar sesuatu. Contohnya: jenis-jenis list dalam HTML:
  1.  List dengan Nomor (Ordered List)
  2. List tanpa nomor (Unordered List)
  3. List definisi (Definition List)