Senin, 27 Desember 2010

Perbankan


LATAR BELAKANG
Perkembangan teknologi informasi dewasa ini semakin pesat. Hal tersebut dilatar belakangi oleh kebutuhan manusia yang kian hari kian meningkat pula akan informasi yang akurat dan cepat. Secara tidak langsung teknologi pun telah menjadi kebutuhan primer bagi manusia yang telah menyentuh hampir seluruh aspek kehidupan manusia baik, ekonomi, kesehatan, pendidikan, politik, dan lain sebagainya.
Perbankan merupakan salah satu faktor pendukung dalam meningkatkan taraf hidup manusia sebagaimana dengan fungsi bank yang tercantum dalam  UU no. 10 th 1998.
“Bank : Badan usaha yang menghimpun dana dari masyarakat dalam bentuk simpanan dan menyalurkannya kepada masyarakat dalam bentuk kredit dan / atau bentuk-bentuk lainnya dalam rangka meningkatkan taraf hidup rakyat banyak “
Oleh karena fungsi bank yang sentral, dalam melaksanakan fungsinya bank pun membutuhkan sumber daya teknologi sistem informasi yang memadai dalam memberikan pelayanan yang baik kepada nasabah. Di lain sisi bank pun membutuhkan sistem informasi karena adanya keterbatasan media penyimpanan untuk menampung dan memenej data – data nasabah, karyawan, serta jasa – jasa pelayanan bank yang semakin banyak.
ATURAN BISNIS ( CARDINALITAS )
-          Satu karyawan melayani banyak nasabah
-          Satu nasabah menggunakan banyak jasa
-          Satu jasa ditangani oleh banyak karyawan


MODEL ER
Karyawan {Id_Karyawan, Nama, TTL, Alamat,Asal}
Nasabah {Id_Nasabah, Nama, TTL, Alamat, Asal}
Jasa {Id_jasa, Jenis_jasa, Persyaratan}
Pelayanan {Id_karyawan, Id_nasabah}
Menggunakan {Id_Nasabah, Id_Jasa}
Ditangani {Id_jasa, Id_karyawan}

-          TABEL
Tabel Karyawan
Id_Karyawan
Nm_Karyawan
TTL
Alamat
Asal






Tabel Nasabah
Id_Nasabah
Nm_Nasabah
TTL
Alamat
Asal






Tabel JasaBank
Id_Jasa
Jenis_Jasa
Persyaratan





MODIFIKASI ERD





Skema sql Create
1.      Create database perbankan;
2.      Use perbankan;
3.      Create table nasabah (id_nasabah char (20) not null primary key, nama char(30), TTL date, alamat char (20), asal char (20));
4.      Create table karyawan (id_karyawan char (20) not null primary key, nama char (25), TTL date, alamat char (20), asal char (20));
5.      Create table jasa_bank (id_jasa char(20) not null primary key, nama char (25), jenis_jasa char (20), persyaratan char(50));


Skema sql insert
1.      Insert into nasabah values (id_nasabah, nama, TTL, alamat, asal);
2.      Insert into karyawan (id_karyawan, nama, TTL, alamat, asal);
3.      Insert into jasa_bank (id_jasa, nama, jenis_jasa);

Skema sql select
1.      Select *from nasabah;
2.      Select *from karyawan;
3.      Select *from jasa_bank;

Skema sql update
1.      Update nama_table set nama_field = isi record where nama_field = isi record;

Skema sql alter table
1.      Alter table nama_table add nama field yang ingin ditambahkan tipe data;
2.      Alter table nama_table change nama_field_lama nama_field_baru tipe data;

Skema sql relasi table
Select  field1, field2 from table1 CROSS JOIN table2;

Select id_karyawan, id_nasabah from karyawan cross join nasabah;
Select id_jasa, id_karyawan from jasa cross join karyawan;
Select id_nasabah, id_jasa from nasabah cross join jasa;


















0 komentar:

Posting Komentar

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More