Kamis, 04 Oktober 2012

1 Menjalankan Program sederhana C di Linux

05.43 Under From Soni Sebastian
[1 Comment]
Bahasa C adalah bahasa yang masih sering digunakan oleh controller. Disini saya tidak akan membahas koding, melainkan bagaimana cara membuat, meng-compile, dan menjalankan file *.c pada Linux.

1) Membuat file *.c
     - Buka terminal
     - Ketik gedit nama_file.c
     - Masukkan koding program, contoh :
         #include <stdio.h>
          main()
          {
             printf("Hello\n");
          }
     - Kemudian save, bukan save as.
     - pilih File->Quit

2) Meng-compile file*.c
    - Masih di terminal ketik gcc -o nama_file nama_file.c
    - Tekan Enter

3) Menjalankan file *.c
    - Masih di terminal ketik ./nama_file

Baiklah, semoga berhasil blogger :)

Selasa, 02 Oktober 2012

0 Keuntungan dan Kerugian Basis Data

06.13 Under From Soni Sebastian
[0 Comment]
Keuntungan
1. Terkontrolnya Kerangkapan Data
hanya cukup satu kali mencatumkan satu field yang sama dan dapat digunakan oleh semua aplikasi yang memerlukannya.
2. Terpeliharanya Keselarasan / Kekonsistenan Data
apabila ada perubahan data seperti penambahan data baru atau penambahan panjang data, maka secara otomatis perubahan tersebut berlaku untuk keseluruhan
3. Data Dapat Dipakai Secara Bersama
data dapat digunakan secara batch ataupun online
4. Dapat Diterapkan Standarisasi
Database Administrator (DBA) biasanya membuat standarisasi data yang disimpan sehingga memudahkan pemakaian. Contoh pemberian nama format standar yang digunakan adalah alphanumeric.
5. Keamanan Data Terjamin
Database Adminstrator (DBA) dapat memberikan pembatasan hak akses data dan memberikan password dengan tujuan keamanan.
6. Terpeliharanya Integritas Data
Integritas Data akan terpelihara apabila kerangkapan data dikontrol dan kekonsistenan data sangat berpengaruh untuk dapat diakatakan data menjadi akurat.
7. Data Independence (Kemandirian Data)
perubahan struktur data tidak membuat program harus dimodifikasi, karena struktur data pada database terpisah dengan program.


Kerugian
1. Storage (tempat penyimpanan) Data Besar
jika informasi yang dibutuhkan berasal dari data yang sangat banyak, maka tempat penyimpanan data juga harus besar.
2. Dibutuhkan Tenaga Terampil
tidak semua orang dapat mengelola database dengan baik, maka dibutuhkan tenaga terampil seperti operator dan terlebih dalam pembuatannya yang membutuhkan Database Administrator (DBA) dan Database Designer.
3. Mahal
diperlukan hardware tambahan seperti CPU yang besar untuk pemrosesan, Alat Komunikasi, dan biaya performance yang besar untuk listrik, personil, dan telekomunikasi di luar daerah.
4. Kompleks
kerusakan pada sistem database dapat memengaruhi departemen lain yang terkait.