Kamis, 25 April 2013

meeting 6

Pengelalaan Sumbar Daya Data

1. Konsep Dasar Pengorganisasian File
Sistem komputer mengorganisasi data ke dalam sebuah hierarki yang dimulai dengan bit dan byte, menuju field,record dan basis data.Sebuah bit mewakili wewakili unit terkecil dari data yang dapat disimpan dalam komputer. Sekumpulan bit disebut byte, mewakili sebuah karakter tunggal. Pengelompokan karakter menjadi sebuah kata, kumpulan kata, atau bilangan lengkap dinamakan field. Sekumpulan field yang saling berhubungan berkumpul menjadi sebuah record. Sekumpulan record yang jenisnya sama dinimakan file. Sekelompok file yang berhubungan membentuk basis data. Sebuah record menggambarkan sebuah entitas. Entitas adalah orang, tempat, hal, atau kejadian yang informasinya disimpan dan dipelihara. Setiap karakter atau kualitas yang menggambarkan entitas khusus disebut atribut. Masalah dengan lingkungan file tradisional.
Pada kebanyakan organisasi file data dan sistem cenderung bertumbuh secara mandiri tanpa rencana menyeluruh untuk perusahaan. Setiap aplikasi tentu saja membutuhkan file dan program komputernya sendiri untuk dapat bekerja. Masalah-masalah yang ada adalah redundansi dan inkonsisten data, ketergantungan program data, tidak fleksibel, buruknya keamanan data, dan ketidakmampuan berbagi data diantara aplikasi-aplikasi. Redundansi dan inkonsisten data
Redundansi data adalah duplikasi data dalam beberapa file data sehingga data yang sama di simpan di dalam lebih dari 1 lokasi. Redundansi data terjadi ketika kelompok yang berbeda dalam organisasi mendapatkan data yang sama secara independen dan menyimpannya secara independen juga. Redundansi data menghabiskan tempat penyimpanan data dan juga menimbulkan inkonsisten data, dalam arti atribut yang sama mungkin mempunyai nilai berbeda. Ketergantungan program data.
Mengacu pada pasangan data yang tersimpan dalam file dan program tertentu yang dibutuhkan untuk memperbarui memelihara file tersebut sehingga

Sabtu, 06 April 2013

meeting 5

Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun berbeda denga hardware atau perangkat lunak, jika perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh secara langsung manusia, maka software atau Perangkat lunak tidak dapat disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda namun  bisa untuk dioperasikan.


Pengertian Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui sofware atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah.

Jenis-jenis Software atau Perangkat Lunak

Software atau perangkat lunak komputer berdasarkan distribusinya dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau free ( Freeware, free software, shareware, adware) .

Software berbayar

Software berbayar merupakan perangkat lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya. pengguna yang menggunakan software berbayar umumnya tidak diijinkan untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop, dan lain-lain.

Freeware

Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis freeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan selanjutnya. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di bawah GPL (Free Software).

Free Software

Free Software lebih mengarah kepada bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di sanalah letak inti dari kebebasan: program-program di bawah GPL, sekali diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan berbagai cara untuk mendistribusikan perangkat lunak, termasuk freeware, shareware atau Adware. Klasifikasi ini mempengaruhi cara di mana program dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal.
Perbedaan yang nyata antara Free Software dan Freeware. Konflik muncul dalam arti kata free dalam bahasa Inggris, yang berarti keduanya bebas dan gratis. Oleh karena itu, dan seperti yang disebutkan sebelumnya, Free Software tidak perlu bebas, sama seperti Freeware tidak harus gratis.

Shareware

Shareware juga bebas tetapi lebih dibatasi untuk waktu tertentu. Shareware adalah program terbatas didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari) . Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan Anda perlu membeli produk jika Anda ingin tetap menggunakannya.
Kita juga dapat menemukan perangkat lunak bebas sepenuhnya, namun termasuk dalam program periklanan, distribusi jenis ini disebut Adware. Sebuah contoh yang jelas adalah program Messenger dari Microsoft yang memungkinkan penggunaan perangkat lunak bebas dalam pertukaran untuk masuk dengan cara iklan banner atau pop-up.

