Minggu, 28 September 2014

Laporan DBD 2 - Manajemen Tabel

Berikut ini hasil laporan praktikum ke 2 Desain Basis Data. langsung saja,,

1. Landasan Teori

Setelah pengenalan sedikit tentang apa itu database dengan MySQl, dalam postingan kali ini akan menjelaskan tentang menipulasi data tabel. Sebelum kita melakukan apa saja dalam database tentunya hal terpenting adalah datanya harus ada. Ketika kita menambah data dalam suatu database sebenarnya yang kita laukan adalah menambahkan data ke dalam tabel-tabel.

Create table, change table, atapu pun hapus table adalah yang akan kita laukan. Masih sekitar sini dulu saja.

2. Hasil Praktikum
Soal pertama adalah membuat tabel dengan nama identitasNIM,, dengan rincian  field seperti ini..


 Maka yang dilakukan setelah kita mempersiapkan alat dan bahan(masuk ke database yang telah kita buat minggu lalu), lalu ngetik kayak gini..


kalau syntaks betul kayak ini...

Soal kedua buat tabel lagi pake nama tabel pegawai,, tapi nama fieldnya sama persis ama tabel sebelumnya..

Muncul penampakan dua tabel di database aruman...



Berikutnya yang ke tiga,,, kalau mau hapus kolom, eits, kita pilih dulu kan di situ sudah jelas ada dua tabel, mana yang kita pilih untuk dieksekusi,
milih tabel pegawai

nih hasilnya...
kalau udah,  baru deh bisa kita hapus field yang mana, contoh kita hapus "alamat_idn"

really ???


Ke empat,, kita mau nambah kolom lagi dengan nama "pekerjaan_idn",

nih buktinya kalau penambahan kolom "pekerjaan_idn" udah berhasil.



tapi entah kenapa disitu (bisa kita lihat) kok kolom alamat_idn masih ada (gak kehapus),
Setelah saya perbaiki lagi syntax nya,, berubah jadi begini..
alter table pegawai drop alamat_idn;
Alhamdulillah berhasil


gak ada kan...

Oke,, ke soal berikutnya..
Ke Lima...
Mengubah nama tabel "pegawai" menjadi "pekerjaNIM"..

Mengubah kolom dari "pekerjaan_idn" menjadi "alamat_idn"


Ke Enam..
Menambahkan primary key..

Lalu merubah type data "alamat_idn" menjadi text



Kemudian soal ke Tujuh.
Ini yang lumayan menyebalkan -_-
Yaitu menghapus tabel pekerjanim, setelah kita bikin eh suruh hapus


 




Soal ke Delapan
Membuat tabel temporary..




Soal ke Sembilan


3. Evaluasi Perbadaan MySQL dengan PostgreSQL

Sekali lagi dalam urusan syntaks mereka berdua hanya berbeda sedikit. Maksudnya, ada sebagian syntax yang sama persis, ada juga yang berbeda. Gambar-gambar di bawah sebagai pembuktian apa dan bagaimana perbedaan mereka berdua.


coba pantengin yang ini..!
Terlihat di situ ada sedikit perbedaan syntax dalam penghapusan field.

Satu lagi coba plototin!!!


4. Kesimpulan
Tidak sulit (sebenarnya) jika teman-teman ingin membuat tabel denan menggunakan MySQL atau pun postgreSQL. Jika teman-teman menggunakan MySQL maka tidak sulit untuk pindah beralih ke postgreSQL, namun sekali lagi perlu diingat, mereka lumayan sensitif, sebisa mungkin hindar menulisan typo atau akan berakibat pada kebingungan yang tak terelakkan.

Tak lupa dari yang umum dahulu, dapat kita ambil beberapa kesimpulan sederhana, bahwa penggunaan postgreSQL lebih mudah penggunaannya, karena moddel seperti cmd yang hanya perlu untuk mengetik dan tekan enter. Sedang pada MySQL utamanya menggunakan XAMPP, perlu menggunakan web browser, terlebih lagi ketika ingin menjalankan suatu syntax harus menekan tombol Go, lebih sulit jika menggunakan tombol enter. Namun mudahnya XAMPP adalah dengan dapat digunakan secara otomatis menggunakan fasilitas yang ada tanpa perlu ngetik.

 






Tidak ada komentar:

Posting Komentar