Selasa, 26 Mei 2015

Penggunaan Select Statement 2

Modul 8
                                                      Penggunaan Select Steatment 2

1. Tujuan :
a.       Mahasiswa mampu menggunakan instruksi Create table dan options-nya menggunakan PostgreSQL untuk membuat tabel-tabel basis data sesuai kebutuhan.
b.      Mahasiswa mampu memasukkan records ke dalam tabel-tabel basis data.

2. Landasan teori :
SELECT STATEMENTS digunakan untuk menentukan atau memilih data yang akan ditampilkan ketika melakukan query terhadap basis data. Contoh SELECT :
·  Untuk melihat semua kolom dari suatu table
·  Untuk melihat kolom-kolom tertentu
·  Secara umum :
SELECT (nama kolom) FROM (nama tabel);

3. Langkah – langkah
1.      Menampilkan nama nasabah, nomor rekening, pin, dan saldo untuk semua rekening yang jumlah saldonya lebih dari 1.000.000 dan diurutkan berdasarkan nomor rekening


Minggu, 10 Mei 2015

PENGGUNAAN SELECT STATEMENT 1

PENGGUNAAN SELECT STATEMENT 1
   A.    Tujuan
1.   Mahasiswa mampu menggunakan instruksi Create table dan options-nya menggunakan PostgresSQL untuk membuat table – table basis data sesuai kebutuhan.
2.     Mahasiswa mampu memasukkan records ke dalam tabel – tabel basis data. 

   B.    LandasanTeori
SELECT STATEMENT digunakan untuk menentukan atau memilih data yang akan ditampilkan ketika melakukan query terhadap basis data. Struktur select statement terhadap basis data di postgre SQL adalah sebagai berikut :

SELECT[ALL] DISTINCT ON (expression [,…] ) ] ]
*expression [ ASoutput_name] [,…]
[FROM from_item[,…]]
[WHERE condition]
[GROUP BY expression [,..]]
[HAVING condition [,..]
[{UNION | INTERSECT EXCEPT }[ ALL ] select ]
[ORDER BY expression [ASC |DESC| USING operator ] [, . . .]]
[ FOR UPDATE [ OF tablename [, . .] ] ]
[LIMIT { count| ALL } ]
[OFFSET start]

Selasa, 05 Mei 2015

IMPLEMENTASI TABEL-TABEL BASIS DATA (2)

MODUL 6
            IMPLEMENTASI TABEL-TABEL BASIS DATA (2)
        (PENGGUNAAN INSTRUKSI CREATE TABLE & OPTIONS-NYA
        SERTA MEMASUKKAN RECORD KE DALAM TABEL-TABEL BASIS DATA)

A. Tujuan
Mahasiswa mampu membuat struktur tabel-tabel basis data berdasarkan perancangan di modul 4 dan mengimplementasikan tabel-tabel tersebut di basis data.

B. Landasan Teori
Pengenalan PostgreSQL
PostgreSQL adalah sebuah object-relational database management system(ORDBMS), bersifat open source, mendukung standar SQL92 dan SQL99 serta mendukung bahasa pemrograman C, C++, Java, Tcl, Perl, Python, PHP, dst.
Fitur penting PostgreSQL: Inheritance, Data types, Functions, Constraints, Triggers, Rules, dan Transactional Integrity.
Arsitektur PostgreSQL berbasis Client-Server. Backend Software untuk database server (server-side) adalah Postmaster.
Frontend software (client-side):
- Psql (disediakan dalam paket PostgreSQL)
- Client berbasis GUI (PgAdmin, PgAccess, ApplixWare)
- Buat aplikasi sendiri (C, C++, Java, PHP, dsb.)
Beberapa URL untuk PostgreSQL:
- www.postgresql.org
- www.postgresql.org/docs
- techdocs.postgresql.org
Tahap Pembuatan Tabel
1. Membuat semua tabel yang paling utama (yang tidak memiliki FK).
2. Membuat semua tabel yang berhubungan langsung (atau memiliki relationship) dengan tabel yang dibuat di tahap sebelumnya. Mulailah secara urut dari tabel dengan jumlah FK yang paling ssedikit ke ang paling banyak.
3. Ulangi tahap 2 sampai semua tabel selesai dibuat.