STRUCTURE QUERY LANGUANGE DATA MANIPULATION LANGUANGE DML Disusun
- Slides: 13
STRUCTURE QUERY LANGUANGE : DATA MANIPULATION LANGUANGE (DML) Disusun Oleh : Yudhi Yanuar , S. T. , M. Kom. Yudhi. Yanuar 2010@gmail. com
JOIN TABLE • JOIN adalah menggabungkan beberapa tabel dangan cara mengakses setiap tabel secara individu berdasarkan kondisi yang diberikan, kemudian hasilnya digabungkan.
JOIN TABLE • Syarat penggunaan JOIN adalah harus terdapat hubungan / keterkaitan diantara tabel – tabel yang dijadikan sumber dari kolom – kolom yang hendak di join dan ditampilkan. Keterkaitan diatara tabel – tabel berupa kolom – kolom yang memiliki nilai dan tipe data yang sama. • Join secara umum terbagi dalam 3 jenis: – cartesian product, – join condition dan – outer join.
JOIN TABLE • Cartessian Product • Cartessian product merupakan himpunan dari hasil kombinasi yang memungkinkan dari baris-baris data dari 2 tabel atau lebih. Cartessian product merupakan join tanpa menggunakan join condition. • Contoh :
JOIN TABLE • Join Condition • Join condition menspesifikasikan kondisi join dari beberapa tabel. Seperti telah disinggung sebelumnya, • Contoh :
JOIN TABLE • Outer Join • Outer join biasanya digunakan ketika kita ingin baris data dari tabel yang pertama, atau dari tabel yang kedua atau dari keduanya tetap ditampilkan meskipun tidak terdapat pasangan baris data tersebut dari tabel lain pada kondisi joinnya. • Contoh :
KASUS PERKULIAHAN BUAT TABEL BERIKUT : PELANGGAN KDPLG NAMAPLG TELEPON YDI YUDHI YANUAR 08112005112 ELS ELIS HERNAWATI 02292310066 JNE JUNAEDI ABDILLAH 08734328821 TDI TEDI GUNAWAN 08934567898 RFK RIFFKA FAUZANY 0227306524
KASUS PERKULIAHAN BUAT TABEL BERIKUT : TRANSAKSIPLG KDTRANSAKSI KDPELANGGAN KDBARANG KP-01 -001 YDI KM-001 KP-01 -002 YDI KM-002 KP-01 -003 JNE KM-003 KP-01 -004 RFK KM-004 KP-01 -005 ELS KM-005
KASUS DML 1. TAMPILKAN SELURUH DATA YANG ADA DI DALAM TABEL PELANGGAN DAN PENJUALAN BERDASARKAN KODE PELANGGAN 2. TAMPILKAN SELURUH DATA YANG ADA DI DALAM TABEL PELANGGAN DAN PENJUALAN MENGGUNAKAN WHERE BERDASARKAN KODE PELANGGAN 3. TAMPILKAN SELURUH DATA YANG ADA DI DALAM TABEL PELANGGAN DAN PENJUALAN MENGGUNAKAN WHERE DAN OUTHER JOINT
KASUS DML • BUATLAH DATA DEFINITION LANGUANGE DARI DIAGRAM DATABASE DISAMPING,
KASUS DML 1. MASUKAN DATA KEDALAM MASING TABLE 2. TAMPILKAN SELURUH DATA MEMBER BESERTA DENGAN SELURUH ATRIBUT KARTU 3. TAMPILKAN DATA REKAP PENJULAN BERDASARKAN BARANG YANG DIBELI CUSTOMER 4. TAMPILKAN SELURUH DATA BARANG YANG TERINTEGRASI
DAFTAR PUSTAKA 1. Oracle Database 10 g: Develop PL/SQL Program Units volume 1 Student Guide 2. Benjamin Rosenzweig, Elena Silvestrova. Oracle PL/SQL by Example. Prentice Hall PTR 3. Jones, Christoper & Holloway, Alison, The Underground PHP and Oracle Manual, Oracle, 2008 4. Watt, Simon, Oracle Database Express Edition 2 Day Plus PHP Developer Guide, 10 g Release 2 (10. 2), Oracle, 2006
TERIMA KASIH
- Data manipulation language statements
- What are the different types of love languages
- Dns recursive iterative
- Query tree and query graph
- Query tree and query graph
- Dml basis data
- Bahasa manipulasi data
- Polynomial representation using linked list in c
- What encapsulates both data and data manipulation functions
- Static data structure
- Ddl y dml ejemplos
- Ddl dml dcl
- Practicing ddl commands
- Dml commands