Senin, 14 Juli 2014
Dampak Penggunaan Komputer
Dampak Positif
- Supporting the process of globalization
- Easing the process of communication
- Saving cost
- Bridging or overcoming the cultural gap
- Providing more time and opportunities
- Providing new job
Dampak Negatif
- Menimbulkan pengangguran, hal ini tentu berkaitan dengan kemampuan setiap individu karena dalam penggunaan computer membutuhkan kemampuan khusus, dan untuk membutuhkan keterampilan khusus ini membutuhkan dana yang cukup besar, sehingga tidak semua orang mempunyai kesempatan mempelajarinya.
- Memungkinkan seseorang, khususnya anak-anak untuk meniru budaya kekerasan dan budaya yang tidak sesuai dengan adat bangsa Indonesia.
- Memungkinkan munculnya penipuan atau jenis kejahatan baru melalui internet.
- Bagi Kesehatan:
- Sakit punggung
Posisi duduk membuat beban yang cukup besar pada tulang pungggung Anda. Jadi, jika Anda duduk berjam-jam dan jarang berjalan atau berdiri risiko anda unutk mengalami sakit punggung sangat besar. Sebaiknya jangan duduk dengan posisi membungkuk dan usahakanlah berjalan setiap dua jam untuk menghindari sakit punggung.
- Mata kering
Berjam-jam di depan komputer bisa membuat mata kering, stres dan iritasi. Radiasi dari monitor dapat membuat penglihatan mengalami gangguan. Selain itu juga pengguna komputer cenderung lebih jarang berkedip (sekitar 7 kali/menit vs tingkat normal sekitar 22/menit). Hal ini menyebabkan penguapan air mata meningkat atau berkurangnya produksi air mata seiring dengan ketegangan dan kelelahan mata yang terus menatap monitor komputer.
- Nyeri tangan
Penggunaan keyboard dan mouse dalam waktu lama bisa menyebabkan kesemutan, nyeri hingga mati rasa. Untuk menghindarinya, pastikan posisi keyboard dan mouse benar.
- Impotensi
- Gangguan postur tubuh
Sumber:
http://dampakpositifdannegatifkomputer.blogspot.com/
http://forum.kompas.com/kesehatan/228876-bahaya-komputer-bagi-kesehatan.html
Minggu, 13 Juli 2014
Graphics Card
Pengertian
Kartu grafis ini ini sering diintegrasikan ke dalam motherboard, namun benerapa jenis motherboard modern juga telah menyediakan port ekspansi untuk tambahan kartu video yang terkadang disebut sebagai pengontrol video atau graphic controller.
Motherboard kelas kelas bawah sampai kelas menengah umumnya telah memasukkan chipset grafis yang diproduksei oleh Northbridge (yaitu chipset nForce dengan Nvidia grafis atau chipset Intel dengan grafis Intel) pada motherboard. Chip grafis seperti ini umumnya hanya memiliki sejumlah memori kecil dan akan mengambil beberapa memori dari RAM dari total memori RAM yang tersedia. Chip grafis yang tertanam dalam motherboard ini biasanya disebut sebagai kartu grafis terintegrasi atau kartu grafis onboard. Chip grafis seperti ini tidak akan menghasilkan kinerja tinggi dan tidak mendukung untuk menjalankan aplikasi 3D.
dedicated graphics card
Sedangkan dedicated graphics card merupakan kartu grafis yang berdiri sendiri, tidak diproduksi dengan tertanam langsung pada motherboard. Dedicated graphis card atau yang disebut juga kartu grafis Add on ini telah memiliki RAM sendiri dan prosesor khusus untuk pemrosesan gambar video. Pada kebanyakan motherboard yang mendukung kartu grafis ini memiliki fitur yang memungkinkan untuk menonaktifkan chip grafis yang terintegrasi melalui bios, ia juga memiliki slot expansi seperti AGP, PCI, atau PCI Express sebagai tempat untuk penambahan kartu grafis yang berkinerja lebih tinggi dari pada kartu grafis yang terintegrasi.
Komponen yang ada dalam Kartu Grafis
GPU (Graphic Processing Unit)
GPU adalah prosesor dari sebuah video card, dan berfungsi untuk pengolahan data gambar yang akan ditampilkan di layer monitor. Lebih jelas mengenai pengertian GPU.
GPU adalah prosesor dari sebuah video card, dan berfungsi untuk pengolahan data gambar yang akan ditampilkan di layer monitor. Lebih jelas mengenai pengertian GPU.
Video Memory
Berfungsi sebagai tempat penyimpanan sementara sebelum dan sesudah pemrosesan data pada GPU.
Berfungsi sebagai tempat penyimpanan sementara sebelum dan sesudah pemrosesan data pada GPU.
RAMDAC (Random Access Memory Digital – Analog Converter)
Berfungsi mengubah gambar digital menjadi sinyal analog agar bisa digunakan oleh monitor.
Berfungsi mengubah gambar digital menjadi sinyal analog agar bisa digunakan oleh monitor.
Bus Interface
Berfungsi menghubungkan motherboard dengan kartu grafis. Pada umumnya, bus interface ini tipe AGP dan PCI-Express.
Berfungsi menghubungkan motherboard dengan kartu grafis. Pada umumnya, bus interface ini tipe AGP dan PCI-Express.
Display Interface
Berfungsi menghubungkan kartu grafis dengan monitor. Umumnya terdapat 3 port display, antara lain DVI, TV-out, dan VGA yang paling umum di kebanyakan kartu grafis adalah . Untuk lebih jelas tentang pengertian VGA silahkan klik di sini
Berfungsi menghubungkan kartu grafis dengan monitor. Umumnya terdapat 3 port display, antara lain DVI, TV-out, dan VGA yang paling umum di kebanyakan kartu grafis adalah . Untuk lebih jelas tentang pengertian VGA silahkan klik di sini
Heatsink dan Fan
Berfungsi sebagai pendingin kartu grafis.
Berfungsi sebagai pendingin kartu grafis.
Sumber:
Software (perangkat lunak) komputer
Pengertian Software
Nama lain dari Software adalah perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun berbeda dengan hardware atau perangkat keras, 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
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.
Itulah artikel penjelasan mengenai pengertian software atau perangkat lunak komputer. Semoga ulasan di atas dapat menambah pengetahuan dan wawasan kamu di bidang komputer.
Sumber:
agussale.com, dan beberapa sumber lainnya
Minggu, 20 April 2014
Transaksi
Transaksi adalah operasi atau aksi
yang dilakukan program aplikasi untuk menghasilkan data. Tujuan dari transaksi
data adalaha untuk menjaga data dari kehilangan atau kerusakan.
Sifat-sifat yang dimiliki transaksi (biasa disingkat ACID), yaitu:
- Atomicity, adalah transaksi yang dilakukan sekali dan sifatnya otomic all or nothing (seluruhnya atau tidak sama sekali).
- Consistency, dimana transaksi mempertahankan konsistensi data.
- Isolation, dimana transaksi terisolasi datu sama lain.
- Durability, setelah transaksi di-commit, maka perubahan yang diakibatan tidak akan hilang atau tahan lama sekalipun ada kegagalan sistem.
Operasi Transakasi:
- Commit, yaitu memberi tanda bahwa transaksi telah selesai dilaksanakan (benar dan berhasil).
- Rollback, yaitu memberi tanda bahwa transaksi mengalami kegagalan dan harus diulang.
Save Point
Save point adalah titik aman ketika kita telah menyelesaikan satu atau beberapa transaksi. Jika dalam sebuah game, save point sama dengan check point.
Saat kita ingin rollback atau terdapat transaksi yang
gagal, transaksi dimulai kembali dari save point yang telah kita buat, tidak
dari awal kembali. Itulah fungsi dari save point.
Membuat save point:
SAVEPOINT [nama
save point];
Membuat rollback:
ROLLBACK TO
[nama save point];
Isolasi
Transaksi
Terdapat tiga hal yang harus dicegah dalam transaksi database:
- Dirty Read, yaitu transaksi membaca data dari hasil transaksi lainnya yang gagal dan kedua transaksi tersebut berjalan secara bersamaan.
- Non-Repeatable Read, yaitu transaksi membaca ulang data yang telah dibaca sebelumnya karena data tersebut telah dimodifikasi oleh transaksi lainnya.
- Phantom Read, yaitu transaksi membaca sebuah data yang telah hilang akibat dari transaksi yang lainnya.
Dalam Oracle, terdapat dua level untuk mencegah tiga hal
tersebut, yaitu:
- Read Commited, yaitu transaksi hanya melihat perubahan data setelah transaksi lain telah commit pada data tersebut.
- Serializable, yaitu level isolasi yang menyediakan isolasi transaksi yang paling ketat.
Berikut perintah untuk mengaplikasikan level serializable :
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE;
Locking
Protocol
Terdapat dua buah metode Locking pada transaksi database:
- Shared Lock (S-LOCK), yaitu transaksi hanya dapat melakukan pembacaan.
- Exclusive Lock (X-LOCK), yaitu transaksi dapat melakukan pembacaan dan perubahan.
Penguncian
Level Tabel
Penguncian level tabel ini berfungsi mengunci suatu tabel untuk mencegah perubahan atau penghapusan tabel selama ada transaksi yang menggunakan tabel tersebut.
Perintah yang digunakan:
LOCK TABLE
[nama tabel];
Penguncian
Level Baris
Penguncian yang dilakukan pada baris yang sedang digunakan oleh suatu transaksi sampai transaksi tersebut selesai dilakukan.
Deadlock
Deadlock adalah situasi dimana dua atau lebih transaksi dalam kondisi wait-state (menunggu lock dilepas).
Senin, 24 Februari 2014
Pengenalan ORACLE + CRUD
Oracle
adalah database relasional yang terdiri dari kumpulan data dalam suatu sistem
manajemen basis data RDBMS (Relational Data Base Management System) yang multi-platform. Basis data Oracle
dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates melalui perusahaan
konsultasinya bernama Software
Development Laboratories (SDL) pada 1977. Tahun 1983, perusahaan ini
berubah nama menjadi Oracle Corporation.
INSTALASI ORACLE
Langkah
menginstal oracle:
1. Double click Oracle.
2. Lalu akan muncul kotak dialog berikut:
1. Double click Oracle.
2. Lalu akan muncul kotak dialog berikut:
Pilih “I
accept the terms in the license agreement”, lalu klik next.
4. Selanjutnya muncul kotak dialog seperti berikut:
4. Selanjutnya muncul kotak dialog seperti berikut:
Pilih
lokasi untuk menyimpan data oracle dengan mengklik browse. Jika sudah selesai,
pilih next.
5. Tahap selanjutnya akan diminta password. Masukan kata “SYSTEM”, setelah itu next.
5. Tahap selanjutnya akan diminta password. Masukan kata “SYSTEM”, setelah itu next.
6. Pilih Instal.
7. Setelah proses instal selesai, klik finish.
ORACLE DATABASE HOMEPAGE
Setelah
proses instalasi selesai dan mengklik finish, maka akan muncul tampilan
berikut.
Jika tidak
muncul pilih Start à All
Programs à Oracle à GoToDatabase Homepage. Lalu
masukan username dan password yang tadi kita buat yaitu SYSTEM. Pilih Login,
maka akan menuju pada Home.
MEMBUAT CRUD SEDERHANA
Sebelum
membuat CRUD, kita harus membuat database terlebih dahulu. Caranya pilih
Administrstion.
Pilih Database Users.
Pilih Create.
Masukan
username dan password. Lalu pastikan CONNECT, RESOURCE, CREATE TABLE, CREATE
VIEW, CREATE PROCEDURE, CREATE SEQUENCE, dan CREATE TRIGGER terpilih. Setelah
selesai pilih create, lalu logout. Kemudian login kembali dengan akun Latihan1.
Maka muncul tampilan seperti berikut:
Pilih SQL untuk lalu pilih SQL Command untuk membuat sebuah tabel. Misalkan kita akan membuat tabel pegawai yang terdiri dari no_pegawai, nama, dan jabatan.
Setelah selesai membuat tabel, klik Run. Untuk mengecek tabel pegawai sudah terbentuk, kembali ke Home, lalu pilih Object Browser.
Pada menu data, terdapat submenu Query, Count Rows, dan Insert Row. Menu Query untuk melakukan select berbasis form, menu Count Rows untuk menghitung jumlah baris, dan menu Insert Row untuk menambah data pada tabel. Pilih insert row, karena kita akan menambahkan data.
Isikan data sesuai kebutuhan. Pilih Create and Create Another untuk menambahkan data berulang kali. Create untuk menambahkan data satu kali. Untuk melihat datanya, pilih menu data.
Untuk mengedit data, klik icon pada kolom edit dan pada baris yang akan dipilih maka muncul tampilan berikut:
Jika sudah selesai diubah, pilih Apply Changes.
Untuk menghapus data, pilih menu yang sama seperti edit menu lalu pilih delete. Menu konfirmasi akan muncul, lalu klik ok.
Source : Modul Praktikum Pertama Sistem Basis Data
http://programmkomputer.blogspot.com/2012/10/pengertian-database-oracle.html
Langganan:
Postingan (Atom)


