Rabu, 22 November 2017

laporan praktikum SMBD modul 2

LAPORAN
 SISTEM MANAJEMEN BASIS DATA
MODUL II

SELECT INDEX FROM


Di Susun Oleh:
Nama  : Azis Furqon
NIM    : 2015091022
Kelas   : SI2015A



FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN
2017-2018




A.  DASAR TEORI

SELECT*|{[DISTINCT]}column|[alias],...}FROM table;
select : Perintah ini digunakan untuk mengambil data atau menampilkan data dari suatu tabel. Data yang kita ambil bisa kita tampilkan dalam layar prompt MySQL secara langsung atau melalui tampilan aplikasi.
From : untuk membaca tabel yang kita gunakan pada data base(table) yang digunakan.
Where : Berkorespondasi dengan predikat seleksi aljabar relasi berisi predikat atribut relasi yang muncul pada klausa from. Where menyaring baris-baris yang memenuhi kondisi

B.   PAKTIKUM
Gunakan SQL untuk mengerjakan praktikum sesuai dengan ketentuan berikut :
·           Kita ingin menampilkan no product serta jumlah product yang tersedia melalui table product.

⇩                                                         ⇩

Disini kita akan menampilkan data tabel prodNo dan prodQOH sebagai output. Dengan menggunaka perintah SELECT prodno,prodqoh From product;



SELECT digunakan untuk pemilihan/pemanggilan dari data  tabel prodno,prodqoh dan From product; menunjukan bahwa tabel yang di panggil merupakan tebel product

Jika ketentuan diatas dapat dilakukan maka akan menampilkan hasil seperti berikut:



·           Kita ingin mengetahui nama belakang salesman,komisi, dan komisi ditambah 200 dari data table salesman:



EmpComm Rate+200

Perintah SQL nya:

SELECT emfirestname, empcommrate, empcommrate+200 FROM salesman2;

Kita ketahui bahwa disini memanggil tabel empfirstneme, empcommrate, empcommrate+200 pada nama tabel salesman2 dan ada penambahan tebel empcommrate+200.

Jika ketentuan diatas dapat dilakukan maka akan menampilkan hasil seperti berikut:


E. POST TEST

·        Tampilkan no salesman dan nama belakang salesman beserta email dari table salesman


Tampilkan no salesman, name depan salesman, no supplier, komisi dikali 3 ditambah 300














Rabu, 08 November 2017

laporan SMBD modul 1

LAPORAN PRAKTIKUM
SISTEM MANAJEMEN BASIS DATA
MODUL I

(CREATE)

Nama : AZIS FURQON
NIM    : 2015091022
Kelas  : SI2015A
                                                 
FAKULTAS ILMU KOMPUTER
UNIVERSITAS KUNINGAN



A.     Dasar Teori

Create adalah perintah SQL yang digunakan untuk membuat database baru dan table baru. Berikut bentuk umum untuk peintah SQL Select :

Untuk membuat database :

                           SELECT DATABASE nama_database;

Untuk membuat table :

SELECT TABLE nama_table;


B.      Cara mengambilan SQLYog :

1.      Buka aplikasi SQLYog, deangan dengan mengklik icon dari SQLyog tersebut.
2.      Tampilan berikut yang akan keluar
3.      Jika berhasil tampilan berikut yang akan keluar 




Bilamana koneksi berhasil maka akan muncul tampilan di bawah ini bilamana kita menekan tombol new 

1.      Setelah menekan connect pada lembar kerja berikut tampilan yang akan muncul :


A.      PRAKTIKUM
1.      Gunakan perintah Create untuk membuat database baru dengan tahapan beriku:

·         Klik kanan pada username,maka akan menampilkan :

·         Klik Create Database maka akan menampilkan :

Isi kotak Database name dengan nama dbPr, lalu klik Create jika sudah selesai.


1.      Diketahui data
Nama Table : Product

·         Klik kanan pada bana database dbPr

·         Klik Create Table maka akan menampilkan :

Masukkan entitas,atribut,type data dan jumlah karakter sesuai dengan data table Product di atas. Hasil akan tampil adalah :


Klik Save jika data yang dimasukkan sudah benar, maka akan tampil :

Klik Yes, akan tampil di bawah ini :


1.      Isi table dengan data pada table Product :

Jika data sudah diinputkan, maka akan menampilkan :

A.      POST TEST
Buat table MorDer menggunakan SQLYog dengan data sebagai berikut :


1.      Pertama kita Klik Create Table maka akan menampilkan :
Kemudian Masukkan entitas,atribut,type data dan jumlah karakter sesuai dengan data table Product di atas. Hasil akan tampil adalah :


1.      Isi table dengan data pada table Morder :
Jika data sudah diinputkan, maka akan menampilkan :


Kemudian klik Tools kemudian klik Export All Of Table Data/Result As
Maka akan menampilkan :

Setelah mengklik klik Export All Of Table Data/Result As Maka akan menampilkan :































Kamis, 06 April 2017

LAPORAN PARKTIKUM BP MODUL 2


LAPORAN PRAKTIKUM
BAHASA PEMOGRAMAN II
MODUL II




Disusun oleh:
Nama    : Azis furqon
Kelas    : SI (A) 2015 
NIM     : 2015091022




