HOME

Senin, 20 Februari 2012

RESUM MANAJEMEN PROJEK P1

PROJEK               = Suatu aktifitas / kegiatan yang bersikap sementara untuk menghasilkanproduk atau jasa
MANAJEMEN       = suatu proses atau kerangka kerja, yang melibatkan bimbingan atau pengarahan suatu kelompok orang-orang kearah tujuan-tujuan organisasional atau maksud-maksud yang nyata.


PROJEK MANAJEMEN = penerapan dari pengetahuan, keterampilan-keterampilan / tools dan teknik-teknik pada aktifitas projek dalam mencapai sasaran projek

BEBERAPA HAL YANG MEMPENGARUHI KEGAGALAN PROJEK
  1. tim yang tidak kompak
  2. infrastruktur yang kurang
  3. ketidak mampuan user menggunakan hasil projek 
BEBERAPA KEUNTUNGAN MENGGUNAKAN MANAJEMEN PROJEK
  1. pengendalian yang lebih baik pada sumberdaya keuangan, fisik , dan SDM
  2. mengembangkan hubungan dengan customer
  3. waktu pengembangan yang lebih pendek
  4. biaya yang lebih murah
  5. kondisi internal lebih bagus
  6. moral pekerja meningkat
BEBERAPA KARAKTERISTIK PROJEK
  • temporary
  • penuh dengan ketidak pastian
  • harus memiliki customer 
  • berkembang secara bertahap
  • produk,jasa
BEBERAPA SASARAN PROJEK
  1. SCOPE (RUANG LINGKUP)
  2. TIME(WAKTU)
  3. COST(BIAYA)
  4. QUALITY(KUALITAS)
 BEBERAPA TANTANGAN MANAJEMEN PROJEK
  • KOMLEKSITAS PROYEK
  • KEBUTUHAN CUSTOMER YANG SPESIAL
  • PENYUSUNAN KEMBALI ORGANISASI
  • RESIKO PROJEK
  • PERUBAHAN DALAM TEKNOLOGI\
  • PERENCANAAN DAN KETETAPAN HARGA MENDATANG
AREA KEAHLIAN MANAGER PROYEK
  1. PMBOK guide
  2. interpersonal skill
  3. pengetauan dan keterampilan m.umum
  4. pemahaman lingkungan proyek
  5. penerapan area pengetahuan, standarisasi dan regulasi
PMBOK GUIDE 
project management body of knowledge menggambarkan pengetahuan uang unik untuk managani pengelolaan projek dan overlaping dengan disiplin manajemen lain berisikan :
  • definisi life cycle projek
  • 5 kelompok manajemen projek
  • 9 area pengetahuan
area pengetahuan yang biasanya di butuhkan dalam proyek, namun semua proyek belum tentu membutuhkan , misalnya: 
  1. departemen fungsional atau supporting
  2. element teknikal
  3. spesialis manajemen
  4. group industri









Senin, 09 Mei 2011

RESUME DATABASE ADMINISTRATOR - 120 - M8



Data Management and Distribution

Data Movement
- Load adalah import memasukkan data dari transaksi ke dalam tabel, berupa insert data baru atau update.Isi database sesuai kebutuhan
- Unload adalah export dari database ke data file.

Export & Import
Memiliki kesamaan dengan load maupun unload akan tetapi berbeda fungsinya.

Limit : membatasi berupa record yang kita tulis atau pindahkan
Contoh: Limit 200
Sample (20.5)
when (salary>500)
When > perpindahan data yang menggunakan syarat.

* Masalah hak akses : pada load & unload harus ada " grant "
EXP_DATABASE
IMP_DATABASE

Bulk Data Movement
ETL : merupakan software atau teknologi lain yang disertakan untuk movement digunakan untuk membuat datawarehouse, misal pengkodean item.

Replication propagation : sama-sama dari source database ke target database ( mencatat log ).

ROW
Row size = Length (Col1) +...........+ Length (Coln)

PAGE
Row perpage > Storage Capacity/Row size

Table
Table size(kb) = (number of rows/row perpage)x capacity.

Distributed Dbase
-Autonomi  -- Independent
-Isolation  -- Stand Alone
-Transparency --  All User

Terpusat -- mudah dimaintenance
Terpisah  -- harus jalan syncronisasi

Minggu, 01 Mei 2011

RESUM P6 DISASTER RECOVERY PLANNING

