Postingan

Menampilkan postingan dari Oktober, 2021

8. Praktikum UTS

Gambar
Penyelesaian 1. Menggunakan database sistem_pemesanan yang sebelumya sudah dibuat. 2. Merubah nilai tipe data pada tabel detil_pesan agar nanti ketika insert data tidak terjadi eror data double dengan syntax ALTER TABLE detil_pesan MODIFY id_pesan int(8) NOT NULL; 3. Merubah nilai tipe data pada tabel detil_pesan agar nanti ketika insert data tidak terjadi eror data double dengan syntax ALTER TABLE detil_pesan MODIFY id_produk varchar(8) NOT NULL; 4. Nilai tipe data pada tabel detil_pesan berhasil diubah. Selanjutnya insert data pada tabel detil_pesan. 5. INNER JOIN 2 tabel yaitu tabel pesan dan detil_pesan 6. LEFT JOIN menampilkan id_pelanggan, nm_pelanggan dengan id_pesan, tgl_pesan juga ditampilkan jika memenuhi kondisi join. 7. Menampilkan 3 tabel dari semua field yang memungkinkan karena adanya relasi tabel. 8.  "SELECT pesan.id_pesan, pesan.tgl_pesan, SUM(detil_pesan.jumlah) as jumlah FROM pesan, detil_pesan WHERE pesan.id_pesan=detil_pesan.id_pesan GROUP BY id_pesan;" ...

7. DML (Data Manipulation Language) Join #2

Gambar
  Deskripsi Tugas 1. Masukkan data/record berikut ke database Sistem_Pemesanan sesuaikan tabelnya!  a.  b. c.  d.  2.  JOIN     a.  Menggunakan where (  SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan, pesan WHERE pelanggan.id_pelanggan=pesan.id_pelanggan;  )     b.  Menggunakan inner join (  SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan FROM pelanggan INNER JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan;  )     c.  Gabungkan tabel pesan dan faktur menggunakan where dan inner join 3. OUTER JOIN     a.  Menggunakan left (  SELECT pelanggan.id_pelanggan, pelanggan.nm_pelanggan, pesan.id_pesan, pesan.tgl_pesan  FROM pelanggan LEFT JOIN pesan ON pelanggan.id_pelanggan=pesan.id_pelanggan;  )      b. Ubahlah left di atas menjadi right, apa perbedannya? ...

6. DML (Data Manipulation Language) Join #1

Gambar
  Join      Join adalah cara untuk menghubungkan data yang diambil dari tabel-tabel melalui sebuah kolom yang menghubungkan mereka. Join penting karena dengan join bisa mengambil data dari beberapa tabel melalui query.  Query adalah kemampuan untuk menampilkan data dari database untuk diolah lebih lanjut yang biasanya diambil dari tabel tabel dalam database. 1. Inner-join      Inner join mungkin tipe join yang paling banyak dipakai. Inner join mengembalikan baris-baris dari dua tabel atau lebih yang memenuhi syarat. 2. Left outer-join      Left outer join (sering disingkat left  join) akan mengembalikan seluruh  baris dari tabel disebelah kiri yang  dikenai kondisi ON dan hanya baris dari  tabel disebelah kanan yang memenuhi  kondisi join. 3. Right outer-join      Right outer join (sering disingkat right join)  akan mengembalikan semua baris dari  t...

5. DML (Data Manipulation Language) Function

Gambar
Deskripsi Tugas Masih menggunakan database sebelumnya dengan tabel  pelanggan. Masukkan data ke tabel pelanggan tersebut dengan isian sebagai berikut: Materi lanjutan SELECT,  menampilkan data dengan kondisi tertentu sesuai record, contoh: Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa ( SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa'; ) Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa  dan  tinggal di Klaten ( SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' AND alamat = 'klaten'; ) Menampilkan data pelanggan yang pekerjaannya adalah mahasiswa  atau  tinggal di Ciamis ( SELECT * FROM pelanggan WHERE pekerjaan = 'mahasiswa' OR alamat = 'ciamis'; ) Menampilkan data pelanggan yang namanya dimulai huruf A ( SELECT * FROM pelanggan WHERE nama like 'A%'; ) Menampilkan data pelanggan yang namanya diakhiri huruf A ( SELECT * FROM pelanggan WHERE nama like '%a'; ) Mengurutkan data pelanggan berdasark...

4. DML (Data Manipulation Language) Query

Gambar
  Pengantar Dasar SQL   SQL merupakan singkatan dari Structured Query  Language. SQL atau juga sering disebut sebagai query  merupakan suatu bahasa (language) yang digunakan  untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau Oracle). Hampir semua software database mengenal atau mengerti SQL. Jadi, perintah SQL pada semua software database hampir sama.          Terdapat 3 jenis perintah pada SQL DDL DML DCL DML DML (Data Manipulation Language) merupakan metode query dasar yang dapat digunakan apabila DDL telah terjadi sehingga fungsi dari query DML ini untuk melakukan pemanipulasian database yang telah dibuat. DML terdiri dari  SELECT INSERT UPDATE DELETE 1. INSERT digunakan untuk memasukkan atau input data ke tabel. Hal yang ...

3. DDL (Data Definition Language)

Gambar
                                                           Pengantar Dasar SQL   SQL merupakan singkatan dari Structured Query  Language. SQL atau juga sering disebut sebagai query  merupakan suatu bahasa (language) yang digunakan  untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau Oracle). Hampir semua software database mengenal atau mengerti SQL. Jadi, perintah SQL pada semua software database hampir sama.          Terdapat 3 jenis perintah pada SQL DDL DML DCL DDL DDL (Data Definition Language) merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur databas...