Pengetahuan, Media belajar, Tips dan Triks

Dasar Basis Data

Dasar Basis Data

Pengertian Data dan Informasi
Data adalah fakta mengenai objek, orang dan lain-lain yang dinyatakan dengan nilai (angka, deretan karakter, atau simbol). Sedangkan informasi adalah data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang

Pengertian Basis Data
Basis Data adalah Himpunan kelompok data (arsip) yang saling berhubungan dalam satu kesatuan tanpa pengulangan (redudansi) yang disimpan dalam media penyimpanan elektronis.
Prinsip utama basis data adalah pengaturan data/arsip. Tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data/arsip.

Sejarah Basis Data
Sistem pemrosesan manual (berbasis kertas) merupakan bentuk pemrosesan yang menggunakan dasar berupa setumpuk record yang disimpan pada rak-rak berkas. Jika suatu berkas diperlukan, berkas tersebut harus dicari pada rak-rak tersebut.
Pada awal penerapan sistem komputer, sekelompok record disimpan pada sejumlah berkas secara terpisah. Sistem yang menggunakan pendekatan seperti ini biasa disebut dengan sistem pemrosesan berkas.
Sistem pemrosesan basis data mempunyai tujuan untuk menggantikan kelemahan dari sistem pemrosesan berkas, dalam hal:
  1. Kemubaziran data atau duplikasi data, yang diakibatkan oleh karena setiap program aplikasi menggunakan data tersendiri.
  2. Ketidakkonsistenan data, yang diakibatkan oleh adanya perubahan terhadap data yang sama, tetapi tidak semuanya diubah.
  3. Kekurangluwesan sistem pemrosesan berkas terletak pada hal pengembangan atau perubahan.
Sistem pemrosesan basis data dikenal dengan sebutan DBMS (database management system).
DBMS (Database Management System)
DBMS adalah software yang menangani semua akses ke basis data. Secara konsep apa yang terjadi adalah sebagai berikut:
  1. User melakukan pengaksesan basis data untuk informasi yang diperlukannya menggunakan suatu bahasa manipulasi data, biasanya disebut SQL.
  2. DBMS menerima request dari user & menganalisa request tersebut
  3. DBMS memeriksa skema eksternal user, pemetaan eksternal/konseptual, skema konseptual, pemetaan konseptual/internal, & struktur penyimpanan.
  4. DBMS mengeksekusi operasi-operasi yang diperlukan untuk memnuhi permintaan user.
Bahasa yang Disediakan oleh DBMS/Sistem Basis Data
Sebuah sistem basis data menyediakan dua tipe bahasa yaitu : tipe untuk menspesifikasikan skema basis data, disebut DDL (Data Definition Language), dan tipe untuk mengekspresikan query atau update basis data, disebut DML (Data Manipulation Language).
Data Definition Language
Skema basis data dispesifikasikan oleh sekumpulan definisi dengan sebuah bahasa khusus yang disebut data definition language (DDL). Hasil kompilasi DDL berupa tabel-tabel yang disimpan dalam sebuah file, disebut kamus data atau data directory. Kamus data adalah sebuah file yang berisi metadata. File ini yang dikonsultasi sebelum data yang sebenarnya dibaca atau dimodifikasi oleh sistem basis data.
Data Manipulation Language
DML dalah bahasa untuk memanipulasi data yaitu:
  • Pengambilan informasi yang disimpan dalam basis data
  • Penyisipan informasi baru ke basis data
  • Penghapusan informasi dari basis data
  • Modifikasi informasi yang disimpan dalam basis data
Query adalah statement yang ditulis untuk mengambil informasi. Bagian dari DML yang menangani pengambilan informasi ini disebut bahasa query.
 