Senin, 01 April 2013

kali ini saya akan share tentang bagaimana langkah-langkah membuat sistem informasi restoran berbasis database dengan menggunakan SQLyog Enterprise. Sebenarnya untuk pembuatan database MySQL banyak aplikasi yang dapat digunakan baik itu yang berbasis desktop maupun web, seperti MySQL Command Line Client, MySQL-Front, PHPMyAdmin, tetapi disini saya akan menggunakan aplikasi SQLyog. Mungkin dalam postingan ini masih banyak terdapat kesalahan karena saya juga masih dalam proses belajar. Langsung saja, untuk membuat sistem informasi dengan menggunakan SQLyog Enterprise, pertama kita buka xampp dan aktifkan MySql dan apachenya dengan cara klik start pada baris MySql.
klik timbol start pada MySql.
setelah itu Buka aplikasi SQLyog, dengan cara sebagai berikut : Start - All Programs - SQLyog - SQLyog. Berikutnya akan muncul tampilan aplikasi SQLyog.
klik tombol new untuk membuat koneksi.
setelah memberi nama pada koneksi anda, klik OK dan klik Connect.
buat  tabel database dengan cara klik kanan root@localhost - pilih Create Database
 Langkah Selanjutnya. Klik kanan database anda - plih Create - Table.
Beri nama Table anda, selanjutnya biarkan option lainnya tetap pada awalnya [default]
Isikan nama kolom anda sesuai dengan yang dibutuhkan database anda. Misalnya saja saya ingin membuat database rawat jalan.
untuk tabel pertama saya beri nama data pasien
Sebagai contoh dalam database restaurant ini nama kolom saya ber nama Karyawan, Data type varchar (digunakan untuk memberikan minimal 3 karakter), Length untuk mengatur panjang input yang kita inginkan.
Keterangan Data Type :
Int (digunakan khusus untuk karakter angka).
Char (digunakan untuk karakter maksimal 3 karakter) biasanya data type ini digunakan untuk menunjukkan inisial saja, misalnya dalam database ini kolom yang meggunakan data type char adalah kolom Jenis Kelamin karena kolom ini hanya akan diisi dengan satu karakter L/P (Laki-Laki / Perempuan).
Varchar (digunakan untuk memberikan minimal 3 karakter). Biasanya digunakan untuk Nama, Alamat, Nomor Telepon, Nomor untuk menunjukkan Kode, dll.
Time (Data type yang digunakan untuk menunjukkan waktu, atau lebih tepatnya menunjukkan Jam, khusus untuk data type ini, anda tidak perlu mengisi Length, karena komputer akan secara otomatis mengatur waktunya).
Date (data type yang digunakan untuk menunjukkan Hari, khusus untuk data type ini anda juga tidak perlu mengisi Length, karena komputer akan mengatur secara otomatis Harinya)
Datetime (data type ini sama dengan data type date dan data type time hanya saja dalam datetime adalah gabungan dari data type date dan time, sifatnya juga sama yaitu anda tidak perlu mengisi Length).
Setelah selesai membuat table pertama, anda  klik Save untuk menyimpan hasil kerja anda di pojok kanan bawah.
Pilih "Yes" jika anda ingin membuat table berikutnya, secara otomatis akan tampil halaman tabel kosong untuk anda kerjakan, pilih "No" jika anda tidak ingin membuat tabel lagi.
Lakukan pembuatan tabel seperti contoh di atas sebnyak yang anda inginkan sesuai kebutuhan database yang akan anda bangun.
Selanjutnya kita akan bahas cara Update database yang telah kita buat sebelumnya. 
 
sekarang saya akan coba mengupdate data dalam kolom Karyawan, caranya (buka folder tables dengan klik tanda Plus di kiri folder - buka folder karyawan dengan cara yang sama seperti buka folder tables tadi yaitu klik tanda Plus samping kiri - klik kanan folder Columns - Pilih Manage Columns).
Selanjutnya akan tampil tabel rawat jalan yang sebelumnya telah anda buat, dan siap diperbarui data nya atau Update.