Senin, 19 Mei 2014

Resume Database Administrator Pertemuan ke-12 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-12 Kelas N1

Database Data Movement

Proses Data Movement adalah Memindahkan berbagai Data,Tabel,Index,Grand,Schema,etc Ketempat yang baru...

Terdiri Dari 2 bagian :
- Load Dan Upload
- Export Dan Import

Load Berhubungan dengan Import Sedangkan Upload Berhubungan Dengan Export...

Kelemahan Load Kadang Sering Terjadi Hal yang tidak Maksimal Pada Proses Pemindahan Data yang Mengakibatkan Pemindahan Tidak Sempurna...

Distribution Database
- Autonomi
- Isolation
- Transparancy

Karakteristik Distribution Database
- Kumpulan Data Digunakan bersama Secara Logic
- Komputer Dihubungkan Menggunakan jaringan Komunikasi
- Data pada masing" Situs Dibawah kendali DBMS
- Masing" DBMS Minimal Berpartisipasi Dalam 1 Aplikasi Global
- Dapat Menangi Aplikasi-Aplikasi Secara Otonom


Senin, 12 Mei 2014

Resume Database Administrator Pertemuan ke-11 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-11 Kelas N1

Database Storage Management

Proses Penyimpanan Jangka Panjang Meliputi Teknologi dan Struktur Organisasi Digunakan untuk Memaksimalkan atau Meningkatkan Kinerja Sumber Daya Penyimpanan Data.

Kategori - Kategori Yang Dicakup
  • Virtualisasi
  • Replikasi
  • Mirroring
  • Keamanan
  • Kompresi
  • Analisis Lalu Lintas
  • Otomatisasi Proses
  • Pengadaan penyimpanan
  • teknik Terkait
Manfaat Database Storage Management
  • Meminimalkan Biaya Operasional Storage Database
  • Menghemat Waktu
  • Mengurangi Jumlah Pekerja IT


Resume Database Administrator Pertemuan ke-10 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-10 Kelas N1

Database Disaster Planning

Database Disaster Planning Adalah Perencanaan untuk Menyelamatkan Database Ketika Terjadi Bencana Besar Dan Membuat Database tidak berfungsi.

Macam - Macam Bencana
  • Tsunami
  • Kebakaran
  • Gempa Bumi
  • Gunung Meletus
  • Tanah Longsor
Untuk Menghindari Berbagai Masalah Besar Diatas Ada Baiknya Jika Kita Menempatkan Database Kita Pada Suatu kantor khusus database di tempat yang aman dan jarang terkena bencana. dengan melakukan survey dan perhitungan dari perusahaan tersebut dapat menentukan dimana lokasi yang baik untuk membangun sebuah kantor khusus database.

Cara lain yang Dapat Dilakukan adalah Memberikan Kepercayaan Database Perusahaan Untuk Di aman kan oleh Pihak Ke-3. Agar Data Tetap Aman Meski Tidak Membangun Suatu Kantor Khusus Untuk Database.

Resume Database Administrator Pertemuan ke-9 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-9 Kelas N1

Database Backup And Recovery

Database Backup berfungsi untuk menghindari berbagai insiden ataupun masalah ang tiba" muncul pada database agar data" dapat dikembalikan seperti semula.

Data Recovery adalah mengembalikan data Seperti Sedia kala setelah terjadinya kehilangan data.

Jenis - Jenis Backup
  • Backup Satu Database
  • Backup Tabel Database
  • Backup 2 atau lebih Database
  • Backup Seluruh Database
  • Backup Kompres Data
  • Backup Struktur Data
  • Backup Kompres Database

Merencanakan dan Mempersiapkan Backup

Menentukan Waktu Backup
Backup Merupakan Program Rutin dan melihat Kapan Waktu Yang Tepat Untuk Proses Backup.
Jika Database itu Cukup Besar dan Sering Berubah Secara Konstan Tiap Hari, maka Sebaiknya Direncanakan Agar Proses backup Terjadi Setiap hari Sehingga Data Tersebut Aman Dan Tersimpan Dengan Baik.
Namun Jika Database Tidak Terlalu Sering Bertransaksi Maka Tidak Perlu Melakukan Backup Setiap hari, Melainkan Perminggu Atau Pun Perbulan.