Database Administrator (DBA)
Administrator basis data (DBA) adalah orang yang bertanggungjawab terhadap strategi yang berhubungan dengan pengolahan data pada suatu perusahaan. Selain hal tersebut, DBA adalah orang yang bertanggung jawab terhadap implementasi strategi tersebut secara teknis.
Berikut dijelaskan beberapa fungsi DBA secara detail:
  1. mendefinisikan skema konseptual, yaitu memutuskan informasi apa saja yang akan dihasilkan oleh sutu basis data.
  2. mendefinisikan skema internal Selain menentukan skema konseptual dari basis data, DBA juga bertanggung jawab terhadap desain penyimpanan data secara fisik.
  3. mensosialisasikan hasil rancangan baik konseptual & internal ke user. Dalam hal ini tugas DBA adalah menyakinkan user bahwa data yang mereka perlukan semua telah tersedia & membantu user untuk mengimplementasikan rancangan tersebut dalam DDL.
  4. mendefinisikan aturan-aturan keamanan & integritas data
  5. mendefinisikan prosedur-prosedur back-up & recovery
  6. memonitor performansi sistem & menangani perubahan-perubahan yang ada.
Arsitektur system basis data
Arsitektur sistem basis data memberikan kerangka kerja bagi pembangunan basis data.
LEVEL ARSITEKTUR BASIS DATA
Menurut ANSI/SPARC, arsitektur basis data terbagi atas tiga level yaitu :
  1. Internal/Physical Level: berhubungan dengan bagaimana data disimpan secara fisik (physical storage). Internal level adalah level terendah untuk merepresentasikan basis data. Record disimpan dalam media penyimpanan dalam format byte. Didefinisikan sebagai sebuah skema internal.
  2. External /View Level: berhubungan dengan bagaimana data direpresentasikan dari sisi setiap user. View level adalah level user, yang dimaksud dengan user adalah programmer, end user atau Database Administrator (DBA). (programmer : bahasa yang digunakan adalah bahasa pemrograman seperti C, COBOL, atau PL/I), (end user : bahasa yang digunakan adalah bahasa query atau menggunakan fasilitas yang tersedia pada program aplikasi pada level eksternal ini, user dibatasi pada kemampuan perangkat keras dan perangkat lunak yang digunakan aplikasi basis data yang didefinisikan sebagai sebuah skema eksternal.)
  3. Conceptual/Logical Level: Yang menghubungkan antara internal & external level. Conceptual level adalah sebuah representasi seluruh muatan informasi yang dikandung oleh basis data.
PEMETAAN
Conceptual/Internal Mapping yaitu pemetaan yang mendefinisikan hubungan antara level konseptual dan level internal. Pemetaan ini menjelaskan bagaimana record & field pada level konseptual direpresentasikan pada level internal.
External/Conceptual Mapping yaitu pemetaan yang mendefinisikan hubungan antara level eksternal dan level konseptual.
 
MODEL-MODEL DATA
Model data adalah sekumpulan tool konseptual untuk mendeskripsikan data, relasi-relasi antar data, semantik data & konsistensi konstrain.
Object-based logical models
Object base logical model terbagi atas beberapa model, yaitu:
  1. Entity-relationship model
  2. Object-oriented model
  3. Semantic data model
  4. Functional data model
Dua dari model di atas yaitu:
  1. Entity-relationship Model E-R model didasarkan atas persepsi terhadap dunia nyata yang terdiri dari sekumpulan objek, disebut entity dan hubungan antar objek tersebut, disebut relationship. Entity adalah objek di dunia yang bersifat unik. Setiap entity mempunyai atribut yang membedakannya dengan entity lainnya.
  2. Object-Oriented Model Model berorientasi objek berbasiskan kumpulan objek, dimana setiap objek berisi:

  • Nilai yang disimpan dalam variabel instant, dimana variabel tersebut “melekat” dengan objek itu sendiri.
  • Metode : operasi yang berlaku pada objek yang bersangkutan.
  • Objek-objek yang memiliki tipe nilai & metode yang sama dikelompokkan dalam satu kelas. Kelas disini mirip dengan tipe data abstrak pada bahasa pemrograman.
  • Sending a message : sebuah objek dapat mengakses data sebuah objek yang lain hanya dengan memanggil metode dari objek tersebut.