LABORATORIUM ILMU KOMPUTER
“UNIVERSITAS KUNINGAN”
2016-2017

A.    TUGAS

Pada tugas kali ini, saya akan memberikan sedikit cara membuat Database menggunakan Netbeans. Sebenarnya pada sofware netbeans sudah disediakan fitur tool visual termasuk untuk membuat database, namun untuk sekedar pembelajaran, disini saya akan menggunakan perintah Transact atau menggunakan kode-kode tanpa menggunakan tools visual.
Berikut langkah-langkah untuk membuat database kartu keluarga :


1.      Buka Aplikasi NetBeans, setelah itu pilih NEW PROJECT, kemudian pilih Java setelah itu pilih bagian kanan yaitu Java Application seperti pada gambar dibawah ini.




2.      Next -> selanjutnya buat nama project dan tentukan lokasi tempat penyimpanan project Lalu klik finish. Langkah kedua adalah masukan nama dari project yang kita buat, disini saya menggunkan nama azisfurqon dan menyimpannya di direktori E:\azisfurqon semuanya bisa kita sesuaikan sesuai keinginan kita





3.      Pada Projects Eksplorer aktifkan tab Services











4.      Sebelum kita melanjutkan project kita, kita aktifkan dahulu Database server yang akan digunakan, disini saya menggunakan xampp yang difungsikan sebagai penghubung MySQL (2),  dengan PORTS 3306. Supaya bisa terkoneksi ke NetBeans, klik Start(3) . Untuk lebih jelasnya bisa dilihat pada gambar dibawah ini :





5.      Kembali lagi ke NetBeans, pilih tanda (+) pada menu Database, kemudian klik kanan pada menu MySQL Server at Localhost:3306[root]. Localhost adalah server lokal yang dimiliki oleh XAMPP, dan 3306 adalah PORT dari MySQL tersebut dengan nama Administrator "root".




6.     
Klik kanan kembali pada server MySQL lalu klik Create Database,  pada kotak isian yang muncul isikan nama database misalkan kartu_keluarga lalu klik Ok.












7.      Selanjutnya kita akan membuat tabel pada database kartu_keluarga. Pertama kita akan membuat tabel tb_provinsi.  Kita dapat menggunkan perintah seperti dibawah ini : 







CREATE TABLE tb_provinsi(
kd_prov INT(3) PRIMARY KEY,
nm_prov VARCHAR(30) NOT NULL
)
Untuk membuat database atau tabel baru, kita bisa menggunakan perintah Create Databse, Create Table. 
  • kd_prov dan nm_prov merupakan atribut atau field yang kita buat.
  • int, varchar merupakan tipe data yang digunakan.
  • Primary Key merupakan kunci utama atau kunci yang dapat mempengaruhi attribut atau fieds lain.
  • Not Null merupakan perintah yang berarti Field tersebut harus diisi atau tidak boleh dikosongkan. 
8.      Blok script yang sudah dibuat lalu klik kanan dan pilik Run Selection

 



9.      Ketika tabel berhasil dibuat, maka akan muncul peringatan atau pemberitahuan pada bagian menu output seperti dibawah ini. Prosess compile atau running program hanya dapat dilakukan sekali untuk pembuatan tabel dan database dengan nama yang sama. karena dalam database sangat tidak mungkin terjadinya redudansi data.

 



10.      Selanjutnya kita buat tabel tb_kabupaten, hampir sama dengan tabel provinsi tadi, tapi kita kembali membuat field kd_prov, fungsinya sebagai foreign key atau kunci tamu.
Ulangi proses yang sama dengan proses sebelumnya hingga tabel "tb_anggota".

 



Tabel Kabupaten, Tabel Kecamatan,   Tabel Desa, Tabel Keluarga, Tabel Anggota



 

         





Tabel selesai dibuat. selanjutnya kita akan melihat salah satu tabel yang telah tadi kita buat.
"Select * from tb_provinsi"
  • Select : Berfungsi untuk memilih atau membuat perintah pemilihan data.
  • * : Berarti semua. jadi pada perintah diatas kita akan menampilkan semua field dan record dari tabel tb_provinsi.
Dibawah ini merupakan ke-6 tabel yang telah kita buat.


Sekarang kita akan mencoba memasukan data kedalam tabel "tb_provinsi & tb_kabupaten". Dengan skrip dibawah ini :










·         insert  : Digunakan untuk menyisipkan data kedalam database.
  • Setiap records yang merupakan primary key tidak boleh ada yang sama seperti pada tebel tb_provinsi "kd_prov" dan tb_kabupaten "kd_kab".
·         Namun berbeda dengan Foreign Key yang bisa mempunyai records  yang sama seperti pada tb_kabupaten "kd_prov".
10.  Sekarang kita akan membuat perintah view untuk melihat isi dari tb_provinsi. Pertama kitaklik kanan pada menu view>>Create View seperti pada gambar dibawah ini.



11.  Berikutnya kita isikan nama dari view yang kita buat. Nama dari view ini dapat disesuaikan agar mudah di ingat. kemudian masukan perintah  Select * from tb_provinsi yang berarti kita akan menampilkan semua isi dari tb_provinsi. 




12.   Berikut view yang telah kita buat tadi : 




13.   Ketika perintah view dieksekusi, maka outputnya sebagai berikut :