Menamakan File Backup
Seharusnya Kita Menamakan File Backup Kita Secara Teratur Dan Selalu Mencantumkan Tanggal Dimana Backup Itu Dilakukan agar Mempermudah Pencarian Data dan Tidak terjadi Kehilangan Data.

Menyimpan File Backup
Membuat Kopi File Dari File Backup dan Menyimpan File Tersebut Ke Komputer Lain atau Penyimpanan Data Lain Seperti Hardisk,CD,DVD,dll.

Resume Database Administrator Pertemuan ke-8 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-8 Kelas N1

Database Security
  • Sistem, proses, dan prosedur yang melindungi database dari aktivitas yang tidak disengaja. Aktivitas yang tidak disengaja dapat dikategorikan sebagai penyalahgunaan diotentikasi, serangan berbahaya atau sengaja kesalahan yang dibuat oleh individu atau proses yang berwenang. Keamanan database juga merupakan spesialisasi dalam disiplin yang lebih luas keamanan komputer.
 Authorization
  • Pemberian Privilege atau Hak Akses untuk seorang untuk mengakses suatu sistem atau database.
 Encryption
  • Menyamarkan data dengan menggunakan algoritma khusus agar tidak dapat dibaca oleh program lain untuk meningkatkan keamanan data
Views (Subschemas) 
  • Hasil yang dinamik dari satu atau lebih operasi relasi yang beroperasi pada relasi dasar untuk menghasilkan relasi lainnya. View merupakan
  • virtual relation yang tidak secara nyata ada di dalam sebuah database, tetapi dihasilkan atas permintaan user secara khusus. 
 
Backing Up 
  • Proses yang secara periodik menyalin database dan menjurnal (dan memprogram) ke dalam media penyimpanan offline 
 
Journaling 
  • Proses penyimpanan dan pemeliharaan sebuah jurnal atau log seluruh perubahan terhadap database agar dapat merecover secara efektif jika terjadi kegagalan. 
 
Checkpointing 
  • Titik temu sinkronisasi antara database dan transaksi log file. Seluruh data yang disimpan di tempat sementara akan disimpan di media penyimpanan kedua. 
 
Integrity 
  • Pengontrolan integritas juga membantu memelihara sistem database yang aman dengan mencegah data dari invalid

Senin, 21 April 2014

Resume Database Administrator Pertemuan ke-7 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-7 Kelas N1

Application Performance

Mendesain Aplikasi Untuk Akses Relasional :
  • Jenis SQL
  • Bahasa Pemrograman
  • Desain Transaksi Dan Pengolahan
  • Mengunci Strategi
  • Commit Strategi
  • Batch Strategi
  • Pemrosesan Online
Relasi Optimasi adalah Jantung dari Sebuah Sistem Manajemen Relasi Antar Database.

Database Statistik adalah Sebuah DBMS Relasional yang menyediakan program utilitas atau perintah untuk mengumpulkan statistik tentang obyek database dan menyimpan untuk digunakan oleh optimizer.

Density adalah Presentasi nilai" duplikat yang disimpan dalam kolom kunci indeks dan dicatat sebagai presentase.

Additional Optimization Consideration :
  • View Access
  • Query Re-write
  • Rule-Based Optimization
  • Reviewing Access Path
  • Forcing Access Path
Faktor Untuk Menganalisa dan dan Mengevaluasi Optimasi agar Berfungsi Dengan Baik :
  • CPU and I/O Cost
  • Database Statistic
  • Query Analysis
  • Density 
  • Joins
  • Join Order
  • Access path Choice
  • Indexed Access
  • Hashed Access
  • Parallel Access

Senin, 31 Maret 2014

Resume Database Administrator Pertemuan ke-6 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-6 Kelas N1