Record-based logical models
Terdapat beberapa model dalam kelompok ini :
  1. Model Relasional ( Relational Model), Model relasional menggunakan kumpulan tabel-tabel untuk merepresentasikan data & relasi antar data tersebut.
  2. Model Jaringan (Network Model ), Data dalam model jaringan direpresentasikan dengan sekumpulan record, dan relasi antara data direpresentasikan oleh record & link.
  3. Model Hirarki (Hirarchical Model), Mirip dengan model jaringan. Data direpresentasikan dalam record dan link. Perbedaannya adalah, pada model hirarki record-record diorganisasikan sebagai tree (pohon) daripada graf. Model relasional berbeda dengan model jaringan & hirarki, dalam hal penggunaan pointer atau link.

Sejarah Basis Data

Hai Sobat. Menyambung artikel Kemaren tentang Gambaran Basis Data, kali ini akan membahas sekilas tentang Sejarah Basis Data.

Menurut sejarah sistem basis data terbentuk setelah:

1. Sistem Pemrosesan manual ( berbasis kertas)
Sistem pemrosesan manual merupakan bentuk pemrosesan yang menggunakan dasar berupa setumpuk rekaman yang disimpan pada rak-rak berkas. Jika sesuatu berkas diperlukan, berkas tersebut harus dicari pada rak-rak tersebut.


2. Sistem pemrosesan Berkas
Sistem pemrosesan berkas merupakan sekelompok rekaman di simpan pada sejumlah berkas secara terpisah. umumnya perancangan sistem didasarkan pada kebutuhan individual pemakai, bukan berdasarkan kebutuhan sejumlah pemakai.


Contoh Pemrosesan Berkas/File


* KELEMAHAN SISTEM FILE/BERKAS

1. Timbulnya data rangkap (redundancy data) dan Ketidakkonsistensi data (Inconsistency data) 
Munculnya redundansi data, yang tidak dapat dihindarkan karena setiap aplikasi mempunyai file data sendiri-sendiri.Berpotensi terjadinya inkonsistensi data, yaitu jika dilakukan modifikasi data di suatu file akan tetapi di file yang lain (yang berisi data yang sama dengan data yang dimodifikasi) tidak dilakukan hal yang sama.
 
2. Kesukaran dalam Mengakses Data
Munculnya permintaan-permintaan baru  yang tidakdiantisipasikan sewaktu membuat program aplikasi, sehingga tidak memungkinkan untuk pengambilan data.
 
3. Data terisolir (Isolation Data)
Karena data tersebar dalam berbagai file, dan file-file  Mungkin dalam format –format yang berbeda, akan sulit menuliskan program aplikasi baru untuk mengambil data yang sesuai.

4. Masalah Pengamanan ( Security Problem)
 
Tidak semua pemakai diperbolehkan mengakses seluruh data.

5. Data Dependence
    Apabila terjadi perubahan atau kesalahan pada program aplikasi maka pemakai tidak dapat mengakses data.
 
Kesimpulan :
=> Dengan keterbatasan-keterbatasan tersebut, pemrosesan file tradisional kurang mempunyai keluwesan dan tidak mendukung pemakaian data bersama (data sharing).
=> Hal ini menyebabkan tidak dapat dilakukannya pertukaran data antar aplikasi, dan terpaksa harus dilakukan pengetikan ulang data dari satu aplikasi ke aplikasi yang lain.
=> Sehingga untuk mengatasinya, dikenalkan konsep baru yang disebut basis data.
 
Sumber data http://mylive-bangmet.blogspot.com
 

Basis Data | Gambaran Basis Data


