Senin, 28 Januari 2013

Installasi Oracle

0 komentar

A.   Tujuan
1.      Setiap Mahasiswa dapat mengoprasikan Oracle 10g dengan baik dan benar.
2.      Setiap mahasiswa dapat memahami tentang Oracle

B.     Alat dan Bahan
1.      Laptop atau komputer
2.      Software Oracle 10g
3.      Physical memory (RAM) 256 MB minimum
4.      Temp disk space 100MB
5.      Hardisk 1,5GB
6.      Modul – modul pembimbing , modul 1.

C.   Teori Singkat
                     
Oracle Merupakan RDMS yang paling banyak digunakan oleh perusahaan-perusahaan didunia.Database Oracle adalah produksi dari Oracle Corporation, sebuah perusahaan komputer raksasa yang bermarkas di Redwood City, California.Pengembanan Oracle dimulai pada tahun 1977 ketika Larry Ellison melihat ada peluang bagus yang dimanfaatkan perusahaan-perusahaan software kala itu.
1. Scalability, memiliki kemampuan menangani banyak user yang melakukan koneksi secara bersamaan tanpa berkurangnya performance.
2. Reliability, memiliki kemampuan untuk melindungi data dari kerusakan jika terjadi kegagalan fungsi pada sistem seperti disk failure.
3. Serviceability, memiliki kemampuan untuk mendeteksi masalah, kecepatan dalam mengkoreksi kesalahan, dan kemampuan melakukan konfigurasi ulang struktur data.
4. Stability, memiliki kemampuan untuk crash karena beban load yang tinggi. Hal ini berkaitan dengan scability.
5. Availability, yaitu kemampuan dalam penanganan crash atau failure agar service dapat tetap yaitu kemampuan dalam penanganan crash atau failure agar service dapat tetap berjalan.
6. Multiplatform, dapat digunakan pada banyak sistem operasi seperti seperti windows, unix, linux, dan solaris.
Oracle menggunakan SQL (Structured query language) sebagai bahasa perantara antara user dan database. Kemudian Oracle Corp mengembangkan sebuah bahasa procedural yang mereka sebut sebagai PL/SQL. Dengan menggunakan kedua bahasa ini, seorang user dapat mengoptimalkan penggunaan database Oracle.
A.   Langkah Kerja
1.      Masukkan CD instalasinya terlebih dahulu . Kemudian setelah  CD instalasinya dimasukkan akan muncul default tampilan.



2.      Kemudian akan muncul metoda install. Pilih Basic Installtion. Beri tanda di Create Starter Database dan kemudian masukkan password yang kita inginkan. Klik next.
 


3.      Tunggu beberapa saat pada proses penginstalan.
4.      Setelah itu akan muncul mengenai sistem requirment yang dimana jika komputer yg akan diinstal tidak memiliki spesifikasi yang ditentukan, maka akan muncul peringatan.
 


5.      Kemudian jika komputer yang akan diinstal telah memenui syarat, sistem akan memproses semua data yg dimasukkan . Dan akan form kesimpulan tentang data Oracle 10g. Kalau kita akan menginstall Oracle ini , tinggal klik Install saja.



6.      Proses penginstalan sedang berjalan. Tunggu sampai proses penginstalan selesai, walaupun memakan waktu banyak.
 


7.      Selanjutnya , akan muncul form tentang konfigurasi database. Kemudian klik next.


 



8.      Akhirnya instalasi Oracle 10g telah berhasil diinstall, klik exit.



9.      Setelah berhasil, kita akan otomatis masuk pada browser ini. Dan kemudian akan muncul halaman informasi lisensi database 10g. Kemudian klik I agree dibagian bawah.





10.  Oracle pun siap tuk digunakan.
 
Selasa, 03 April 2012
Generalisasi, include, extend dan relationship
1.   Generalisasi
1.      Pengertian
Proses penggabungan atau pendefinisian entitas-entitas yang disatukan menjadi entitas superclass tunggal dari entitas aslinya yang merupakan subclass istimewa. Proses generalisasi dapat dipandang sebagai kebalikan dari proses specialisasi.
2.      Contoh :
Misalnya ada 2 entity yaitu sedan dan truk. Sedan ( flat_no, STNK,  jumlah penumpang, max_cepat). Truk( flat_no, STNK, ijin_trayek,muatan).

Kemudian kedua entitas itu di generalisasikan menjadi kendaraan.

1.  
  <<<Include>>
1.      Pengertian
yaitu kelakuan yang harus terpenuhi agar sebuah event dapat terjadi, dimana padakondisi ini sebuah use case adalah bagian dari use case lainnya.
-          Mengidentifikasi hubungan antar dua use case dimana yang satu memanggil yang lain.
-          Arah mata panah sesuai dengan arah pemanggilan.
-          X include Y berarti use case X menggunakan use case Y sepenuhnya.
-          Include digunakan untuk menghindari redundansi flow of event (seperti fungsi)

2.      Contoh



<<Extend>>
1.      Pengertian
Kelakuan yang hanya berjalan di bawah kondisi tertentu seperti menggerakkan alarm.
-          Jika pemanggilan memerlukan adanya kondisi tertentu maka berlaku dependensi <<extend>>
2.      Contoh


  RRelationship
