Jumat, 28 November 2014

MODUL PRAKTIKUM LAB bagian 2


  TABEL DENGAN PRIMARY KEY
PRIMARY KEY
-    untuk menjadikan filed kunci agar tidak terjadi duplikasi data

CODE :

mysql> create table toko_kue(id_kue varchar(6) primary key, harga_kue varchar(1000), stok_kue varchar(100));
Query OK, 0 rows affected (0.07 sec)

LIHAT DESKRIPSINYA…

mysql> desc toko_kue;
mysql>select*from toko_kue;
 
  TABEL DENGAN NILAI UNIQUE
-    memberikan batasan bahwa nilai dalam sebuah kolom  harus distinct (atau tidak ada  data yang nilainya  sama)

CODE:

mysql> create table t_parkir(id_parkir varchar(5) primary key, plat_no varchar(12), merk varchar(10), UNIQUE(plat_no));

Query OK, 0 rows affected (0.09 sec)

ISI TABEL
mysql>select*from t_parkir;
 
  PARAMETER IF NOT EXISTS
untuk  mengecek apakah sebuah tabel dengan nama yang  sama sudah ada  atau belum sebelum membuat tabel

mysql> show tables;
 

Menyalin tabel dengan statement SELECT
Kita juga bisa membuat tabel baru dengan mengkopy isi dari tabel yang sudah ada, caranya
Pastikan kita sudah punya tabel yang sudah ada isinya.

mysql> create table t_parkir_copy as select*from t_parkir;
 

Lalu kita lihat hasil dari tabel t_parkir_copy :

mysql> select*from t_parkir_copy;
 


  MEMBUAT TEMPORARY TABLE
Temporary table adalah pembuatan table secara temporary atau sementara, jadi tabel tersebut akan ada sewaktu kita buat hingga kita mematikan SQL kita.

Sebagai contoh kita akan membuat tabel t_temporary

CODE:

mysql> create temporary table t_temporary(id int(8));



Tetapi kita bisa menginputkan nilai ke temporary table 
mysql> select*from t_temporary;


Tapi jika kita matikan atau tutup MySQL kita maka temporary tabel akan langsung hilang




0 komentar:

Posting Komentar