Database Performance :
  • Tingkat/Kemampuan Database untuk Menyajikan Informasi

5 Faktor Yang Mempengaruhi Database Performance :
  • Workload
  • Contention
  • Optimization
  • Throughput
  • Resources

Optimasi Database :
  • Partitioning
  • Denormalization
  • Clustering
  • Free Space
  • Raw Partitioning VS File System
  • Indexing
  • Interleaving Data
  • Compression
  • File Placement & Allocation
  • Page Size
  • Reoganization

Database performance Tuning / Kinerja Database 
  • kinerja dan prosedur yang dirancang untuk mengoptimaztion database .

DBMS Instaltion and configuration isues :
  • Sebuah DBMS adalah bagian kompleks software yang membutuhkan perencanaan di muka untuk instalasi untuk menjadi sukses


Selasa, 18 Maret 2014

Resume Database Administrator Pertemuan ke-5 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-5 Kelas N1

Database Performance Management :
  • Optimalisasi Sumber Daya Untuk Meningkatkan Troughput dan Meminimalkan Pertentangan, Memungkinakan Kemungkinan Terbesar Beban Kerja Untuk Di Proses.
Masalah- Masalah Yang Menyebabkan Performance Database Menurun : 
  • Scan Tabel
  • Index Yang Tidak Sesuai
  • Pilihan Index Yang Tidak Sesuai
  • Tidak Menggunakan Index Yang Tersedia
  • Statistik Database Usang
  • Tabel Tergabung Dalam Urutan Yang Tidak Optimal
Faktor - Faktor Lain Yang Berdampak Negatif :
  • Memory Allocation
  • Logging Option
  • I/O Efficiency
  • Overall Application and Database Workload on the Server
  • Database Schema Definition
Performance Management :
Identify Problems ---> Determine How To Fix It ---> Optimize Environtment

Service Level Management :
  • Metodologi Proaktif dan Prosedur Yang Digunakan Untuk Memastikan Tingkat Layanan Yang Memadai Dikirim Ke Semua Pengguna TI Sesuai Dengan Prioritas Bisnis dan Dengan Biaya Yang Dapat Diterima.
Tipe Tipe Performance Tuning :
  • System Tuning
  • Database Tuning
  • Application Tuning
Performance Tuning Tools :
  • Performance Monitors
  • Performance Estimation Tools
  • Capacity Planning Tools
  • SQL Analysis and Tuning Tools
DBMS Performance Basic :
  • Don't Over-tune
  • Remain Focused
  • Don't Panic
  • Communicate Clearly
  • Accept Reality
Source : Materi Kelompok "Database Performance Management"

Selasa, 11 Maret 2014

Resume Database Administrator Pertemuan ke-4 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-4 Kelas N1

Data Availability :
  • Ketersediaan Data Pada Database yang di akses oleh semua User dan dapat diperoleh setiap saat ketika dibutuhkan.
  • Suatu Kesiapan Data dimana ketika User membutuhkan Data maka Data tersebut akan Langsung Merespon.
Manfaat Data Availability :
  •  Dapat Diakses Melalui Jarak Jauh.
  •  Data Tersedia Pada Saat Dibutuhkan.
  •  Kemampuan Menangani Crash/Failure agar service tetap Berjalan.
  •  Penghematan Tempat Penyimpanan Data
Peningkatan Persyaratan Ketersediaan
  • Shrinking Maintenance Windows
  • Decision Support
  • Data Warehousing
  • Full Time Availability
  • Growing IT Complexity
Hal Yang Mempengaruhi Data Availability :
  • Bentuk Relasi Tabel Data
  • Hak Akses User
  • Jenis File System
  • Disaster Recovery
  • Jenis Penyimpanan(Hardware dan Software)
  • Prioritas Jenis Data yang Akan Dibuat
  • Keamanan Dan Aksesibilitas
Permasalahan Dalam Data Availability :
  • Kehilangan Pusat Data
  • Masalah Dalam Jaringan
  • Hilangnya Perangkat Keras dari Server
  • OS Rusak
  • Software DBMS Rusak
  • Aplikasi Bermasalah