Gambaran Data
Sekarang  peranan basis data sangatlah menonjol. Pemrosesan basis data menjadi perangkat andalan yang kehadirannya sangat diperlukan oleh berbagai institusi dan perusahaan. Basis data tidak hanya  mempercepat perolehan informasi, tetapi juga dapat meningkatkan pelayanan kepada pelanggan. Hal ini pulalah yang mendorong banyak perusahaan yang menggunakan pemrosesan manual mulai beralih memanfaatkan basis data.

Basis Data merupakan komponen dalam sebuah Sistem Informasi, karena Basis Data (Database) menjadi tempat untuk menyimpan dan mengorganisasikan seluruh data yang ada dalam sistem untuk menghasilkan informasi-informasi secara tepat, akurat dan bermanfaat.

Basis Data (DataBase) dapat dibayangkan sebagai sebuah lemari arsip. Jika kita memiliki sebuah almari arsip dan berwenang untuk mengelolanya, maka kemungkinan besar kita akan melakukan hal-hal sebagai berikut:
memberi sampul/map pada kumpulan/bundel arsip yang akan disimpan
menentukan kelompok/jenis arsip
memberi penomoran dengan pola tertentu yang nilainya unik pada setiap sampul/map
menerapkan arsip-arsip tersebut dengan cara/urutan tertentu dalam almari dll

Basis Data dan Lemari Buku memiliki prinsip kerja dan tujuan yang sama. Prinsipnya adalah pengaturan data , dan tujuan utamanya adalah kemudahan dan kecepatan dalam pengambilan kembali data.
Perbedaannya hanya terletak pada media penyimpanan yang digunakan. Jika lemari arsip menggunakan lemari besi atau kayu, maka basis data menggunakan media penyimpanan elektronis seperti disk (disket atau harddisk).
Tidak semua bentuk penyimpanan data secara elektronis bisa disebut basis data, yang sangat ditonjolkan dalam basis data adalah pengaturan, pemilahan, pengelompokan, pengorganisasian data yang akan di simpan sesuai fungsi/jenisnya.

Basis Data Tradisional
Basis data secara tradisional tersimpan dalam berbagai media seperti kertas kerja, dokumen, foto dan lain-lain. Bentuk penyimpanan ini merupakan bentuk dokumen fisik yang mungkin tersimpan dalam berbagai tempat, Bentuk penyimpanan seperti ini memiliki kelemahan dalam hal pengelolaan data. Kelemahan tersebut dapat dilihat sebagai berikut.
Data terpecah-pecah sehingga sulit dalam berbagai proses pemindahan dan transfer
Memiliki media dan struktur penyimpanan yang bervariasi. Hal ini menyulitkan dalam proses penyesuaian data.
Pencarian yang lambat akibat bentuk penyimpanan secara fisik, yang mengharuskan seseorang membuka berbagai lembar atau dokumen yang banyak.
Bentuk fisik dalam basis data tradisional cenderung bersifat sektoral yang hanya ditujukan untuk keperluan-keperluan tertentu. Penggunaan data secara bersama-sama untuk berbagai tujuan menjadi sangat sulit.

Basis Data Modern

Basis data modern menyimpan berbagai data dalam bentuk digital. Model ini memungkinkan pencarian, perubahan, dan penghapusan data dengan cepat dan mudah. Bentuk basis data modern ini terkemas dalam sebuah sistem pengelolaan basis data yang terpadu (DBMS/Data Bases Management System). Beberapa hal berikut merupakan hal yang menguntungkan dalam terapan basisdata modern.
Data tersimpan dalam satu media.
Data yang berasal dari berbagai sumber terpisah memungkinkan untuk dihubungkan dalam suatu jaringan.
Data memungkinkan untuk sering dilakukan pemeriksaan sehingga lebih menjamin kebenaran dan kelengkapannya.
Memungkinkan dilakukan pencarian dan pengolahan dengan cepat.
Dalam bentuk ini data memungkinkan digunakan oleh berbagai penggunaka atau sistem.
Mengembalikan folder yang tersembunyi akibat virus

