Jumat, 30 September 2016

SQL - Penggunaan ALTER

PRAKTIKUM

Pada pertemuan minggu lalu kita telah membuat table Barang dan table Suplier. Selanjutnya kita akan membuat table Pasok. Untuk lebih jelasnya perhatikan gambar berikut:

1.   Pertama-tama kita akan menjalankan hasil dari table barang dan table Suplier yg telah dibuat minggu lalu. Untuk menjlankn table Barang, ketikkan “Select *from Barang; “ lalu start Debug. Maka Hailnya seperti berikut:


2. Sama Halnya dengan table Barang, untuk menjalan kan Table Suplier ketikkan “Select *from Suplier; “ lalu start Debug. Maka Hailnya seperti berikut:


3.  Selanjutnya kita akan membuat table Pasok. Ketikkan isi table pasok :

CREATE TABLE pasok (

    kode_pasok char (10),
    kode_barang char(6),
    kode_suplier char(10),
    tanggal_pasok date,
    jumlah_pasok numeric,

    constraint pk_pasok primary key (kode_pasok),

    constraint fk_pasok_barang foreign key (kode_barang) references barang (kode_barang),

    constraint fk_pasok_suplier foreign key (kode_suplier) references suplier (kode_suplier)

);


4.       Setelah itu jalankan Program table Pasok


5. Untuk mengetahui isi dari suatu table maka Rumus yang digunakan yaitu “SP_Columns [nama table]” . SEbagai contoh “SP_Columns Pasok; . lalu klik start debugging


Atan “SP_Columns Suplier;”


6.   Untuk mngetahui Primary Key yang digunakan pada tiap Table maka pilih Database > [Nama Database] > lalu pilih table yg telah dibuat. Contohnya seperti gambit berikut:


7.    Untuk menambahkan field pada suatu table maka perintah yang digunakan adalah ALTER TABLE. Rumus nya seperti berikut:
ALTER TABLE [nama_table]
    ADD [nama_field] [tipe_data];


    Contohnya kita akan menambahkan Alamat pada table field.

        ALTER TABLE suplier
ADD Alamat_suplier varchar(50);
 
Untuk melihat hasilnya ketikkan “SP_Columns suplier;” Dibawah perintah ALTER.


8.  Selanjutnya kita akan menghapus field pada Table. Rumusnya adalah

ALTER TABLE [nama_tabel]
DROP COLUMN [nama_field table];

Selanjutnya SP_Columns suplier;untuk melihat hasilnya

Dari Praktikum diatas dapat kita simpulkan bahwa:
ALTER
kegunaan dari perintah alter adalah untuk merubah atribut pada suatu tabel.

Contoh sintak
Alter table namatabel Modify (namakolom typekolom) untuk mengganti type kolom dan nama kolom.
alter table namatabel add (namakolom type kolom[[before, namakolom]]) menambah kolom.
alter table namatabel
drop (namakolom typekolom) untuk menghapus kolom pada sebuah tabel.



sumber: Slide dan Praktikum dari Bu Dine Tiara Kusuma.

Tidak ada komentar:

Posting Komentar