Memastikan Ketersediaan Data :
  • Data Tidak Dianjurkan Disimpan Pada Komputer Pribadi,Ada Beberapa Pilihan Yang Tersedia yaitu Sistem Manajemen Dokumen, Disediakan Penyimpanan Terpusat, dan kemmapuan Sebuah Departemen untuk memasukkan data dalam jumlah besar yang diperlukan menuju fasilitas pusat.
Sumber : Slide Kelompok Data Availability

Senin, 10 Maret 2014

Resume Database Administrator Pertemuan ke-3 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-3 Kelas N1

Database Change Management :
- Sebuah kondisi dimana organisasi perlu untuk melakukan siklus hidup pada apikasinya, organisasi akan perlu untuk mempertahankan beberapa salinan dari sebuah aplikasi database untuk berbagai keperluan seperti pengembangan, pementasan, produksi, produksi, dan pengujian.

Kebutuhan Database Change Management :
- Inteligen
- Analisis Perubahan
- Dampak Analisis
- Otomasi
- Standarisasi Prosedur
- Reliable dan Proses Prediksi
- Ketersediaan
- Kecepatan dan Efisiensi
- Proaktif

Jenis - Jenis Perubahan Dalam Database :
- Perangkat Lunak DBMS
- Konfigurasi Hardware
- Desain Logikal dan Fisikal
- Aplikasi
- Fisik Struktur Database

Faktor atau Penyebab untuk Merubah Struktur Database :
- Perubahan Aplikasi yang memerlukan tambahan
- Modifikasi Kinerja
- Munculnya Tipe Data Baru

Bagian Yang Dirubah dari Database :
- Perubahan Koding atau Struktur Database
- Perubahan Teknologi Yang Lebih baru

Dampak Perubahan Database :
- Ketika Kebutuhan Data Organisasi Berubah, Database Digunakan Untuk Menyimpan Data  Juga Harus Berubah
- Jika Data tidak Dapat Diandalkan Dan Tidak Tersedia, Sistem Tidak Melayani Kebutuhan Bisnis
- Yang Diperlukan Tidak Hanya Gagal-aman, Tetapi Juga Otomatis, Efisien, Dan Mudah Digunakan
- Pengaruh Drop Cascading Merumitkan Pekerjaan Mengubah Skema Database

Senin, 03 Maret 2014

Resume Database Administrator Pertemuan ke-2 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-2 Kelas N1

Mendefinisikan Strategi dari DBMS Organisasi Terdiri dari 5 Bagian, yaitu :
- Memilih DBMS
- Arsitektur DBMS
- DBMS Clustering
- Kebutuhan Hardware
- Instalasi DBMS

Untuk Memilih DBMS yang Tepat Diperlukan Berbagai Pertimbangan Sebagai Berikut :
- Sistem Operasi
- Jenis Organisasi
- Tingkatan Yang Dicapai
- Skalabilitas
- Ketersediaan Perangkat Lunak Pendukung
- Teknisi
- Biaya Kepemilikan
- Jadwal Release
- Referensi Pelanggan

Berbagai DBMS Vendor yang ada :
- Tier 1 DBMS Vendor :
   - IBM Corporation <---> DB2 Universal Database
   - Oracle Corporation <---> Oracle
   - Miscrosoft Corporation <---> SQL Server 
-Tier 2 DBMS Vendor :
   - Informix Software Inc. <---> Informix Dinamyc Server
   - Sybase Inc. <---> Adaptive Server Enterprise

Arsitektur DBMS Terbagi Menjadi 4 Kategori, yaitu :
- Enterprise
- Departemental
- Personal
- Mobile