TAHAP-TAHAP MELAKUKAN DISASTER RECOVERY PLANNIG

  • 1. ANALISIS LINGKUNGAN : Pada saat melakukan perencanaan hal pertama kali yang harus di lakukan adalah mencari tahu bencana-bencana apa saja yang mungkin bisa terjadi terhadap data base seperti : 1. bencana kehilangan data akibat data base terkena virus 2. kehilangan data akibat gempa bencana alam 3. kehilangan data akibat listrik mati dll  

  •  2. ANALISIS DAMPAK DARI KEHINGAN DATA : tahap kedua adalah menganalisa efek dari kehilangan data apakah data yang di dimiliki itu data penting yang berdampak besar terhadap keberlangsungan organisasi/ perusahaan dan apakah data yang di miliki yang tidak seberapa penting hal ini penting untuk menentukan data apa yang dahulu di tangani untuk di recovery.  

  • 3. MEMBUAT RANGKING TERHADAP DATA YANG DI PUNYA : tujuand dari pembuatan rangking terhadap data ini berfungsi untuk menentukan data apa harus di tangani terlebih dahulu apabila terjadi bencana

  • 4. MENULIS HAL-HAL YANG BERHUBUNGAN DENGAN BACKUP : menulis semua data yang berhubugan langsung dengan data base mulai dari 1. informasi tempat backup database berada 2. cara melakukan backup 3. dokumentasi data users dan admin beserta pasordnya 

  • 5. PEMINDAHAN DATA HASIL BACKUP : pemindahan ini bertujuan untuk menghindari terjadi kerusakan terhadap data hasil backup apabila data hasil backup di taruh di tempat yang sama dengan data base aslinya apabila terjadi bencana maka data kedua-duanya akan rusak maka dari itu data hasil beackup harus di taruh di tempat yang berbeda kalau bisa di taruh ssejauh mungkin dari data aslinya minimal 30 km

  • 6. DOKUMENTASI : semua yang yang berhubungan dengan harus di dokumentasi supaya apabila terjadi bencana mudah untuk mereoveri datanya dan yang tidak kalah pentingnya data dokumentasi ini di taru di tempat yang berbeda dengan data basenya ok

  • 7. PERCOBAAN PERCOBAAN DISASTER RECOVERY PLANNING : yaa alasan di cobak sii simple supaya meyakinkan bahwah disaster recovery planningnya berjalan sesuai dengan yang di harapkan

  • 8. PEMILIHAN TIM YANG TEPAT : sebaiknya tim yang di pilih ini bisa bekerja dalam kondisi tekanan dan bisa bekerja sampai 24 nonstop 

    Senin, 21 Maret 2011

    Resume Database Administrator  M4

    System & Database Perfomance

    Data Dictionary
          Perintah tersebut  diatas akan menampilkan semua nama user dan privilagenya. Disana kita juga dapat melihat tabel apa saja pada setiap user serta apapun yang berhubungan dengan sistem. Terdapat beberapa perintah untuk menampilkan user dalam sebuah database, dengan beberapa kegiatan user itu sendiri, yaitu seperti :

    select * from dictionary
          Jika menggunakan printah diatas, maka hasil perintah ini akan menghasilkan tampilan semua user yang ada dalam database tersebut beserta privilege atau hak masing - masing dari user tersebut. Selain itu, fungsi dari perintah select *from dictionary adalah untuk menampilkan banyak tabel - tabel apa saja pada user tersebut dan semua hal yang berhubungan dengan sistem.

          Dalam data dictionary, jika dalam melakukan kegiatan pencarian menggunakan kata - kata atau embel - embel dba_ maka jika dijalankan, akan muncul tampilan penting yaitu semua hal yang berhubungan dengan database. Jika anda menggunakan embel - embel lainnya seperti user_ maka informasi yang akan tampil hanyalah informasi user yang sedang login pada saat ini. Tetapi jika anda menggunakan embel - embel all_ maka kita dapat melihat informasi user apa saja yang telah login dalam database ini, serta hak yang diberikan setiap user yang login pada saat itu. 

    Role
          Role adalah penggabungan beberapa fungsi yang dapat dipanggil dengan membuat satu paket atau menjadi satu kesatuan untuk dijadikan sebuah tampungan beberapa fungsi tersebut dan dapat dipanggil sesuai dengan kebutuhan sekarang dan nanti.

    Untuk lebih jelasya dapat melihat ilustrasi dari gambar dibawah ini :
          Dari gambar diatas dapat dilihat bahwa, jika User A dan User B yang masing - masing user tersebut dapat melakukan select, update, dan juga delete dan mempunyai hak dan grand dalam mengakses Tabel A. Maka setidaknya untuk mennyederhanakan sebuah proses tersebut dibutuhkan suatu hal untuk meringkasnya yaitu Role. Kita contohkan saja jika kita membuat select, update, dan delete untuk Tabel A dan kemudian kita konekkan dengan setiap user yang membutuhkan perintah - perintah tersebut terhadap role yang sudah dibuat .

    Jika dilihat system perfomance memiliki unsur - unsur penting seperti :

    Enviroment
    • OS
    • Allied Agent
    • Hardware Configuration
    • Component of DBMS, fokus terhadap Arsitektur
    DBMS Instalation & Configuration
    • Type
    • Memory Usage
    • Data Cache
    • "Open" Dbase Object
    • Database Log
    • Locking & Contention
    System Monitoring
    • Last Run - Packet Sun
    • Current Sun - Packet Error
    • Second - Total Read
    • CPU Busy - Total Write
    • I/O Busy - Total Errors
    • Idle - Connection
    • Packet Received


    Optimasi Database


          Biasa dilakukan pada database besar yang memiliki banyak data, tetapi sangat merepotkan apabila data yang terdapat dalam database tersebut sedikit. Karena memang penggunaannya untuk manajemen data yang banyak. Unsur - unsur dari optimasi database adalah :
    • Partitioning
    • Raw Partitioning vs File System
    • Indexing
    • Denormalization
    • Clustering
    • Interleaving Data
    • Free Space
    • Compression
    • File Placement & Alloation
    • Page Size
    • Reorganization

    Senin, 14 Maret 2011

    RESUME DBA - 102 - M3

    Data Avaibility dan Performance Management
    Data Avaibility
    Definisi : Ketersediaan data pada database yang diakses oleh semua user dan dapat diperoleh setiap saat ketika dibutuhkan.
    Empat Komponen Data Avaibility :
    • Manageabilit : kemampuan untukmembuat dan memelihara lingkungan yang efektif yang memberikan layanan kepada pengguna
    • Recoverability : kemampuan untuk membangun kembali layanan jika mengalami kesalahan atau kegagalan komponen
    • Reliability : kemampuan untuk memberikan pelayanan pada tingkat tertentu untuk jangka waktu lain
    • Serviceability : kemampuan untuk menentukan adanya masalah, diagnosamasalah, dan memperbaiki masalah
    Data Avaibility dipengaruhi oleh :
    • Bentuk Relasi tabel data
    • Hak akses user
    • Tersedia bandwidth antara perangkat dan koneksi jaringan media
    • Mekanisme untuk ketersediaan tinggi dan keamanan mereka sendiri dan aksesibilitas
    • Prioritas dan jenis data yang akan dibuat tersedia
    • Pemulihan peran dan tanggung jawab
    • Jenis file system dan tingkat akses
    • Jenis penyimpanan / pengambilan perangkat atau media termasuk hardware dan software
    • Service Level Perjanjian antara entitas yang bertanggung jawab dan dipengaruhi
    • Pengolahan overhead dari mekanisme yang terkena dampak
    • Disaster Recovery
    Performance Management
    Definisi : Kemampuan dalam menanggapi kinerja sebuah aplikasi, server, jaringan, dekstop, maupun database itu sendiri.
    - Mengoptimalkan sumber daya untuk meningkatkan kemampuan melewatkan data, memperkecil terjadinya crash dalam suatu proses serta menangani beban.
    Lima faktor yang mempengaruhi Kinerja Database :
    (1) Workload (Beban Kerja). Biasanya seperti transaksi online, banyak proses yang menumpuk yang sedang berjalan, ad hoc query, analisis data warehouse, dan sistem command yang datang beberapa kali.
    (2) Throughput. Throughput merupakan kemampuan sebuah computer dalam memproses data.
    (3) Resources (Sumber Daya). Ex. Software and Hardware
    (4) Optimization (Optimasi). Optimasi database, memformula query dls.
    (5) Contention (Kres).


    Oracle 10 versi 2.0 release 1.
    Listener : mendengarkan / menerima respon dari client.
    Dedicated : 1 request langsung dilayani
    Share : -1 respon bisa melayani beberapa request
    - Database disetting bisa melayani beberapa request apabila sumber daya memungkinkan.
    Flash area recovery : tempat menyimpan data-data
    Redo : untuk mencatat transaksi apa yang disimpan di Buffer
    Sekpoint : memberi tanda bahaya-bahaya tertentu