Selasa, 20 Desember 2011

Tugas Basis Data 3

Setelah lama vakum dan jarang mengolah Blog, Akhirnya saya pun bisa mengolah Blog ini lagi karena memang ada tugas lagi yang memang menggunakan BLog untuk Media tugasnya...

Ga lama lama dan berbelit - belit lagi deh..
Check This Out.....

Dalam tugas ini saya di tuntut untuk menampilkan tabel-tabel sebuah database dari CMD. langkah pertama dan paling utama saya harus membuat pokok pokok dari database yang akan saya buat. saya harus membuat bagian bagian dari tabel yang hendak saya gunakan yaitu seperti isi dari tabel pasien, tabel dari dokter dan tabel dari diagnosa berikut Variabelnya.
Untuk lengkapnya bisa dilihat di gambar ini :




Setelah membuat tabel tabelnya sekarang waktunya saya menentukan / menampilkan Alter Primary Key dari masing - masing tabel. lihat gambar berikut untuk lebih jelasnya :




Setelah langkah di atas terlewati sekarang saatnya menampilan tabel tabel yang kita buat tadi dengan Describe masing - masing tabel tadi. Berikut tampilan Describe-nya :




Dengan begitu selesai sudah tugas saya untuk menampilkan tabel Database dengan Menggunakan CMD.

Sekian Terima kasih

Selasa, 25 Oktober 2011

Tugas Basis Data 2

1. Sebutkan dan jelaskan operasi - operasi dasar yang berkenaan dengan basis data (Database)?

2. Jelaskan dan berikan contoh masalah Redundancy dalam suatu basis data (Database)?

3. Jelaskan keuntungan - keuntungan apa saja dengan diterapkannya basis data (Database) pada suatu perusahaan ?

4. Jelaskan kerugian - kerugian apa saja dengan diterapkannya basis data (Database) pada suatu perusahaan ?

5. Berikan contoh suatu database, kelompokkan mana sebagai file/table, dan field/ atributnya?

6. Jelaskan operasi manipulsi apa saja yang dapat dilakukan berkenaan dengan pembentukan basis data ( Database)?

7. Jelaskan pengertian level konseptual pada abstraksi data?

jawab..

1. Adapun beberapa contoh Operasi Dasar Basis Data. Untuk mempermudah pemahaman, saya akan melakukan perumpamaan basis data tersebut sebagai lemari. Misalkan, basis data itu kita ibaratkan lemari. Hal yang bisa kita lakukan dengan lemari, yaitu:

  • Membuat sebuah lemari sendiri. Entah dari apa bahannya, yang penting lemari itu jadi. Baru setelah lemari itu jadi, kita dapat mengisinya dengan barang yang kita sukai (create database).
  • Membuang lemari atau melenyapkan lemari. Kalo dalam hal ini, isi didalam lemari itupun ikut hilang. (drop database).
  • Untuk mengisi lemari tersebut, kita harus membagi lemari tersebut agar lemari tersebut cukup dan sesuai keinginan kita. Entah itu pakaian, makanan, atau peralatan yang lainnya (create table).
  • Kita juga dapat menghilangkan isi didalam lemari tersebut tanpa harus membuang lemari tersebut. Karena suatu saat, kita dapat menggunakan lemari tersebut untuk tempat yang lain (drop table).
  • Pada tiap bagian dari lemari tersebut, kita dapat melakukan operasi pengisian (insert).
  • Operasi lain yang dapat dilakukan pada bagian lemari tersebut, yaitu: pengambilan (select).
  • Perubahan isi bagian dari lemari tersebut (update).
  • Dan yang terakhir ialah penghapusan (delete).

2. Redundancy adalah penyimpanan dibeberapa tempat untuk data yang sama dan mengakibatkan pemborosan ruang penyimpanan dan juga biaya untuk akses lebih tinggi.
Contoh Nama, alamat, dan telpon dari mahasiswa di sebuah Perguruan Tinggi tercatat pada table Anggota (pada database Perpustakaan), KRS dan juga pada Keuangan Apabila kita berbicara sistem yang berbasis jaringan maka 1(satu)table mahasiswa bisa dimanfaatkan oleh beberapa sub database yang menginginkannya.


