Selasa, 16 Juni 2015

Kuis Praktikum Sistem Basis Data

 Kuis Sistem Basis Data mengkonversi database dari PostgreSQL ke DB Qwiksite


  1. Buka aplikasi ESF Database Migration Toolkit, pilihlah source PosgreSQL, dan pilihlah nama database yang akan di konversi
  2. Pilihlah destination MySQL, dan beri nama pada database tersebut
  3. Lalu checklist semua tabel yang ada didalam database perbankan untuk dikonversi

Selasa, 09 Juni 2015

ADVANCE SQL 2

ADVANCE SQL 2
A.    Tujuan
Mahasiswa mampu menggunakan select statements beserta options-nya untuk mencari, mengolah, dan menampilkan data yang ada di basis data sesuai dengan kebutuhannya.

B.    Dasar Teori

·         IN
Contoh:
SELECT* FROM rekening WHERE kode_cabang IN (‘BRUM’, ‘BRUL’);

·         NOT IN
Contoh:
SELECT* FROM rekening WHERE kode_cabang NOT IN (‘BRUS’, ‘BRUM’);

·         BETWEEN
Contoh:
SELECT* FROM rekening WHERE saldo BETWEEN 500000 AND 1000000;

·         NOT BETWEEN
Contoh:
SELECT* FROM rekening WHERE saldo NOT BETWEEN 500000 AND 1000000;

·         AGGREGATE FUNCTIONS
Fungsi-fungsi untuk aggregate:

·         MIN( )
 Digunakan untuk mencari nilai terkecil dari sekumpulan record.
Contoh:
SELECT MIN(saldo) FROM rekening;

·         MAX( )
Digunakan untuk mencari nilai terbesar dari sekumpulan record.
Contoh:
SELECT MAX(saldo) FROM rekening;

·         COUNT( )
Digunakan untuk menghitung banyaknya record.
Contoh:
SELECT COUNT(nama_nasabah) FROM nasabah;

·         SUM( )
Digunakan untuk menjumlahkan nilai-nilai dari sekumpulan record.
Contoh:
SELECT SUM(saldo) FROM rekening;

Selasa, 02 Juni 2015

ADVANCE SQL 1

MODUL 9
ADVANCE SQL 1

A.    TUJUAN
Mahasiswa mampu menggunakan select statement beserta options-nya untuk mencari, mengolah dan menampilkan data yang ada di basis data sesuai dengan kebutuhannya.

B.     LANDASAN TEORI
1.      IN
·         Contoh:
Ø  SELECT * FROM rekening WHERE kode_cabang IN (‘BRUM’, ‘BRUL’);
·         Perintah SQL di atas sama dengan:
Ø  SELECT * FROM rekening WHERE kode_cabang = ‘BRUM’ OR kode_cabang = ‘BRUL’);

2.      NOT IN
·         Contoh:
Ø  SELECT * FROM rekening WHERE kode_cabang NOT IN (‘BRUM’, ‘BRUL’);
·         Perintah SQL di atas sama dengan:
Ø  SELECT * FROM rekening WHERE kode_cabang <> ‘BRUM’ AND kode_cabang <> ‘BRUL’);
·         Nilai NULL tidak akan tampil dalam IN dan NOT IN.
·         Perhatikan perbedaan penggunaan OR dan AND dalam IN dan NOT IN.

3.      BETWEEN
·         Contoh:
Ø  SELECT * FROM rekening WHERE saldo BETWEEN 50000000 AND 1000000;
·         Perintah SQL di atas sama dengan:
Ø  SELECT * FROM rekening WHERE saldo >= 50000000 AND saldo <= 1000000;
·         Nilai yang pertama dalam BETWEEN harus lebih kecil dari nilai yang kedua.
·         Bisa untuk string.