Selasa, 25 November 2014

PROGRES APLIKASI RENTAL MOBIL

Relasi Table :


Software yang dipakai :
VB6 untuk bahasa pemrograman
Oracle untuk data base

Aplikasi yang kelompok saya buat untuk reservasi pemnjaman mobil, untuk memudahkan pemilik Rent Car dalam menyimpan dan mendokumentaskan pemesanan.

Berikut ini bebrapa tampilan aplikasi





Yang perlu dikerjakan selanjutnya :
1. melengkapi source code untuk aplikasi
2. menghubungkan aplikasi dengan database
3. membuat makalah

Minggu, 16 November 2014

TUGAS praktikum SQL

LATIHAN

1.   Tampilkan nama barang yang mempunyai stok kurang dari rata-rata.
2.  Tampilkan pelanggan yang paling besar pembeliannya
3.  Buatlah view dengan nama V_PELANGGAN yang menampilkan nama
     pelanggan,alamat dan telepon. Pelanggan yang ditampilkan adalah
     yang berasal dari kota Jakarta.
4.  Buatlah view V_PLGN_BELI yang menampilkan jumlah pembelian per
     pelanggan untuk tanggal tertentu. Field yang ditampilkan adalah
     nama pelanggan jumlah pembelian, tanggal pembelian. Tampilkan
     semua data yang ada pada view V_PLGN_BELI
5.  Buatlah view V_JUM_BELI yang menampilkan jumlah beli per barang
     per pelanggan per tanggal tertentu. Field yang ditampilkan adalah
    nama barang, nama pelanggan, tanggal pembelian,dan jumlah

    pembelian.Tampilkan semua data yang ada pada view V_JUM_BELI


1. 


2. 

3. 


4. 

5. 


Resume 11 - 11 - 2014

SUB QUERY & VIEW
                         I.            SUB QUERY
Sub query adalah query di dalam query, artinya seleksi data berdasarkan dari hasil seleksi data yang telah ada.
SELECT field-1,…,field-n
FROM tabel
WHERE kriteria ( SELECT field-1,…,field-n
FROM tabel
                       WHERE kriteria );
            II.            VIEW
         View  pada dasarnya merupakan presentasi data terkustomasi yang didapatkan dari satu atau lebih tabel. Atau kita anggap view ini sebagai query tersimpan (stored query).
         View tidak menyimpan data, tetapi hanya menyimpan rujukan pada data tertentu yang ada di suatu tabel darimana mereka berada.
         Semua operasi yang dilakukan pada view berakibat tertentu pada tabel basis untuk view yang bersangkutan.

SINTAKS VIEW
 CREATE       VIEW nama_view AS
SELECT       field-1,…,field-n, aggregate function
FROM                   tabel-1,…, tabel-n
WHERE       kriteria
GROUP BY   field-1,…,field-n
HAVING      kriteria_aggregate_function
ORDER BY   field
     Buat view bernama v_barang yang menampilkan nama
barang dan stok barang.
CREATE VIEW v_barang as
SELECT nama_barang, stok_barang
FROM barang
·        Tampilkan semua data yang ada pada view v_barang.
SELECT *from v_barang
·       Tampilkan nama barang dari view v_barang.
SELECT nama_barang from v_barang
·       Hapuslah view v_barang.
DROP view v_barang
·       Tampilkan view v_barang (apakah yang terjadi?)

SELECT * from v_barang