3. Keuntungan-keuntungan yang dapat diperoleh dari penerapan sistem basis datapada suatu perusahaan adalah sebagai berikut:

   *). Mengurangi redudansi data

Data yang sama pada beberapa aplikasi cukup disimpan sekali saja.

   *). Integritas Data

Dimana data terismpan secara akurat karena tidak adanya redudansi data.

   *). Menghindari inkonsisten data

Sebagai akibat tidak adanya data yang redundansi data, sehingga tidak terjadiinkonsisten data, karena data yang akan diupdate cukup dilakukan sekaligus saja.

   *). Penggunaan data bersama

Data yang sama dapat diakses atau dimanfaatkan oleh beberapa user pada saat yangbersamaan.

   *). Standarisasi data

Akibat tidak adanya redundansi, inkonsisten, dan integritas data, maka akan terciptanyaadanya standarisasi data.

   *). Jaminan Keamanan Data (Security Data)

Data yang tersimpan hanya dapat diakses oleh yang mempunyai otoritas terhadap datatersebut.

   *). Menyeimbangkan kebutuhan data

Data ditentukan prioritas suatu operasi, misalkan antara update dengan retrieve data.

4. Kerugian - kerugian yang ada dengan diterapkannya basis data pada suatu perusahaan adalah sebagai berikut:

   *. Diperlukan hardware (perangkat keras tambahan), contohnya: CPU yang lebih kuat, terminal yang lebih banyak, alat komunikasi.

   *. Biaya Performance yang lebih besar bisa dilihat dari kebutuhan listrik yang lebih banyak, personil yang lebih tinggi klasifikasinya, biaya telekomunikasi antar lokasi.

   *. Rawannya keberhasilan operasi misalnya, gangguan listrik, dan komunikasi.

   *. Sistem kelihatan lebih kompleks : banyaknya aspek yang harus diperhatikan.



5.    Semisal suatu database dalam perpustakaan di sebuah Kampus. Dimana ada suatu file/table khusus mengenai buku, lalu ada juga file mengenai daftar pinjaman, dan daftar anggota perpustakaan, maka atribut masing – masing dalam tiap filenya adalah :

Daftar anggota : atributnya adalah nama, no anggota, dan mungkin fakultas/prodi.

Buku : atributnya adalah nama buku, nomor buku dan nama pengarang.

Lalu daftar pinjaman : atributnya adalah lama pinjaman, tanggal kembali, dan tanggal harus kembali, lalu mungkin juga bisa ditambahkan denda.



6. Operasi manipulasi yang dapat dilakukan pada database tersebut adalah sebagai berikut:

   *. Insert

Kita dapat melakukan pemasukan data – data baru pada file / table dosen, matakuliah, jurusan dan mengajar.

   *. Delete

Kita dapat melakukan penghapusan data yang telah ada pada file / table dosen, matakuliah, jurusan dan mengajar untuk data – data yang tidak diperlukan lagi.

   *. Update

Kita dapat melakukan perubahan data – data alamat dan kota seorang dosen pada file / table dosen dikarenakan dosen tersebut pindah alamat,dan kita dapat melakukan perubahan untuk data yang lainnya pada database tersebut.

   *. Retrieve

Kita dapat menampilkan Informasi mengenai dosen menurut jeniskelamin, kota alamat dan lainnya, informasi mengenai transaksimengajar dosen, informasi jurusan, informasi mengenai matakuliahberdasarkan sks nya dan informasi lainnya.



7. Level konseptual

     Abstraksi data merupakan tingkatan/level bagaimana melihat data dalam sebuah sistem basis data.

Tiga level abstraksi data :

   * Level Fisik (Physical Level)

Pemakai melihat data sebagai gabungan dari struktur dan datanya sendiri dan berkompeten dalam mengetahui bagaimana representasi fisik dari penyimpanan/pengorganisasian data (teks, angka, himpunan bit data, dll).

   * Level Logika/Konseptual (Conseptual Level)

