Tampilkan postingan dengan label database. Tampilkan semua postingan
Tampilkan postingan dengan label database. Tampilkan semua postingan

Selasa, Juli 01, 2008

Perintah dalam Database (2)

Pada artikel saya yang sebelumnya tentang My SQL Front 2.5 dan beberapa perintah dasar dlm database, kita dapat mengetahui sedikit perintah-perintah dasar dalam database. Selanjutnya disini akan saya lanjutkan, perintah lainnya yaitu :

drop

perintah drop digunakan untuk menghapus, misalkan nama database dan nama tabel yang akan dihapus yaitu mahasiswa dan alamat,
drop database mahasiswa ;
drop table alamat ;

insert into

perintah diatas berfungsi untuk memasukkan nilai-nilai(value) ke dalam tabel dengan perincian pada masing-masing atributnya, contoh :
tabel mahasiswa terdiri dari beberapa atribut berikut : nim,nama,alamat,jns_klmn,tgl_lhr
maka cara memasukkan nilai-nilai kedalam tabel adalah
insert into mahasiswa(nim,nama,alamat,jns_klmn,tgl_lhr) values ('0704004','harvest','yogyakarta','p','15/07/89') ;

yang perlu diingat dalam memasukkan nilai2 tersebut adalah jangan lupa menggunakan tanda single quote ( ' ) pada awal dan akhir tiap nilai.


alter table

fungsi perintah ini bisa digunakan untuk update beberapa perintah dalan tabel, yaitu
# alter table --- add
perintah tersebut digunakan untuk update tabel dengan menambahkan atribut, contoh :
alter table mahasiswa add tmpat_lahir varchar(15) after jns_klmn ;
atau bisa juga digunakan untuk membuat primary key (atribut kunci pada tabel yang bersifat unik dan tidak boleh ada record yang sama), contoh :
alter table mahasiswa add primary key (nim) ;

# alter table --- change
perintah tersebut digunakan untuk update tabel dalam mengedit / mengubah nama/tipe/ukuran atribut(kolom)nya,
misalnya kolom nama dengan tipe varchar(15) akan kita ubah menjadi nama_mhs dengan tipe varchar(25), maka perintah yang dimasukkan adalah seperti berikut :
alter table mahasiswa change nama nama_mhs varchar(25) ;
dengan format :
alter table {nama_tabel} change {nama_kolom_awal} {nama_kolom_baru} {tipe&ukuran} ;

# alter table --- drop
perintah ini digunakan untuk menghapus atribut / kolom dalam tabel, misalkan kita akan menghapus kolom alamat dalam tabel mahasiswa :
alter table mahasiswa drop alamat ;


masih ada beberapa atau bahkan banyak lagi perintah-perintah dalam database, namun untuk selanjutnya "to be continued " , he he ...





Selasa, Mei 06, 2008

Query di My SQL Front 1 & Download

Salah satu mata kuliah saya adalah Basisdata, dan tentunya dalam basisdata tidak bisa dipisahkan dengan query / perintah di My SQL,


Berikut ini, untuk bagi2 ilmu aja, saya mau coba sharing tentang query / perintah2 di my SQL, yang bisa kita terapkan di Ms DOS, My SQL Front, ataupun di Java yang terkoneksi dengan my SQL.

Buat temen2 yang mau download program My SQL Front versi 2.5 bisa klik di sini ya...


Tampilan awal pas installnya seperti ini :



Kemudian setelah diinstal,tampilan My SQL Front versi 2.5 adalah :



Yang harus diingat dalam penulisan query adalah dalam setiap akhir perintah HARUS diakhiri dengan tanda titik koma / (;), dan penulisan spasi tidak dapat digunakan, melainkan diganti dengan tanda underscore ( _ ).

Berikut ini beberapa query dalam SQL :

show
=> fungsi ini digunakan untuk melihat database dan tabel yang ada.
contoh : show databases;
show tables;
    dalam query show ini, database ataupun tabel yang ingin ditampilkan harus dalam bentuk jamak (databases, tables)

    create =>
    query ini berfungsi untuk membuat database ataupun tabel baru.
    contoh : kita ingin membuat database dengan judul "perpustakaan",
    dan tabel dengan judul "buku".
    maka query-nya yaitu :
    create database perpustakaan;
    create table buku(kode_buku int(3), judul_buku varchar(30), penulis varchar(20), penerbit varchar(20), thn_terbit int(4));

    use =>query ini digunakan untuk memilih database mana yang akan digunakan / di manipulasi (digunakan dalam operasi dengan Ms.DOS).
    contoh : kita ingin menggunakan database perpustakaan yang sebelumnya sudah kita buat, query nya yaitu :
    use perpustakaan;