Mengembalikan folder yang tersembunyi akibat virus


Virus memang menyebalkan, terutama virus lokal yang kerjaaanya melakukan duplikasi folder dan menyembunyikan folder yang asli, antivirus seperti norton, avg dan mcaffe memang dapat menghilangkan virus yang bercokol di komputer, namun sayang, pembersihannya tidak tuntas, folder-folder yang tersembunyi akibat virus tidak dikembalikan ke sedia kala.
Dibawah ini ada tips untuk mengembalikan folder yang tersembunyi :
  • Masuk ke command prompt dengan cara pilih run > ketik cmd
  • Semisal folder yang hilang ada di usb (drive f:), untuk berpindah ke folder usb ketikkan f: 
  • Untuk mengembalikan folder yang tersembunyi ketik attrib -r -s -h /d /s Enter, tunggu prosesnya sampai selesai
  • Sekarang folder yang hilang sudah kembali
Catatan : arti dari attrib -r -s -h /d /s adalah
attrib : menampilkan atau untuk mengubah atribut file
-r -s -h : mengembalikan file yang beratribut readonly, system dan hidden ke keadaan biasa
/d /s : memproses folder dan subfoldernya
 trik ini tanpa menggunakan antivirus.. tetapi agan bisa juga menggunakan ansav...
Selamat mencoba. Semoga bermanfaat




Kunci FlasDisk Anda

Kunci FlasDisk Anda

Pembaca "Cahaya Ilmu".. Mungkin diantara pembaca ada yang bertanya-tanya bagaimana cara mengunci data di dalam flasdisk?? padahal data di dalamnya sangat penting dan rahasia :), Nah para pembaca.. Nich ada sedikit cara yang barangkali bisa membantu Anda agar data rahasia Anda tidak dibuka orang lain.

Oke sebelum kita praktekin, kita harus tau dulu prinsip kerjanya :)
Prinsip kerjanya ialah me-redirect folder menjadi Icon tertentu, Misalnya me-redirect ke Icon Control Panel, Printer, Folder, dll. Sehingga jika kita membuka folder tersebut maka yang terbuka bukan folder aslinya, bisa jadi Printer, Control panel, dll. sesuai kode redirect yang kita masukkan :)

Oke kiranya pembaca "Cahaya Ilmu" sudah faham cara kerjanya :), biar g' lama-lama kita langsung saja ke poinnya. Berikut adalah contoh kode redirect ke Control Panel:


1. Pertama buka Notepad, melalui menu start>all Program>accesories>notepad
2. Kopi-paste source code di bawah ini:

@ECHO OFF
titipan kunci folder
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Dataku goto MDDATAKU
:CONFIRM
echo Serius nich mau Kunci ??(Y/N)
set/p "cho=%gt;"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Dataku "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Foldernya dah terkunci
goto End
:UNLOCK
echo Eiittt masukkan pasword dulu
set/p "pass=>"
if NOT %pass%== violeta goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" DATAKU
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDDATAKU
md Dataku
echo Foldernya berhasil di buat
goto End
:End

3. Udah itu Paste di notepat
4. Simpan dengan nama system.bat (pemberian nama terserah namun penulis kali ini memberi nama system.bat agar menyerupai file system, sehingga orang yang melihat file ini ragu untuk menghapusnya)
5. coba jalankan (pada waktu pertama kali menjalankan program ini akan ada tambahan folder baru dengan nama DATAKU dan secara otomatis program akan menghilang kembali)
6. Buka kembali file system.bat, maka anda akan diminta password,masukkan passwordnya: violeta
7. Selamat mencoba, semoga berhasil.
Cinta adalah suatu anugerah

Cinta adalah suatu anugerah

Jika kita mencintai seseorang, kita akan senantiasa mendo’akannya walaupun dia tidak berada disisi kita.