Menggambarkan data apa yang sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data yang lain.

   * Level Penampakan (View Level)

Untuk pemakai yang hanya membutuhkan sebagian data/informasi dalam basis data yang kemunculannya di mata pemakai diatur oleh aplikasi end-user.



Minggu, 16 Oktober 2011

Tugas Basis Data

Soal
1. Jelaskan pengertian daripada basis data (database) ?
2. Berikan penjelasan mengenai perbedaaan antara lemari arsip dengan database di dalam suatu perusahaan ?.
3. Jelaskan pengertian daripada file, record, field dan data value dan berikan  masing – masing contohnya ?.
4. Jelaskan pengertian daripada sistem basis data, apa saja komponen utama dari sistem basis data ?.
5. Jelaskan pengertian sistem operasi dan berikan contoh beberapa sistem operasi yang saudara ketahui ?.
6. Jelaskan pengertian daripada DBMS, dan berikan contohnya untuk kelas DBMS yang sederhana maupun yang kompleks ?.


Jawaban : 

1. Database atau basis data adalah suatu media penyimpanan elektronik yang memuat berbagai macam data yang  dibagi dalam berbagai arsip pula. Dan berhubungan / berelasi satu sama lain.

2. Lemari arsip adalah suatu bentuk nyata/kasar penyimpanan data didalam suatu perusahaan, dimana memiliki beberapa kekurangan antara lain, memiliki volume yang cukup besar sehingga mengharuskan syarat ruangan yang besar, dengan begitu menjadi tidak efisien. Pencarian data yang cukup sulit karena harus mencari satu persatu. Kelebihannya mungkin daya tahannya yang lama dan tidak perlu perawatan khusus.
Sedangkan Database atau basis data yang bersifat data digital dalam suatu komputer atau media penyimpanan elektronik memiliki tingkat efisiensi lebih tinggi seperti misalnya lebih kecil memakai tempat, lebih mudah menambah / mengurangi data, lebih mudah mengakses data karena pencariannya lebih cepat. Kekurangannya pun sebanding dengan kelebihannya yang sangat besar itu, yaitu biaya perawatan (maintenance) data lebih besar karena butuh orang khusus seperti misalnya database programmer, yang mengerti dalam hal perawatan database.

3. Field adalah satuan data terkecil yang  tidak dapat dipecah lagi menjadi unit lain yang bermakna. Pada data Mahasiswa, field / atribut datanya dapat berupa : nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m dan dan atribut lainnya yang menyangkut mahasiswa tersebut
Record adalah  gabungan sejumlah elemen data yang saling terkait. Contohnya adalah nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m an atribut lainnya dari seorang Mahasiswa dapat dihimpun dalam sebuahrecord / baris.
File adalah kumpulan record sejenis yang mempunyai panjang atribut / field sama, namun berbeda isi datanya.

Data value (nilai atau isi data) adalah data aktual atau informasi yang disimpan pada setiap  field / atribut. Field nama_m menunjukkan tempat dimana informasi nama mahasiswa disimpan, sedangkan isi datanya adalah Mulyani, Ahmad Sofyan dan lain sebagainya.

4. Sistem basis data dapat diartikan sebagai kumpulan file / table yang saling berelasi atau berhubungan (dalam sebuah basis data di sebuah system computer), dan sekumpulan program (DBMS/ DataBase Management System) yang memungkinkan beberapa user dan  atau program lai untuk mengakses dan memanipulasi file (table) tersebut.
        Komponen – komponen utama dari sebuah sistem basis data  adalah sebagai berikut:
1.     Perangkat keras (hardware)   
2.     Sistem operasi (Operating system)
3.     Basis data (database)
4.     Sistem pengelola basis data (DBMS itu sendiri)
5.     Pemakai (user)
6.     Aplikasi / perangkat lunak lain yang bersifat optional.