DBMS Clustering Dibagi Menjadi 2 Tipe :
- Shared-Nothing
- Shared-Disk
Shared-Nothing :
- Setiap Sistem Mempunyai Sumberdaya Tersendiri
- Antar Proses Betinteraksi Melalui Jaringan Komputer
- Permintaan Klien akan Langsung Dialokasikan pada Sistem Yang Memiliki Sumberdaya
- Hanya Satu Sistem Cluster yang dapat dengan sendirinya mengakses sumber daya tertentu pada suatu waktu
- Kepemilikan Sumberdaya dapat di transfer ke sistem cluster secara dinamis
Shared-Disk :
- Semua SIstem Terhubung Pada Perangkat Disk yang Sama
- Setiap Prosessor Memiliki Memori Pribadi dan Langsung Dapat Mengatasi Semua Disk
- Shared-Disk Clustering Lebih Cocok Digunakan oleh Perusahaan Besar dalam Lingkungan Mainframe

Source : Materi Pertemuan 2 oleh Kelompok Database Environment

Resume Perisan ~_~

Kewirausahaan

Kewirausahaan


Tujuan
1. Membangun motivasi dan merubah pola pikir mahasiswa tentang enterpreuner .
2. Menumbuhkan kreativitas.
Seorang Enterpreuner mengubah kotoran dan rongsokan menjadi emas .
Definisi
Orang yg mampu mengolah sumber daya yg ada menjadu suatu produk yg mempunyai nilai .
Pola pikir Enterpreuner

1. Action oriented
2. Berpikir simpel
3. Selalu mencari peluang baru
4. Mengejar peluang dengan disiplin tinggi
5.  Hanya mengambil peluang terbaik
6. Fokus pada eksekusi
7. Memfokuskan energi tiap orang dalam jenis

Obyek kewirausahaan
- Tujuan hidup
- Memotivasi diri
- Berinisiatif
- Membentuk modal
- Mengatur waktu

Ciri utama enterpreunership
1. Oppertunity tracking
2. Innovating
3. Calculate risk talking

Berpikir kreatif
1. Melihat dengan sudut pandang baru
2. Menemukan hubungan baru
3.  Membentuk kombinasi baru

Sabtu, 22 Februari 2014

Resume Database Administrator Pertemuan ke-1 Kelas N1

Supreme Bok Halim
11.41010.0208
S1 Sistem Informasi STIKOM Surabaya

Resume Database Administrator Pertemuan ke-1 Kelas N1 ~

Sesuai Judul dari Mata Kuliah ini... Mata Kuliah ini Berhubungan Dengan Database...Nah Database Sendiri Yaitu bisa diartikan sebagai sekumpulan data yang saling berhubungan... Jadi di Mata Kuliah ini akan membahas tentang Pengelolaan,Pengaturan,Pengembangan dan Keamanan Database...

Di Mata Kuliah DBA ini akan Membahas 9 Materi, yaitu :
- Database Environment
- Database Change Management
- Database Availlability
- Performance Management
- Database Security
- Backup Recovery
- Disaster Planning
- Data & Storage Management
- Database Connectivity

Database ini di atur oleh RDBMS. Yang Dimaksud RDBMS adalah Aplikasi/Perangkat Lunak yang mengatur dan mengorganisasikan penyimpanan database ke dalam komputer.

Seorang DBA harus Mengerti Beberapa Hal Seperti :
- Praktek desain relasional 
- Teori relasional dan implementasi khusus dari sistem manajemen database relasional (RDBMS) 
- Teknik pemodelan data konseptual 
- Kemampuan untuk membuat dan menafsirkan diagram entity-relationship sangat penting untuk merancang sebuah database relasional 

Database Administrator Sendiri Yaitu Orang yang Memastikan Fungsi Operasional Aplikasi dan Database organisasi dapat berjalan secara efisien.

Menjadi Seorang DBA bukanlah suatu hal yang mudah karena pekerjaan ini akan meminta komitmen 24x7hari penuh,Selalu Update tentang Teknologi Terbaru dan Bekerja sampai malam bahkan di akhir Minggu...Karena itulah seorang DBA yang handal harus memiliki keahlian yang sesuai pada waktu yang tepat (Right Skill On The Right Time)...

 
Source : Materi Pertemuan Ke-1 DBA Kelas N1