1.      Pengertian
Hubungan yang terjadi antara satu entitas atau lebih.
2.      Contoh
Relationship mengambil yang menggambarkan mahasiswa yang mengambil matakuliah.



 Untuk mencatat semester berapa mahasiswa mengambil matakuliah, maka pada relationship mengambil ditambahkan atribut semester.



Sumber : www.google.com
           


Warehose

0 komentar
DATA WAREHOUSE
data warehouse merupakan metode dalam perancangan database, yang menunjang DSS(Decission Support System) dan EIS (Executive Information System). Secara fisik data warehouse adalah database, tapi perancangan data warehouse dan database sangat berbeda.
Keuntungan Data Warehouse
                Data warehouse merupakan pendekatan untuk menyimpan data dimana sumber-sumber data yang heterogen(yang biasanya tersebar pada beberapa database OLTP) dimigrasikan untuk penyimpanan data yang homogen dan terpisah. Keuntungan yang didapatkan dengan menggunakan data warehouse tersebut dibawah ini (Ramelho).
  Data diorganisir dengan baik untuk query analisis dan sebagai bahan untuk pemrosesan transaksi.
  Perbedaan diantara struktur data yang heterogen pada beberapa sumber yang terpisah dapat diatasi.
  Aturan untuk transformasi data diterapkan untuk memvalidasi dan mengkonsolidasi data apabila data dipindahkan dari database OLTP ke data warehouse.
  Masalah keamanan dan kinerja bisa dipecahkan tanpa perlu mengubah sistem produksi.
Membangun data warehouse tentu saja memberikan keuntungan lebih bagi suatu perusahaan, karena data warehouse dapat memberikan keuntungan strategis pada perusahaan tersebut melebihi pesaing-pesaing mereka. Keuntungan tersebut diperoleh dari beberapa sumber (Sean Nolan,Tom Huguelet):
  Kemampuan untuk mengakses data yang besar
  Kemampuan untuk memiliki data yang konsistent
  Kemampuan kinerja analisa yang cepat
  Mengetahui adanya hasil yang berulang-ulang
  Menemukan adanya celah pada business knowledge atau business process.
  Mengurangi biaya administrasi
Memberi wewenang pada semua anggota dari perusaahan dengan menyediakan kepada mereka informasi yang dibutuhkan agar kinerja bisa lebih efektif.

DATA MART

data mart adalah fasilitas penyimpanan yang berorientasi pada subject tertentu atau berorientasi pada departemen tertentu dari suatu organisasi, fokus pada kebutuhan departemen tertentu seperti sales, merketing, operation atau collection, sehingga suatu oerganisais bisa mempunyai lebih dari datu data mart.
perbedaan data mart dan data warehouse