Tuhan memberikan kita dua kaki untuk berjalan, dua tangan untuk memegang, dua telinga untuk mendengar dan dua mata untuk melihat. Tetapi mengapa Tuhan hanya menganugerahkan sekeping hati pada kita ? Karena Tuhan telah memberikan sekeping lagi hati pada seseorang untuk kita mencarinya. Itulah Cinta …

Jangan sesekali mengucapkan selamat tinggal jika kamu masih mau mencoba. Jangan sesekali menyerah jika kamu masih merasa sanggup. Jangan sesekali mengatakan kamu tidak mencintainya lagi, jika kamu masih tidak dapat melupakannya.

Cinta datang kepada orang yang masih mempunyai harapan, walaupun mereka telah dikecewakan. Kepada mereka yang masih percaya, walaupun mereka telah dikhianati. Kepada mereka yang masih ingin mencintai, walaupun mereka telah disakiti sebelumnya dan Kepada mereka yang mempunyai keberanian dan keyakinan untuk membangunkan kembali kepercayaan.

Jangan simpan kata-kata cinta pada orang yang tersayang sehingga dia meninggal dunia lantaran akhirnya kamu terpaksa catatkan kata-kata cinta itu pada pusaranya. Sebaliknya ucapkan kata-kata cinta yang tersimpan dibenakmu itu sekarang selagi ada hayatnya.

Mungkin Tuhan menginginkan kita bertemu dan bercinta dengan orang yang salah sebelum bertemu dengan orang yang tepat, kita harus mengerti bagaimana berterimakasih atas karunia tersebut.

Cinta dapat mengubah pahit menjadi manis, debu beralih emas, keruh menjadi bening, sakit menjadi sembuh,
penjara menjadi telaga, derita menjadi nikmat dan kemarahan menjadi rahmat.

Sungguh menyakitkan mencintai seseorang yang tidak mencintaimu, tetapi lebih menyakitkan adalah
mencintai seseorang dan kamu tidak pernah memiliki keberanian untuk menyatakan cintamu kepadanya.

Seandainya kamu ingin mencintai atau memiliki hati seorang gadis, ibaratkanlah seperti menyunting sekuntum mawar merah. Kadangkala kamu mencium harum mawar tersebut, tetapi kadangkala kamu terasa bisa duri mawar itu menusuk jari.

Hal yang menyedihkan dalam hidup adalah ketika kamu bertemu seseorang yang sangat berarti bagimu, hanya untuk menemukan bahwa pada akhirnya menjadi tidak berarti dan kamu harus membiarkannya pergi.

Kadangkala kamu tidak menghargai orang yang mencintai kamu sepenuh hati, sehingga kamu kehilangannya.
Pada saat itu, tiada guna penyesalan karena perginya tanpa berkata lagi.

Cintailah seseorang itu atas dasar siapa dia sekarang dan bukan siapa dia sebelumnya.
Kisah silam tidak perlu diungkit lagi, kiranya kamu benar-benar mencintainya setulus hati.

Hati-hati dengan cinta, karena cinta juga dapat membuat orang sehat menjadi sakit, orang gemuk menjadi kurus, orang normal menjadi gila, orang kaya menjadi miskin, raja menjadi budak, jika cintanya itu disambut oleh para pecinta PALSU.

Kemungkinan apa yang kamu sayangi atau cintai tersimpan keburukan didalamnya dan kemungkinan
apa yang kamu benci tersimpan kebaikan didalamnya.

Cinta kepada harta artinya bakhil, cinta kepada perempuan artinya alam, cinta kepada diri artinya bijaksana,
cinta kepada mati artinya hidup dan cinta kepada Tuhan artinya Takwa.

Lemparkan seorang yang bahagia dalam bercinta kedalam laut, pasti ia akan membawa seekor ikan.
Lemparkan pula seorang yang gagal dalam bercinta ke dalam gudang roti, pasti ia akan mati kelaparan.

