Oracle 10 XE Sistem Informasi Persediaan Obat Pada Apotik Dunia

2.4. Oracle 10 XE

Oracle adalah sebuah DBMS untuk level menengah ke atas. Kelebihan Oracle dibanding dengan Access SQL Server adalah : 1. Multi platform artinya bisa dijalankan di berbagai OS, misalnya Unix, Linux, Sun, OS2, Apple, Windows. 2. Memiliki homepage layanan berbasis web sehingga data dapat disebar data dapat diakses secara remote jarak jauh. 3. Memiliki software khusus kllien mulia versi 10 ke atas sehingga dengan menggunakan command line SQL Plus di Oracle, sehingga kita bisa mengerjakan semua operasi SQL dari jarak jauh seolah-olah kita berada di localhost. 4. Hasil Query di layanan web service atau Application Express dapat diekspor ke dalam Excel. Salah satu kelebihan utama Oracle adalah kemampuannya yang sangat baik untuk mendistribusikan database. Mendistribusikan database berarti datanya dapat dipakai oleh banyak user multi user. Itu berarti user dapat tersebar di berbagai tempat bahkan di berbagai negara sehingga databasenya memiliki kemampuan diakses secara Remote. Atau lebih dikenal dengan sebutan Remote Query. Untuk bisa merealisasikan database tersebar multi user, tentu saja server dan klien dapat berkomunikasi melalui jaringan komputer network. Karena itu penulis ingin menambahkan sedikit penjelasan tentang network. Lindawaty : Sistem Informasi Persediaan Obat Pada Apotik Dunia, 2008 USU Repository © 2008 Secara umum topologi jaringan komputer terbagi 4 : 1.Bus 2.Star 3.Ring 4.Pear to Pear 5.FDDI Untuk tugas akhir ini, penulis menggunakan topologi Pear to Pear dapat digambarkan sebagai berikut. IP : 192.168.01 IP : 192.168.02 Server Database Oracle Client Oracle Start Database Stop Database Gambar 2.11 Topologi Pear to Pear Terlihat dari dua komputer tersebut database Oracle berlokasi di alamat IP : 192.168.02 , itu berarti tabel-tabel yang menjadi tugas akhir saya ini: 1.Tabel Master 2.Tabel Kartu_Stok 3.Tabel Kode_Master 4.Tabel Pembelian Lindawaty : Sistem Informasi Persediaan Obat Pada Apotik Dunia, 2008 USU Repository © 2008 Semua tabel tersebut berada dalam sebuah database default yang bernama XE. singkatan dari Ekspress Edition. Karena penulis menggunakan Oracle versi 10.0.2 XE. Tabel-tabel tersebut hanya bisa diakses dengan menggunakan user Id milik penulis yaitu : User Id : Linda Password : a Gambar skemanya sebagai berikut. SYSTEM LINDA Tabel Kode Tabel Kartu Stok Tabel Kode Master Tabel Pembelian Gambar 2.12 Skema Rancangan Database Oracle Agar client bisa mengakses database server, penulis menggunakan media kabel bertipe Belden menggunakan port RG-45. Sedangkan client untuk mengakses database server digunakan dengan 2 cara yaitu : 1. Berbasis web service yaitu dengan menggunakan browser internet seperti Internet Explorer atau Mozilla Firefox. Caranya, di bagian address, ketikkanlah http: [IP server] : port default service name misalnya : http : 192.168.02 : 8080 XE 2. Menggunakan command line berbasis DOS. Untuk melakukan ini harus Lindawaty : Sistem Informasi Persediaan Obat Pada Apotik Dunia, 2008 USU Repository © 2008 terlebih dahulu diinstal di komputer client yaitu OracleXEClient. File ini cukup kecil hanya 29.5 MB. Langkah-langkah menjalankan komputer client dengan menggunakan web service application express yaitu: 1. Start database di database server 2. Di database server tersebut setting application express dengan langkah-langkah sebagai berikut: a. Jalankan application express bukalah database home page. b. Loginlah dengan nama systempassword:123. Gambar 2.13 Tampilan home page Oracle Lindawaty : Sistem Informasi Persediaan Obat Pada Apotik Dunia, 2008 USU Repository © 2008 c.Kliklah administration Gambar 2.14 Tampilan Halaman administration d. Kliklah Manage HTTP Access. e. Klik Access dan pilihlah Available from local server and remote clients. Lindawaty : Sistem Informasi Persediaan Obat Pada Apotik Dunia, 2008 USU Repository © 2008 Gambar 2.15 Tampilan Halaman Access f. Klik apply changes. Gambar 2.16 Tampilan Halaman Access Updated 3. Maka ketikkanlah di komputer client di bagian addressnya yaitu : http:192.168.1.102 : 1521XE. Lindawaty : Sistem Informasi Persediaan Obat Pada Apotik Dunia, 2008 USU Repository © 2008 BAB 3 PERANCANGAN SISTEM

3.1. Perancangan Sistem