Selamat Datang di mi-akakom.blogspot.com Area Manajemen Informatika: Laporan Praktikum Sistem Basis Data Modul 7

menu

22 Mei 2012

Laporan Praktikum Sistem Basis Data Modul 7

PERTEMUAN KE - 7

MEMBANGUN BASIS DATA

Pada pertemuan ketujuh ini, (melanjutkan materi pada pertemuan enam) mahasiswa diajarkan tentang cara membagun dan mengelola basis data dengan MySQL. MySQL adalah salah satu produk RDBMS yang sangat popular dalam pembuatan basis data (database) juga bersifat open source. Seperti database server lainnya, MySQL dapat diakses oleh aplikasi klien dengan bahasa standar, yaitu SQL (Structure Query Language).

Pembahasan Praktikum

1. Buka program MySQL

2. Melalui command promt, jalankan MySQL dengan memasukan password “root” (jika password “root” maka masukan password “root”, password bisa kita rubah belum tentu “root”)

3. show databases;

Ø Untuk melihat databases yang tersimpan dalam computer.

4. use dbproyek1;

Ø Setelah pastikan database dbproyek1 ada langsung masuk dengan perintah diatas.

5. insert into pegawai

values

('13235539','Emy Susanti', '1979-03-03','jl.merpati5',

'55195',32,'13235888',3000000,150000),

('13235540','S. Rochmadi','1977-07-19','jl.garuda7'

,'55195',32,'13235888',3500000,200000),

('13235500','Muhamad Waldan','1984-08-17','jl.damai17'

,'55172',25,'13237755',4000000,250000),

('13235552','Aulia Natasya','1984-10-07','jl.anggrek9',

'55172',25,'13237733',4000000,250000);

Ø Perintah untuk menginputkan data pegawai ke table pegawai. Pengisian harus urut sesuai field yang kita buat, misal field pertama adalah nip maka isian pertama harus data nip dengan memperhatikan juga tipe data pada field nip, pada table pegawai yang telah kita buat field nip bertipe data char maka untuk pengisian harus disertai tanda petik (‘). Untuk tipe data integer tidak perlu tanda petik (‘), yang perlu menggunakan tanda petik (‘) yaitu data yang bertipe char, varchar, dan date.

6. select * from pegawai;

Ø Perintah untuk menampilkan data yang telah kita inputkan tadi.

7. insert into divisi

values

('D101','Construction Management', 'Bandung','13235500'),

('D102','Marketing Management', 'Yogyakarta','13235539'),

('D501','Management Information system', 'Yogyakarta','13235540'),

('D535','Prokduction Management', 'Jakarta','13235552');

Ø Perintah untuk menginputkan data divisi ke table divisi. Pengisian harus urut sesuai field yang kita buat, pada table divisi field pertamanya adalah kodediv maka isian pertama harus data kodediv dengan memperhatikan juga tipe data pada field kodediv, pada table divisi yang telah kita buat tadi field kodediv bertipe data char maka untuk pengisian harus disertai tanda petik (‘). Untuk tipe data integer tidak perlu tanda petik (‘), yang perlu menggunakan tanda petik (‘) yaitu data yang bertipe char, varchar, dan date.

8. select * from divisi;

Ø Perintah untuk menampilkan data table divisi yang telah kita inputkan tadi.

9. insert into lokasipro

values

('p001',’Jakarta’),

('p002',’Bandung’),

('p003',’Yogyakarta’),

('p004',’Yogyakarta’);

Ø Perintah untuk menginputkan data lokasiproyek ke table lokasipro. Pengisian harus urut sesuai field yang kita buat, pada table lokpro field pertamanya adalah kodepro maka isian pertama harus data kodepro dengan memperhatikan juga tipe data pada field kodepro, pada table lokasipro yang telah kita buat tadi field kodepro bertipe data char maka untuk pengisian harus disertai tanda petik (‘). Untuk tipe data integer tidak perlu tanda petik (‘), yang perlu menggunakan tanda petik (‘) yaitu data yang bertipe char, varchar, dan date.

10. select * from lokasipro;

Ø Perintah untuk menampilkan data table lokasipro yang telah kita inputkan tadi.

11. insert into pekerjaanpro

values

('13235500',’p001’,16),

('13235539',’p002’,8),

('13235540',’p003’,8),

('13235552',’p004’,16);

Ø Perintah untuk menginputkan data pekerjaanproyek ke table pekerjaanpro. Pengisian harus urut sesuai field yang kita buat, pada table pekerjaanpro field pertamanya adalah nip maka isian pertama harus data nip dengan memperhatikan juga tipe data pada field nip, pada table pekerjaanpro yang telah kita buat tadi field nip bertipe data char maka untuk pengisian harus disertai tanda petik (‘).

12. select * from pekerjaanpro;

Ø Perintah untuk menampilkan data table pekerjaanpro yang telah kita inputkan tadi.

13. insert into proyek

values

('p001',’Project Manager 1’,’D101’),

('p002',’Project Manager 2’,’D102’),

('p003',’Project Manager 3’,’D501’),

('p004',’Project Manager 4’,’D535’);

Ø Perintah untuk menginputkan data proyek ke table proyek. Pengisian harus urut sesuai field yang kita buat, pada table proyek field pertamanya adalah nip maka isian pertama harus data nip dengan memperhatikan juga tipe data pada field nip, pada table proyek yang telah kita buat tadi field nip bertipe data char maka untuk pengisian harus disertai tanda petik (‘).

14. select * from proyek;

Ø Perintah untuk menampilkan data table proyek yang telah kita inputkan tadi.

15. insert into tanggungan

values

('13235539',Susanti’,’P,’Istri’),

('13235539',’Putri’,’P,’Anak’),

('13235539',’Putra’,’L,’Anak’);

Ø (Meskipun pada listing belum sampai ini tapi saya lanjutkan saja) Perintah untuk menginputkan data tanggungan ke table tanggungan. Pengisian harus urut sesuai field yang kita buat, pada table tanggungan field pertamanya adalah nip maka isian pertama harus data nip dengan memperhatikan juga tipe data pada field nip, pada table proyek yang telah kita buat tadi field nip bertipe data char maka untuk pengisian harus disertai tanda petik (‘).

16. select * from tanggungan;

Ø Perintah untuk menampilkan data table tanggungan yang telah kita inputkan tadi.

Kesimpulan

Pada pertemuan ke 7 ini saya dapat menyimpulkan bahwa dengan menggunakan MySQL kita bisa juga menginputkan data sesuai data yang kita inginkan. Asalkan saja kita menginpukan data urut sesuai pada field yang kita buat maka data akan terinput secara benar pula. Dan yang paling harus kita ingat yaitu pada tipe data char, varchar, dan date kita harus memberi tanda petik (‘) apabila tidak maka data yang ingin kita input tidak terinput, karena error. Untuk data bertipe integer,float kita tidak perlu memberi tanda petik (‘).