Seandainya kamu dapat berbicara dalam semua bahasa manusia dan alam, tetapi tidak mempunyai
perasaan cinta dan kasih, dirimu tak ubah seperti gong yang bergaung atau sekedar canang yang gemericing.

Cinta adalah keabadian … dan kenangan adalah hal terindah yang pernah dimiliki.

Siapapun pandai menghayati cinta, tapi tak seorangpun pandai menilai cinta karena cinta bukanlah suatu
objek yang bisa dilihat oleh kasat mata, sebaliknya cinta hanya dapat dirasakan melalui hati dan perasaan.

Cinta mampu melunakkan besi, menghancurkan batu, membangkitkan yang mati dan
meniupkan kehidupan padanya serta membuat budak menjadi pemimpin. Inilah dahsyatnya cinta.

Cinta sebenarnya adalah membiarkan orang yang kamu cintai menjadi dirinya sendiri dan tidak merubahnya menjadi
gambaran yang kamu inginkan. Jika tidak, kamu hanya mencintai pantulan diri sendiri yang kamu temukan didalam dirinya.

Kamu tidak akan pernah tahu bila kamu akan jatuh cinta. Namun apabila sampai saatnya itu,
raihlah dengan kedua tanganmu dan jangan biarkan dia pergi dengan sejuta rasa tanda tanya dihatinya.

Cinta bukanlah kata murah dan lumrah dituturkan dari mulut kemulut tetapi cinta adalah
anugerah Tuhan yang indah dan suci jika manusia dapat menilai kesuciannya.

Bercinta memang mudah, untuk dicintai juga memang mudah. Tapi untuk dicintai oleh orang yang kita cintai
itulah yang sukar diperoleh.

Jika saja kehadiran cinta sekedar untuk mengecewakan, lebih baik cinta itu tak pernah hadir.

Pemantulan Cahaya | Hukum Pemantulan Cahaya

Pemantulan Cahaya
          Cahaya merambat lurus seperti yang dapat kita lihat pada cahaya yang keluar dari sebuah lampu teater di ruangan yang gelap atau Laser yang melintasi asap atau debu. Oleh karenanya cahaya yang merambat digambarkan sebagai garis lurus berarah yang disebut sinar cahaya, sedangkan berkas cahaya terdiri dari beberapa garis berarah. Berkas cahaya bisa paralel, divergen (menyebar) atau konvergen (mengumpul).
Pemantulan cahaya terdiri dari dua jenis, yaitu pemantulan baur dan pemantulan teratur. Pemantulan cahaya pada permukaan datar seperti cermin, atau permukaan air yang tenang, termasuk pemantulan teratur. Sedangkan pemantulan cahaya pada permukaan kasar seperti pakaian, kertas dan aspal jalan, termasuk dalam pemantulan baur.


Pemantual Teratur (Pada permukaan rata)
          Pada permukaan benda yang rata seperti cermin datar, cahaya dipantulkan membentuk suatu pola yang teratur. Sinar-sinar sejajar yang datang pada permukaan cermin dipantulkan sebagai sinar-sinar sejajar pula. Akibatnya cermin dapat membentuk bayangan benda. Pemantulan semacam ini disebut pemantulan teratur atau pemantulan biasa.



Pemantulan Baur
          Berbeda dengan benda yang memiliki permukaan rata, pada saat cahaya mengenai suatu permukaan yang tidak rata, maka sinar-sinar sejajar yang datang pada permukaan tersebut dipantulkan tidak sebagai sinar-sinar sejajar. dibawah memperlihatkan bagaimana sinar-sinar yang datang ke permukaan kayu dipantulkan ke berbagai arah sehingga kita dapat melihat kayu ini pada posisi A, B dan C.