5. Sistem operasi merupakan bagian terpenting didalam menjalankan suatu perangkat computer. Suatu sistem operasi atau OS (Operating system) berfungsi menjembatani antara perangkat keras dengan pengguna, juga mengelola perangkat keras dan perangkat lunak yang digunakan computer. Sistem operasi juga bersifat MultiUser yang artinya dapat digunakan oleh banyak user, serta MultiTasking, dimana dapat melaksanakan banyak tugas dalam waktu bersamaan.
Ada dua jenis sistem operasi yaitu yang berbasis teks dan Graphic Unit Interface(GUI).
Contoh yang berbasis teks adalah DOS, dan UNIX
Sedangkan yang berbasis GUI adalah Windows, Macintosh atau MacOS, dan Linux.

6. DataBase Management System (DBMS) adalah sistem  pengelola basis data yang mana menyimpan, mengatur, megklasifikasikan data, serta mengamankan data. DBMS memiliki tingkatan, mulai dari database yang bersifat aplikasi pengelola offline didalam computer seperti Ms.Access, Visual Basic, dsb. Maupun database server yang memiliki kapasitas database lebih besar karena terhubung dengan jaringan seperti Oracle, MySQL, PhpMyadmin, dsb.





Senin, 18 Juli 2011

Membuat Widget SMS Gratis Di Blog Anda

Untuk membuat sebuah widget yang memungkinkan anda mengirim sms gratis saat sedang online anda bisa ikuti langkah berikut ini :
  1. Masuk dan login lah ke akun Blog anda
  2. Jika sudah masuk Dasbor kemudian Klik Design >> Page Element
  3. Kemudian tambahkan Widget HTML/Javascript di tempat yang anda inginkan, Kemudian isikan kode script di bawah ini ke kolom yang di sediakan :

    <iframe name="widgetsms" src="http://www.sms-online.web.id/widget/index.php?text=www.google.com" width="180" height="350" frameborder="0"></iframe>
  4. lalu save dehhh....


Semoga Bermanfaat

Senin, 11 Juli 2011

Download Mozila Tanpa Web Browser

Ada kalanya kita mengalami kesulitan saat ingin melakukan browsing tapi kita tak punya Web Browser itu sendiri. Nah kali ini saya akan kasih tips download Web Browser khususnya Mozilla Firefox tanpa menggunakan Web Browser tapi menggunakan Command Prompt.
Langsung saja saya akan kasih tau langkahnya :



  • Pastikan komputer/notebook anda terkoneksi dengan internet.

  • Buka command prompt (Singkatnya, klik tombol Start, Run, ketik CMD dan tekan tombol enter).

  • Ketik ftp kemudian tekan tombol enter.

  • Lanjutkan dengan mengetikkan open releases.mozilla.org

  • Saat diminta memasukkan username, ketikkan anonymous. Jika ditanya password, jangan ketik apa-apa, langsung tekan tombol enter. Anda akan mendapatkan pesan kalau login sudah berhasil.

  • Setelah itu masuk ke bagian direktori tempat mozilla firefox dengan cara ketik cd mozilla.org/firefox/releases/latest/win32/en-US kemudian tekan enter.

  • Ketil ls (Huruf L dan huruf S), kemudian tekan tombol enter. Jika anda melihat ada daftar release terakhir dari mozilla firefox, maka anda berhasil masuk ke folder/directory tersebut.

  • Rubah mode ftp ke image dengan cara ketik type image kemudian tekan tombol enter.

  • Ubah directory kerja lokal ke drive D (Atau drive lain sesuai dengan keinginan anda) dengan cara ketik lcd d: (Huruf L, C dan D diikuti nama drive dan folder) kemudian tekan tombol enter.

  • Setelah menuliskan directory kerja, ketik get “Firefox Setup 4.0.1.exe” kemudian tekan tombol enter (Perhatikan huruf kecil besar dan kecil, termasuk tanda petik karena ftp menggunakan teknologi Linux yang mengenal case sensitive). Tunggu sampai proses download selesai.

  • Jika download selesai, anda akan melihat pada drive D akan terdapat file installer Firefox versi terakhir.

  • Jika semua proses telah selesai, keluar dari ftp dengan cara ketik bye kemudian tekan tombol enter.


  •  Untuk lebih jelasnya lihat aja gambar ini :

    Lets Earn Money