keuntungan data mart, sebagai berikut :
1. akses mudah ke data yang sering digunakan
2. penciptaan pandang kolektif untuk sekelompok pengguna
3. peningkatan respon time dari pengguna akhir
4. fleksibel dan mudah cara pembuatan
5. lebih hemat biaya daripada data warehouse
6. dafinisi pengguna lebih jelas dari sebuah gudang data.
kelemahan data mart, sebagai berikut :
1. memiliki nilai yang terbatas karena tidak dapat melihat organisasi secara keseluruhan dan pelap[oran serta analisa potensi terbatas.



DATA MINING

Data mining adalah kegiatan mengekstraksi atau menambang pengetahuan  dari data yang berukuran/berjumlah besar, informasi inilah yang nantinya sangat berguna untuk pengembangan. Dimana langkah-langkah untuk melakukan data mining adalah sebagai berikut :

 


Arsitektur data mining
1.  Database, data warehouse, atau tempat penyimpanan informasi lainnya.
2.  Server database atau data warehouse.
3.  Knowledge base
4.  Data mining engine.
5.  Pattern evolution module.
6.  Graphical user interface.

Meskipun gaungnya mungkin tidak seramai seperti ketika  Client/Server Database  muncul, tetapi industri-industri seperti IBM, Microsoft, SAS, SGI, dan SPSS terus gencar melakukan penelitian-penelitian di bidang  data mining  dan telah menghasilkan berbagai  software untuk melakukan data mining:
Intelligent Miner dari IBM. Berjalan di atas sistem operasi AIX,  OS/390,
OS/400, Solaris dan Windows NT. Dijual dengan harga sekitar US$60.000.
Selain untuk data IBM juga mengeluarkan produk Intelligent Miner untuk
teks. Web site:
www.software.ibm.com/data/iminer/fortext
www-4.inm.com/software/data/iminer/fordata/index.html
Microsoft juga telah menambahkan fasilitas  data mining  di Microsoft SQL
Server 2000. Web site: www.microsoft.com/sql/productinfo/feaover.htm
Enterprise Miner dari SAS. Berjalan di atas sistem operasi AIX/6000, CMS,
Compaq Tru64 UNIX, HP-UX, IRIX, Intel ABI, MVS, OS/2, Open VMS Alpha,
Open VMS Vax, Solaris, dan Windows. Web site: www.sas.com
MineSet dari Silicon Graphics. Berjalan di atas sistem operasi Windows
9x/NT dan IRIX. Dijual per  seat  seharga US$995, server (Windows NT)
seharga US$35.000 dan untuk IRIX dijual US$50.000.  Web site:
www.sgi.com/software/mineset
Clementine dari SPSS. Berjalan di atas sistem operasi UNIX dan Windows
NT. Web site: www.spss.com/software/clementine

DATA OLAP

OLAP merupakan terminologi yang  menerangkan teknologi yang menggunakan view multidimensi penge-lompokkan data untuk menyedia-kan akses cepat terhadap informasi strategis untuk keperluan analisa lebih lanjut(Coddet al.,1995).
KeuntunganOLAP
• Meningkatkan produktifitas pemakai akhir bisnis, pengembang IT, dan keseluruhan organisasi. Pengawasan yang lebih dan akses tepat Waktu terhadap informasi strategis dapat membuat pengambilan keputusan lebih efektif.
• Mengurangi “backlog”pengembangan aplikasi bagi staf IT dengan membuat pemakai akhir dapat merubah schema dan membangun model sendiri.
• Penyimpanan pengawasan organisasi melalui integritas data koorporasi sebagai aplikasi OLAP  tergantung pada data warehouse dan sistem OLTP untuk memperbaharui sumber tingkatan data mereka.
• Mengurangi aktifitas query dan lalulintas jaringan pada sistem OLTP atau pada data warehouse
• Meningkatkan hasil dan keuntung-an secara potensial dengan meng-izinkan organisas iuntuk merespon permintaan pasar lebih cepat.

DATA MOLAP (Multi Dimensional OLAP)

MOLAP adalah tipe OLAP yang memiliki  storage  sendiri, yang isinya merupakan  precomputed agregasi data - sum, count, min, max, dan sebagainya - yang terlibat pada berbagai level detil. Storage ini berupa format yang hanya dikenali oleh MOLAP server tersebut dan telah khusus dioptimalkan untuk penggunaan oleh aplikasi tersebut.




Cara kerja MOLAP secara umum dibagi ke dalam dua tahap sebagai berikut :
•        Tahap konstruksi dan populasi data, pada tahap ini sumber data akan dibaca, dilakukan perhitungan agegrasi (summary group) pada berbagai level dimensi, dan hasilnya akan disimpan di storage MOLAP. Jika objek data diperumpamakan dengantable, maka untuk satu cube akan banyak fragmen table yang isinya adalah detil agregasi dari level tertentu.
•        Tahap query atau layanan permintaan data analisis, pada tahap ini OLAP Server akan melayani permintaan query dari client dan membaca data dari storage MOLAP. Table yang akan dibaca adalah suatu fragmen yang akan disesuaikan dengan permintaan dari client. Pada fase query ini, jika OLAP Server terputus dengan data source tidak apa-apa karena sudah tidak ada kaitannya.
Keuntungan dari MOLAP ini yang paling jelas adalah performa kecepatan akses yang sangat baik. Namun kelemahannya adalah jika kombinasi agregasi data yang dihasilkan untuk semua level, maka ukuran penyimpanan akan bisa lebih besar daripada sumbernya sendiri.


ROLAP (Relational online analitycal processing )

ROLAP (Relational online analitycal processing ) menggunakan tabel pada database relasional datawarehouse untuk menyimpan detil data dan aggregasi kubus. Berbeda dengan MOLAP, ROLAP tidak menyimpan salinan database, ia mengakses langsung pada tabel fact ketika membutuhkan jawaban sebuah query. Sehingga query pada ROLAP mempunyairesponse time yang lebih lambat dibandingkan ROLAP maupun HOLAP. Karakteristik model ini digunakan untuk menyimpan data yang besar dan jarang dilakukannya proses query. Misalkan, data histori dalam jumlah besar dari beberapa tahun yang sebelumnya.


Keuntungan dari ROLAP ini adalah tidak memerlukan storage tambahan. Namun kelemahannya adalah  jika data untuk suatu cube sangat besar (masif) maka performa pengambilan data akan cukup buruk.

HOLAP (Hibrid online analitycal processing)

Gabungan model MOLAP dan ROLAP dapat kita peoleh dari HOLAP (Hibrid online analitycal processing) Detil data tersmpan pada tabel relasional tapi aggregasi data disimpan dalam format multidimensi. Misalkan proses drill down dilakukan pada sebuah tabel fakta, maka retrive data akan dilakukan dari tabel database relasional sehingga query tidak secepat MOLAP. Kubus HOLAP lebih kecil daripada kubus MOLAP tapi response time query masih lebih cepat jika dibandingkan dengan ROLAP. Model penyimpanan HOLAP ini biasanya sesuai untuk kubus yang membutuhkan performa query yang bagus dengan jumlah data yang besar.


Followers

 

Data Warehouse. Copyright 2012 by Asep Furkon Efendi Revolution Two Church theme by Free Blogger Templates Converted into Blogger Template by Asep Furkon