Perhatikan bahwa sinar-sinar yang datang ke permukaan kayu merupakan sinarsinar yang sejajar, namun sinar-sinar pantulnya tidak. Pemantulan seperti ini disebut pemantulan baur.
 

          Akibat pemantulan baur ini kita dapat melihat benda dari berbagai arah. Misalnya pada kain atau kertas yang disinari lampu sorot di dalam ruang gelap kita dapat melihat apa yang ada pada kain atau kertas tersebut dari berbagai arah. Pemantulan baur yang dilakukan oleh partikel-partikel debu di udara yang berperan dalam mengurangi kesilauan sinar matahari.
          Pemantulan baur juga sangat membantu pengemudi mobil saat malam hari yang gelap. Pada saat jalanan kering di malam yang gelap sinar lampu mobil akan dipantulkan ke segala arah oleh permukaan jalanan yang tidak rata ke segala arahntermasuk ke mata pengemudi sehingga jalanan terlihat terang. Namun saat jalanan basah karena hujan, permukaan jalanan menjadi rata sehingga sinar lampu mobil hanya dipantulkan ke arah tentu saja, yakni ke arah depan jalanan sehingga pengemudi mengalami kesulitan karena tidak dapat melihat jalanan di depannya dengan baik.


Hukum Pemantulan Cahaya
          Pada saat sinar mendatangi permukaan cermin datar, cahaya akan dipantulkan seperti gambar dibawah. Garis yang tegak lurus bidang pantul disebut garis normal. Pengukuran sudut datang dan sudut pantul dimulai dari garis ini. Sudut datang (i) adalah sudut yang dibentuk oleh garis normal (1) dan sinar datang (2), sedangkan sudut pantul (r) adalah sudut yang dibentuk oleh garis normal (1) dan sinar pantul (3).
 

Berdasarkan pengamatan dan pengukuran didapatkan bahwa:
1. sinar datang, sinar pantul dan garis normal terletak pada bidang yang sama;
2. besar sudut datang (i) sama dengan besar sudut pantul (r).
Dua pernyataan di atas dikenal sebagai hukum pemantulan cahaya.  

Pemantulan pada Cermin Datar
          Jika seberkas cahaya mengenai sebuah cermin datar, maka cahaya tersebut akan dipantulkan secara teratur. Peristiwa pemantulan nahaya pada cermin datar dapat menyebabkan pembentukan bayangan benda di dalam cermin.
Bayangan benda yang terbentuk pada cermin datar mempunyai sifat-sifat sebagai berikut :
1. Bayangan bersifat maya (tidak dapat ditangkap oleh layar)
2. Tegak dan menghadap berlawanan arah terhadap bendanya
3. Bayangan sama besar dengan bendanya
4. Jarak bayangan ke cermin sama dengan jarak benda ke cermin.
Perhatikan pembentukan bayangan pada cermin datar dalam gambar berikut ini !
 
          Berdasarkan gambar di atas, bayangan benda pada cermin datar terbentuk di belakang cermin dan tidak dapat dilalui atau dilewati oleh cahaya yang sesungguhnya sehingga bayangan tidak dapat ditangkap oleh layar. Bayangan benda yang seperti ini disebut bayangan maya.
Jika sebuah benda ditempatkan di depan sebuah cermin datar, maka akan terbentuk sebuah bayangan yang sama besar di dalam cermin. Lalu bagaimana jika sebuah benda terletak didepan dua buah cermin datar yang mengapit sudut tertentu ?
          Sebuah obyek di depan dua cermin yang membentuk sudut 80, didapat jumlah bayangan sebanyak 4 buah. Dari ilustrasi di atas maka, persamaan untuk menentukan jumlah bayangan yang dibentuk oleh dua buah cermin datar yang membentuk sudut tertentu sebagai berikut :


http://matematika-ipa.com/pemantulan-cahaya/


bebas bayar, pembayaran mudah dan cepat, transaksi online, pembayaran tagihan dan tiket, transfer dana online
Back To Top