Search engine - ANGGA KUSUMAH ATMADJA

advertisement
MAKALAH
“TOPOLOGI JARINGAN DAN SEARCH ENGINE DAN DATABASE
ELEKTRONIK”
Diajukan sebagai salah satu tugas
Mata Kuliah Pengantar Ilmu Komputer
Dosen Pengampu : Angga Kusumah Atmadja
Disusun Oleh :
Kelompok 4 (I A)
Dea Dita Khairunnisa
15 621 029
Debby Shintia Rahim
15 621 011
Fitria Romadlona
15 621 044
Kharisma Aulia Hanani
15 621 002
Mona Rusanti
15 621 008
Nurhikmah
15 621 015
Program Studi D3 Akuntansi
Politeknik Negeri Samarinda
2015
1
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa atas segala rahmat-Nya sehingga makalah
ini dapat tersusun hingga selesai . Tidak lupa kami juga mengucapkan banyak terima kasih atas
bantuan dari pihak yang telah berkontribusi dengan memberikan sumbangan baik materi maupun
pikirannya.
Dan harapan kami semoga makalah ini dapat menambah pengetahuan dan pengalaman
bagi para pembaca, Untuk ke depannya dapat memperbaiki bentuk maupun menambah isi
makalah agar menjadi lebih baik lagi.
Karena keterbatasan pengetahuan maupun pengalaman kami, Kami yakin masih banyak
kekurangan dalam makalah ini, Oleh karena itu kami sangat mengharapkan saran dan kritik yang
membangun dari pembaca demi kesempurnaan makalah ini.
Samarinda, Oktober 2015
Penyusun
DAFTAR ISI
2
Kata Pengantar .........................................................................................................................
1
Daftar Isi ..................................................................................................................................
2
BAB I PENDAHULUAN .......................................................................................................
3
A. Latar Belakang .........................................................................................................
BAB II PEMBAHASAN ........................................................................................................
6
I. TOPOLOGI JARINGAN .........................................................................................
6
A. Pengertian Topologi Jaringan .............................................................................
6
B. Macam-macam Topologi Jaringan .....................................................................
6
II. SEARCH ENGINE .................................................................................................
11
A. Pengertian Search Engine ..................................................................................
12
B. Cara Kerja Search Engine .................................................................................
13
C. Jenis-jenis Search Engine ..................................................................................
14
D. Komponen Utama Dalam Search Engine ..........................................................
16
E. Google Sebagai Mesin Pencari..........................................................................
20
III. DATABASE ELEKTRONIK .................................................................................
22
A. Pengertian Data Elektronik ...............................................................................
22
B. Konsep Dasar Database .....................................................................................
24
C. Jenis-jenis Database ..........................................................................................
25
D. Sifat Dan Tujuan Database ................................................................................
26
E. Komponen Utama Database ..............................................................................
27
BAB III PENUTUP ................................................................................................................
28
A. Kesimpulan ...............................................................................................................
28
DAFTAR PUSTAKA ..............................................................................................................
29
BAB I
PENDAHULUAN
3
A.
Latar Belakang
Dalam kehidupan di zaman modern seperti sekarang ini, komputer adalah suatu kebutuhan
barang yang amat penting untuk memudahkan manusia dalam segala bidang. Tanpa komputer
manusia akan ketinggalan sebuah kemajuan di dunia ini, misalnya dalam kemajuan pendidikan,
kesehatan, pertahanan negara, dan masih banyak hal lagi yang membutuhkan komputer untuk
membantu kita.
Kemajuan teknologi komunikasi sekarang mempunyai pengaruh pada perkembangan
pengolahan data. Data dari satu tempat dapat dikirim ke tempat lain dengan alat telekomunikasi.
Untuk Data yang menggunakan komputer, pengiriman data menggunakan sistem transmisi
elektronik, biasanya disebut dengan istilah komunikasi data (data communication). Di dalam
sistem komunikasi, istilah jaringan (network) digunakan bila paling sedikit dua atau lebih alatalat dihubungkan satu dengan yang lainnya. Contoh jaringan yang banyak dilihat sehari-hari
adalah jaringan radio dan televisi, dimana beberapa stasiun pemancar saling dihubungkan,
sehingga suatu program yang sama dapat disiarkan ke segala penjuru.
Kemajuan suatu jaringan telah banyak membantu kita untuk mendapatkan informasi dalam
segala hal. Karena kita bisa mengetahui suatu peristiwa atau berita terkini dari seluruh penjuru
dunia. Dengan jaringan kita dapat bertukar pikiran melalui dunia maya dengan semua orang, kita
dapat membeli atau menjual dan menawarkan jasa kepada orang lain. Dengan jaringan kita bisa
mempunyai banyak teman dari berbagai belahan dunia. Karena begitu pentingnya jaringan
komputer dalam kehidupan kita, dan hal yang penting bagi kita untuk mengetahuinya. Maka
dalam makalah ini akan dibahas mengenai jaringan komputer, dan mudah – mudahan makalah
ini dapat bermanfaat dan mempardalam pengetahuan kita mengenai jaringan komputer.
4
Mesin pencari adalah program komputer yang dirancang untuk membantu seseorang
menemukan file-file yang disimpan dalam komputer, misalnya dalam sebuah server umum di
web (www) atau dalam komputer sendiri. Mesin pencari memungkinkan kita untuk meminta
content media dengan kriteria yang spesifik (biasanya yang berisi kata atau frasa yang kita
tentukan) dan memperoleh daftar file yang memenuhi kriteria tersebut. Mesin pencari biasanya
menggunakan indeks (yang sudah dibuat sebelumnya dan dimutakhirkan secara teratur) untuk
mencari file setelah pengguna memasukkan kriteria pencarian.
Dalam konteks Internet, mesin pencari biasanya merujuk kepada www dan bukan protokol
ataupun area lainnya. Selain itu, mesin pencari mengumpulkan data yang tersedia di newsgroup,
database besar, atau direktori terbuka seperti dmoz.org. Karena pengumpulan datanya dilakukan
secara otomatis, mesin pencari berbeda dengan direktori Web yang dikerjakan manusia.
Dibalik teknologi pencarian adalah perangkat lunak. Perangkat lunak dengan serangkaian
bahasa program untuk menghitung secara simultan dengan membutuhkan sepersekian detik.
Mesin pencari tradisional lebih mengandalkan seberapa sering kata muncul pada halaman web.
Google menggunakan lebih dari 200 sinyal, termasuk algoritma pagerank yang merupakan hak
paten Google. Sinyal ini berfungsi untuk memeriksa seluruh struktur link dari situs dan
menentukan halaman yang paling penting. Setelah itu Google menganalisis kesesuaian hipertext
untuk menentukan halaman yang relevan dengan pencarian khusus yang dilakukan.
Menggabungkan sinyal secara keseluruhan dan relevansi query spesifik, dan menempatkan hasil
pertama yang paling relevan dan dapat diandalkan atas query pengguna.
5
BAB II
PEMBAHASAN
I.
TOPOLOGI JARINGAN
6
A.
Pengertian Topologi Jaringan
Topologi jaringan komputer adalah suatu cara atau konsep untuk menghubungkan
beberapa atau banyak komputer sekaligus menjadi suatu jaringan yang saling terkoneksi. Dan
setiap macam topologi jaringan komputer akan berbeda dari segi kecepatan pengiriman data,
biaya pembuatan, serta kemudahan dalam proses maintenance nya. Dan juga setiap jenis topologi
jaringan komputer memiliki kelebihan serta kekurangannya masing-masing. ada banyak macam
topologi seperti topologi ring, star, bus, mesh, dan tree.
Topologi menggambarkan struktur dari suatu jaringan atau bagaimana sebuah jaringan
didesain. Dalam definisi topologi terbagi menjadi dua, yaitu topologi fisik (physical topology)
yang menunjukan posisi pemasangan kabel secara fisik dan topologi logik (logical topology)
yang menunjukan bagaimana suatu media diakses oleh host.
B.
Macam-Macam Topologi Jaringan
1. Topologi Ring
Pada topologi ring setiap komputer di hubungkan dengan komputer lain dan seterusnya
sampai kembali lagi ke komputer pertama, dan membentuk lingkaran sehingga disebut
ring, topologi ini berkomunikasi menggunakan data token untuk mengontrol hak akses
komputer untuk menerima data, misalnya komputer 1 akan mengirim file ke komputer
4, maka data akan melewati komputer 2 dan 3 sampai di terima oleh komputer 4, jadi
sebuah komputer akan melanjutkan pengiriman data jika yang dituju bukan IP Address
dia.
7

Kelebihan dari topologi jaringan komputer ring adalah pada kemudahan dalam
proses pemasangan dan instalasi, penggunaan jumlah kabel lan yang sedikit
sehingga akan menghemat biaya.

Kekurangan paling fatal dari topologi ini adalah, jika salah satu komputer ataupun
kabel nya bermasalah, maka pengiriman data akan terganggu bahkan error.
2. Topologi Bus
Topologi jaringan komputer bus tersusun rapi seperti antrian dan menggunakan cuma
satu kabel coaxial dan setiap komputer terhubung ke kabel menggunakan konektor
BNC, dan kedua ujung dari kabel coaxial harus diakhiri oleh terminator.
8

Kelebihan dari bus hampir sama dengan ring, yaitu kabel yang digunakan tidak
banyak dan menghemat biaya pemasangan.

Kekurangan topologi bus adalah jika terjadi gangguan atau masalah pada satu
komputer bisa menggangu jaringan di komputer lain, dan untuk topologi ini sangat
sulit mendeteksi gangguan, sering terjadinya antrian data, dan jika jaraknya terlalu
jauh harus menggunakan repeater.
3. Topologi Star
Topologi ini membentuk seperti bintang karena semua komputer di hubungkan ke
sebuah hub atau switch dengan kabel UTP, sehingga hub/switch lah pusat dari jaringan
dan bertugas untuk mengontrol lalu lintas data, jadi jika komputer 1 ingin mengirim
data ke komputer 4, data akan dikirim ke switch dan langsung di kirimkan ke komputer
tujuan tanpa melewati komputer lain. Topologi jaringan komputer inilah yang paling
banyak digunakan sekarang karena kelebihannya lebih banyak.
9

Kelebihan topologi ini adalah sangat mudah mendeteksi komputer mana yang
mengalami gangguan, mudah untuk melakukan penambahan atau pengurangan
komputer tanpa mengganggu yang lain, serta tingkat keamanan sebuah data lebih
tinggi.

Kekurangan topologi jaringan komputer ini adalah, memerlukan biaya yang tinggi
untuk pemasangan, karena membutuhkan kabel yang banyak serta switch/hub, dan
kestabilan jaringan sangat tergantung pada terminal pusat, sehingga jika switch/hub
mengalami gangguan, maka seluruh jaringan akan terganggu.
4. Topologi Mesh
Pada topologi ini setiap komputer akan terhubung dengan komputer lain dalam
jaringannya menggunakan kabel tunggal, jadi proses pengiriman data akan langsung
mencapai komputer tujuan tanpa melalui komputer lain ataupun switch atau hub.
10

Kelebihan adalah proses pengiriman lebih cepat dan tanpa melalui komputer lain,
jika salah satu komputer mengalami kerusakan tidak akan menggangu komputer
lain.

Kekurangan dari topologi ini sudah jelas, akan memakan sangat banyak biaya
karena membutuhkan jumlah kabel yang sangat banyak dan setiap komputer harus
memiliki Port I/O yang banyak juga, selain itu proses instalasi sangat rumit.
5. Topologi Tree
Topologi jaringan komputer Tree merupakan gabungan dari beberapa topologi star
yang dihubungan dengan topologi bus, jadi setiap topologi star akan terhubung ke
topologi star lainnya menggunakan topologi bus, biasanya dalam topologi ini terdapat
beberapa tingkatan jaringan, dan jaringan yang berada pada tingkat yang lebih tinggi
dapat mengontrol jaringan yang berada pada tingkat yang lebih rendah.
11

Kelebihan topologi tree adalah mudah menemukan suatu kesalahan dan juga mudah
melakukan perubahan jaringan jika diperlukan.

Kekurangan yaitu menggunakan banyak kabel, sering terjadi tabrakan dan lambat,
jika terjadi kesalahan pada jaringan tingkat tinggi, maka jaringan tingkat rendah
akan terganggu juga.
II.
SEARCH ENGINE
Search Engine merupakan fasilitas pencari informasi yang terdapat di web browser yang
berfungsi sebagai penghubung antar muka (interface) yang memudahkan pengguna untuk
mendapatkan informasi yang sesuai dan relevan dengan kebutuhan. Suatu program yang mencari
dokumen secara spesifik melalui kata kunci dan menemukan daftar dokumen-dokumen sesuai
kata kunci yang dicari.
Mesin pencari internet bekerja dengan menyimpan informasi dalam bentuk halaman web
dengan jumlah yang sangat banyak ke dalam databasenya. Halaman web yang tersimpan dalam
database diambil oleh software (robot) web crawler, web spider atau nama lainnya yaitu
semacam browser otomatis yang mengikuti setiap hyperlink yang ditemui pada halaman web
kemudian dianalisa untuk menentukan cara mengindeksnya dalam database untuk digunakan
dalam pencarian selanjutnya. Algoritma mesin pencari yang paling umum adalah URL, judul,
subjudul, konten, metatag. masing-masing mesin pencari mempunyai algoritma pencarian yang
berbeda. Sebagian mesin pencari, menyimpan seluruh atau sebagian halaman yang telah
terindeks (disebut cache) maupun informasi tentang halaman web tersebut. Ketika seseorang
menggunakan mesin pencari dan memasukkan kata kunci/keyword (query) selanjutnya mesin
12
pencari akan mencari dalam indeks database dan memberikan daftar hasil halaman web beserta
urutannya yang paling sesuai dengan kriteria algoritma.
Search engine (mesin pencari) merupakan program komputer yang berfungsi untuk
mencari informasi di Internet melalui kata kunci. Banyak sekali search engines terdapat di
Internet dan memiliki kelebihan masing-masing. Dalam modul Information Skill dari Zayed
University, Oxford menyebutkan bahwa 41% penelusur menggunakan Google, dan selebihnya
27% menggunakan Yahoo sebagai mesin pencari utama, tetapi bukan berarti search engine yang
lain tidak bagus. Search Engine mempunyai karakteristik yang berbeda-beda dan mempunyai
keunggulan dan kelemahan yang berbeda-beda.
A.
Pengertian Search Engine
Search Engine merupakan fasilitas internet yang berfungsi sebagai perantara maupun
penghubung pengguna dengan sumber daya elektronik yang ada di internet.
Search Engine adalah suatu portal website yang menyediakan informasi pencarian datadata yang dibutuhkan pengunjung internet. Untuk mendapatkan informasi-informasi yang
dibutuhkan, pengunjung internet masuk ke situs tersebut dan melakukan pencarian (Proweb:
2010).
The American Heritage Dictionary (2006) mendefinisikan search engine sebagai sebuah
program perangkat lunak (software) yang menelusur, menyaring, dan menampilkan informasi
dari pangkalan data. Informasi yang ditampilkan mengandung atau berhubungan dengan suatu
istilah spesifik.
13
Menurut laman ilmu komputer, Search engine adalah program komputer yang dirancang
untuk membantu seseorang menemukan file-file yang disimpan dalam komputer sendiri. Search
engine merupakan salah satu fasilitas vital dari internet untuk mengarungi lautan informasi yang
begitu luas. Hanya dalam waktu seper sekian detik, search engine dapat menampilkan maupun
menyuguhkan ribuan bahkan jutaan alamat web (URL) yang memuat informasi berkaitan dengan
kata kunci (keyword) yang diketikkan sebagai query.
Dari uraian di atas, dapat diketahui bahwa search engine adalah program komputer yang
diciptakan dan didesain sedemikian rupa untuk menelusur, mengumpulkan, menyaring informasi
dari database sesuai dengan kebutuhan informasi.
B.
Cara Kerja Search Engine
Mesin pencari web bekerja dengan cara menyimpan informasi tentang banyak halaman
web, yang diambil secara langsung dari www. Halaman ini di ambil dengan webcrawler-browser
web yang otomatis mengikuti setiap pranala yang dilihatnya. Isi setiap halaman lalu dianalisis
untuk menentukan cara mengindeksnya (misalnya kata-kata di ambil darijudul, subjudul, atau
field khusus yang di sebut meta tag). Data tentang halaman web disimpan dalam sebuah database
indeks untuk digunakan dalam pencarian selanjutnya. Sebagian mesinpencari seperti Google,
menyimpan seluruh atau sebagian halaman sumber (yang disebut cache) maupun informasi
tentang halaman web itu sendiri.Ketika seorang pengguna menggunakan mesin pencari dan
memasukkan query, biasanya dengan memasukkan kata kunci, mesin pencari akan mengindeks
dan memberikan daftar halaman web yang paling sesuai dengan kriterianya.Daftar ini biasanya
disertai ringkasan singkat mengenai judul dokumen dan kadang-kadang sebagian teks dari hasil
pencarian yang dilakukan.
14
C.
Jenis-jenis Search Engine
Search Engine adalah portal yang besar dalam internet. Search Engine merupakan mesin
penjelajah yang handal. Search Engine berfungsi hanya menjelajahi dan mengumpulkan
informasi yang beredar, dan search engine tidak mempunyai data.
Berdasarkan halaman web (http://ilmu komputer.org/2009) banyak situs mesin pencari
yang dapat ditemukan di internet, berikut ini adalah beberapa mesin pencari terkenal:

Allsearchengines - http://www.allserachengines.com/

Alltheweb - http://www.alltheweb.com/

Altavista - http://www.altavista.com/

Ask Jeeves - searches with type in a question using natural language - www.ask.com

Clusty - searches a number of search engines and directory, not google and yahoo http://www.clusty.com/

Copernic - http://www.copernic.com/

Dogpile - searches Google, Yahoo, Looksmart, Askjeeves/Teoma, MSN search –
http://www.dogpile.com

Excite - http://www.excite.com/

Freefind - http://www.freefind.com/

Google - a greater database of sites ranked by robot-machines - http://www.google.com/

Gosearch - http://www.go.com/

Healthatoz - http://www.healthatoz.com/

Hotbot - http://www.Hotbot.com
15

Kartoo - searches with refine search results by clicking on icons representing subtopics or
aspects of topics - http://www.kartoo.com/

Looksmart - http://www.looksmart.com/

Lycos - http://www.lycos.com/

Mamma - http://www.mamma.com/

Metacrawler - http://www.metacrawler.com/

MSN - http://search.msn.com/

Scirus - http://scirus.com

Scrubtheweb - http://www.scrubtheweb.com/

Search - http://www.search.com/

Searchenginewatch - http://www.searchenginewatch.com

Teoma – http://www.teoma.com

Vivisimo - searches may be refined by clicking on subtopics graphically represented as
folders - http://www.vivisimo.com

Yahoo - http://www.yahoo.com
Berdasarkan jenis-jenis Search Engine di atas, Google merupakan Search Engine yang
mempunyai rating yang lebih baik di banding Search Engine yang lain. Google merupakan
indexer yang paling baik dibanding Search Engine yang lain. Google merupakan Search Engine
yang sangat berperan aktif dalam perangkingan dan pengindeksan repository institusi. Semua
Search Engine di atas mempunyai tugas dan fungsi yang sama dalam proses sistem temu kembali
informasi.
16
Jenis-jenis Search Engine di atas mempunyai recall dan precision yang berbeda-beda yang
seringmembuat pengguna sulit menentukan arah penelusuran. Penelusuran informasi pada search
engine sering terjadi bias dan sering tampak halaman web bias yang menyulitkan pengguna
untuk mendapatkan informasi yang relevan dengan kebutuhan.
D.
Komponen utama Dalam Search Engine
Sebuah search engine memiliki beberapa komponen agar dapat menyediakan layanan
utamanya sebagai sebuah mesin pencari informasi. Komponen tersebut antara lain :
1. Web Crawler
Web crawler atau yang dikenal juga dengan istilah web spider bertugas untuk
mengumpulkan semua informasi yang ada di dalam halaman web. Web crawler bekerja
secara otomatis dengan cara memberikan sejumlah alamat website untuk dikunjungi
serta menyimpan semua informasi yang terkandung didalamnya. Setiap kali web
crawler mengunjungi sebuah website, maka dia akan mendata semua link yang ada
dihalaman yang dikunjunginya itu untuk kemudian di kunjungi lagi satu persatu.
Proses web crawler dalam mengunjungi setiap dokumen web disebut dengan web
crawling atau spidering. Beberapa websites, khususnya yang berhubungan dengan
pencarian menggunakan proses spidering untuk memperbaharui data data mereka. Web
crawler biasa digunakan untuk membuat salinan secara sebhagian atau keseluruhan
halaman web yang telah dikunjunginya agar dapat dip roses lebih lanjut oleh system
pengindexan. Crawler dapat juga digunakan untuk proses pemeliharaan sebuah website,
17
seperti memvalidasi kode html sebuah web, dan crawler juga digunakan untuk
memperoleh data yang khusus seperti mengumpulkan alamat e-mail.
Web crawler termasuk kedalam bagian software agent atau yang lebih dikenal dengan
istilah program bot. Secara umum crawler memulai prosesnya dengan memberikan
daftar sejumlah alamat website untuk dikunjungi, disebut sebagai seeds. Setiap kali
sebuah halaman web dikunjungi, crawler akan mencari alamat yang lain yang terdapat
didalamnya dan menambahkan kedalam daftar seeds sebelumnya.
Dalam melakukan prosesnya, web crawler juga mempunyai beberapa persoalan yang
harus mampu di atasinya. Permasalahan tersebut mencakup :

Halaman mana yang harus dikunjungi terlebih dahulu.

Aturan dalam proses mengunjungi kembali sebuah halaman.

Performansi, mencakup banyaknya halaman yang harus dikunjungi.

Aturan dalam setiap kunjungan agar server yang dikunjungi tidak kelebihan beban.

Kegagalan, mencakup tidak tersedianya halaman yang dikunjungi, server down,
timeout, maupun jebakan yang sengaja dibuat oleh webmaster.

Seberapa jauh kedalaman sebuah website yang akan dikunjungi.

Hal yang tak kalah pentingnya adalah kemampuan web crawler untuk mengikuti
perkembangan teknologi web, dimana setiap kali teknologi baru muncul, web
crawler harus dapat menyesuaikan diri agar dapat mengunjungi halaman web yang
menggunakan teknologi baru tersebut.
18
Proses sebuah web crawler untuk mendata link – link yang terdapat didalam sebuah
halaman web menggunakan pendekatan regular expression. Crawler akan menelurusi
setiap karakter yang ada untuk menemukan hyperlink tag html (<a>). Setiap hyperlink
tag yang ditemukan diperiksa lebih lanjut apakah tag tersebut mengandung atribut
nofollow rel, jika tidak ada maka diambil nilai yang terdapat didalam attribute href yang
merupakan sebuah link baru.
2. Indexing system
Indexing system bertugas untuk menganalisa halaman web yang telah tersimpan
sebelumnya dengan cara mengindeks setiap kemungkinan term yang terdapat di
dalamnnya. Data term yang ditemukan disimpan dalam sebuah database indeks untuk
digunakan dalam pencarian selanjutnya.
Indexing system mengumpulkan, memilah dan menyimpan data untuk memberikan
kemudahan dalam pengaksesan informasi secara tepat dan akurat. Proses pengolahan
halaman web agar dapat digunakan untuk proses pencarian berikutnya dinakamakan
web indexing. Dalam implementasinya index system dirancang dari penggabungan
beberapa cabang ilmu antara lain ilmu bahasa, psikologi, matematika, informatika,
fisika, dan ilmu komputer.
Tujuan dari penyimpanan data berupa indeks adalah untuk performansi dan kecepatan
dalam menemukan informasi yang relevan berdasarkan inputan user. Tanpa adanya
indeks, search engine harus melakukan scan terhadap setiap dokumen yang ada didalam
database. Hal ini tentu saja akan membutuhkan proses sumber daya yang sangat besar
19
dalam proses komputasi. Sebagai contoh, indeks dari 10.000 dokumen dapat diproses
dalam waktu beberapa detik saja, sedangkan penulusuran secara berurutan setiap kata
yang terdapat di dalam 10.000 dokumen akan membutuhkan waktu yang berjam
lamanya. Tempat tambahan mungkin akan dibutuhkan di dalam computer untuk
penyimpanan indeks, tapi hal ini akan terbayar dengan penghematan waktu pada saat
pemrosesan pencarian dokumen yang dibutuhkan.
3. Search system
Search system inilah yang berhubungan langsung dengan pengguna, meyediakan hasil
pencarian informasi yang diinginkan. Ketika seorang pengguna mengunjungi mesin
pencari dan memasukkan kata pencarian biasanya dengan beberapa kata kunci, search
system akan mencari data dari indeks database, data yang cocok kemudian akan
ditampilkan, biasanya disertai ringkasan singkat mengenai judul dokumen dan
terkadang sebagian teksnya.
E.
Google Sebagai Mesin Pencari
Google dimulai sebagai suatu proyek pencarian pada Januari 1996 oleh Larry Page dan
Sergey Brin, dua mahasiswa Ph. D. di Universitas Stanford, California. Mereka
menghipotesiskan bahwa sebuah mesin pencari yang menganalisa pereratan antara website dapat
menghasilkan hasil yang lebih baik daripada teknik yang sudah ada, yang menilai hasil
berdasarkan jumlah pencarian tersebut muncul pada sebuah halaman.
Mesin pencari mereka disebut “backrub” karena pranala kembali systemnya dapat
memperkirakan pentingya sebuah situs. Sebuah mesin pencari kecil bernama Rankdex telah
20
menggunakan strategi yang sama diyakini bahwa halaman dengan pranala lebih banyak dari
halaman web yang relevan merupakan halaman pale relevan yang dikaitkan dengan pencarian,
Page dan Brin menguji tesis mereka sebagai bagian dari pembelajaran mereka, dan mendirikan
tumpuan untuk mesin pencari mereka. Aslinya, mesin pencari tersebut menggunakan website
Universitas Stanford dengan domain google.stanford.edu. Domain google.com diregistrasikan
tanggal fifteen Sep 1997, dan perusahaan ini berdiri dengan nama Google Inc. tanggal 7 Sep
1998 pada sebuah garasi rumah di Menlo Park, California. Investasi awal yang diperoleh untuk
perusahaan baru ini bernilai hampir $1,1juta, termasuk sebuah cek senilai $100.000 dari Andy
Bechtolsheim, salah seorang pendiri Sun Microsystems.
Bulan Maret 1998, perusahaan ini memindahkan kantornya ke Palo Alto, rumah bagi
beberapa perusahaan teknologi di Silicon Valley.[11] Setelah tumbuh melampaui dua situs
lainnya, perusahaan ini menyewa sebuah komplek bangunan di 1600 Ampitheatre Parkway,
Mountain View dari Silicon Graphics (SGI) pada tahun 2003. Google telah menetap di lokasi itu
hingga saat ini, dan komplek ini mulai dikenal sebagai Googleplex (plesetan dari kata
googolplex, angka 1 yang diikuti oleh seratus nol).Tahun 2006, Google membeli properti dari
SGI sebesar $319 juta.
Mesin pencari Google menarik perhatian pengguna Internet yang terus meningkat, yang
menyukai desain sederhana dan penggunaannya. Pada tahun 2000, Google mulai menjual iklan
yang dikaitkan dengan kata kunci pencarian. Iklan tersebut hanya berupa teks polos untuk
menjaga sebuah desain halaman yang teratur dan untuk meningkatkan kecepatan pemunculan
halaman.Kata kunci dijual berdasarkan pada kombinasi tawaran harga dan jumlah klik, dengan
penawaran dimulai pada 5 sen (US$) per klik. Model penjualan iklan kata kunci dirintis oleh
21
Goto.com (akhirnya mengubah nama menjadi Overture Services, sebelum diambil alih oleh
Yahoo! dan diganti merek menjadi Yahoo! Search Marketing). Sementara berbagai pesaing dotcomnya gagal dalam pasaran Internetbaru, Google memperkuat pengaruhnya untuk
meningkatkan pendapatan.
Nama “Google” berasal dari ucapan “googol” yang salah, yang merujuk pada 10100
(angka yang ditunjukkan oleh 1 yang diikuti oleh seratus nol). Setelah kata ini menjadi ucapan
sehari-hari, kata “google”, dimasukkan dalam Merriam Webster Collegiate Dictionary dan
Oxford English Dictionary pada 2006, yang berarti “menggunakan mesin pencari Google untuk
memperoleh informasi di Internet.”
Sebuah paten yang menggambarkan bagian dari mekanisme penilaian Google (Page Rank)
disetujui pada 4 Sep 2001. Paten ini secara resmi ditetapkan oleh Universitas Stanford dan
memasukkan Lawrence Page sebagai sang pencipta.
Berdasarkan riset yang dilakukan oleh situs Search enginesshowdown.com pada awal
Maret 2002, banyaknya informasi atau situs yang ditampung oleh database Google.com adalah
sekitar 968 juta situs. Sedangkan Google.com sendiri saat itu mengklaim sekitar 1,5 miliar buah.
Perbedaan ini tentu saja berdasarkan hasil hitung-hitungan yang mendalam oleh SearchEngines
Show Down.com dengan menggunakan metodologi khusus semisal teknik pencarian informasi,
perbandingan dengan database search engine lain dan pembedaan antara URL yang diindeks
dengan yang tidak diindeks. Keunikan Google.com adalah fasilitas pemilihan jenis bahasa
sebagai antarmukanya. Ada 74 bahasa yang bisa dipilih, termasuk bahasa Indonesia, Jawa,
Hacker, Urdu, Klingon, dan sebagainya.Google.com mampu menggali informasi ke situs-situs
yang memiliki konten dengan 35 bahasa yang berbeda.
22
Google menyediakan pencarian web, selain itu Google juga menyediakan jasa pencarian
gambar, pencarian berita serta pencarian pada arsip USENET (newsgroup), serta direktori
seperti yahoo! Kelemahannya terletak pada tidak tersedianya pencarian file, audio, dan audio.
Keunggulan Google terutama adalah pada pencarian teks, terutama dari algoritma Pagerank,
database yang besar serta banyaknya jenis file yang diindeks.
III. DATABASE ELEKTRONIK
A.
Pengertian Data Elektronik
Database adalah gabungan dari beberapa elemen yang saling terintegrasi ynag
memudahkan pengguna dalam mengorganisasikan maupun menggunakan konten informasi di
dalamnya.
Menurut Gordon C. Everest “database adalah koleksi atau kumpulan data yang mekanis
terbagi/shared, terdefinisi secara formal dan terkontrol terpusat pada organisasi”.
23
Selain itu, C.J. Date mengemukakan bahwa: Database adalah koleksi data operasionaldan
dipakai oleh sistem aplikasi dari suatu organisasi seperti:
1. Data input adalah data yang masuk dari luar system
2. Data output adalah data yang dihasilkan system
3. Data operasional adalah data yang tersimpan pada sistem
Pendapat ahli yang lain yaitu Toni Fabbri mengemukakan bahwa“database adalah sebuah
sistem terintegrasi yang mempunyai minimal primary key untuk pengulangan data”.
S.Attre mengemukakan bahwa“database adalah koleksi data-data yang saling berhubungan
mengenia suatu organisasi / enterprise dengan macam- macam pemakaiannya”. Sedangkan
Connolly dan Beg (2002:15) mengemukakan bahwa “database adalah sekumpulan logikal data
yang dirancang untuk memenuhi kebutuhan informasi suatu organisasi”.
Menurut pendapat para ahli di atas, dapat dikemukakan bahwa database adalah tempat
berkumpulnya data yang terintegrasi dengan sistem aplikasi sehingga dapat ditemu kembali
untuk memenuhi kebutuhan informasi organisasi.
B.
Konsep Dasar Database
Definisi database adalah kumpulan data yang saling berhubungan (relasi). Istilah tersebut
biasanya digunakan pada sistem-sistem yang terkomputerisasi. Dalam pengertian umum database
diartikan sebagai gabungan dari elemen- elemen data yang berhubungan dan terorganisir.
Relasi biasanya digunakan dengan kunci dari tiap file yang ada. Dalam satu file terdapat
record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas
24
yang seragam. Satu record terdiri dari field yang saling berhubungan menunjukkan bahwa field
tersebut dalam satu pengertian yang lengkap dan direkam dalam satu record. Dari pengertian di
atas dapat disimpulkan bahwa database mempunyai beberapa kriteria penting, yaitu:
1. Bersifat data oriented dan bukan program oriented
2. Dapat digunakan oleh beberapa program aplikasi tanpa mengubah databasenya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah.
5. Dapat digunakan dengan cara-cara yang berbeda.
Berdasarkan pernyataan di atas dapat dikemukakan bahwa database merupakan data
oriented (berorientasikan data). Database merupakan kumpulan data logicalyang dapat
digunakan oleh beberapa program aplikasi tanpa mengubah format databasenya.
C. Jenis-jenis Database
Berdasarkan pemakaiannya dan pemilikannya, database terbagi menjadi dua yaitu:
1. Database Online Berbayar (Profit Online Database)
Merupakan fasilitas online yang dapat ditelusur melalui bantuan internet, biasanya
database online ini dilanggan oleh lembaga infomasi maupun perpustakaan
pengembangan koleksi tercetak
dalam
dalam upaya peningkatan sumber daya informasi
elektronik. Dalam penelusuran database online berbayar pengguna dibatasi pada hak
akses, biasanya database online berbayar, hanya dapat di akses di daerah kampus,
pengguna diwajibkan untuk menggunakan password atau id database online yang tertera
dalam layanan digital dalam perpustakaanuntuk mengakses database online tersebut. Ada
25
beberapa database online yang dilanggan oleh Perpustakaan Universitas Sumatera Utara,
misalnya, Proquest, Ebsco, Emerald, Westlaw, Springerlink, dan sebagainya.
2. Database Online Tidak Berbayar (Free)
Merupakan fasilitas online yang dapat diakses melalui jaringan internet, database ini
bersifat nonprofit oriented atau gratis dan hak akses terbuka untuk umum. Database online
ini berfungsi sebagai pendukung sekaligus memperkaya sumber daya informasi elektronik
dalam sebuah institusi. Ada beberapa database online tidak berbayar, misalnya
Perpustakaan Universitas Sumatera Utara dapat diakses pada laman http://library.usu.ac.id
dan pengguna dapat menelusur dan mengunduh sumber daya elektronik dari USU eRepository, laman web nya dapat diakses melalui http://repository.usu.ac.id, Perpustakaan
digital Universitas Terbuka (UT) dapat diakses melalui alamat http://pustaka.ut.ac.idyang
menyediakan artikel-artikel, hasil penelitian, journal online, serta link-link ke situs
freebooks, freejournal. Pangkalan data dari beberapa perguruan tinggi yang membuka
koleksi digitalnya, danmasih banyak lagi situs-situs sejenis yang menyediakan informasi
yang dapa diakses secara gratis tanpa mengenal batas waktu dan lokasi penelusuran.
D.
Sifat dan Tujuan Database
Ada beberapa sifat database adalah:
1. Internal: kesatuan ( integrasi ) dari file-file yang terlibat
2. Terbagi/ Share: Elemen-elemen database dapat dibagikan pada para user baik secara
sendiri-sendiri maupun secara serentak dan pada waktu yang sama.
26
Prinsip utama database adalah pengaturan dengan tujuan utama fleksibilitas dan kecepatan
dalam pengambilan data kembali. Adapun tujuan database diantaranya adalah sebagai berikut:
1.
Efisiensi meliputi speed, space, and accuracy.
2.
Menangani data dalam jumlah besar.
3.
Kebersamaan pemakaian (sharebility).
4.
Meniadakan duplikasi dan inkonsistensi data.
Berdasarkan sifat dan tujuan database di atas, dapat dikemukakan bahwa database adalah
satu kesatuan elemen yang saling terintegrasi yang dapat digunakan dalam waktu yang sama dan
juga dalam jumlah yang besar.
E.
Komponen Utama Database
Komponen database merupakan tools/perangkat yang mendukung dalam penyimpanan
maupun pengorganisasian informasi di dalamnya. Pengorganisasian yang baik memudahkan
pengguna untuk mendapatkan informasi dari database.
Komponen utama database terbagi menjadi empat komponen yaitu:
1. Data, yang secara fisik menyimpan informasi-informasi
2. Database Management System (DBMS)yaitu perangkat lunak yang mengelola database
3. Data Description Language (DDL) dan Data Manipulation Language (DML) yaitu
bahasa basis data yang berfungsi untuk mendeskripsikan data ke database management
27
system (DBMS) dan juga memberi fasilitas untuk perubahan,
pemeliharaan, dan
pengelolaan database.
4. Program aplikasi yang memudahkan pengguna akhir untuk menggunakan data dan
mendapatkannya sebagai informsi yang sesuai.
Komponen-komponen database di atas merupakan perangkat yang menjadi pondasi atau
dasar yang membangun database itu sendiri. Komponen tersebut bekerja terintegrasi satu sama
lain sehingga memudahkan pengguna untuk menggunakan data dan mendapatkan informasi yang
relevan dengan kebutuhan.
BAB III
PENUTUP
A.
Kesimpulan
Topologi jaringan komputer adalah suatu cara atau konsep untuk menghubungkan
beberapa atau banyak komputer sekaligus menjadi suatu jaringan yang saling terkoneksi. Dan
setiap macam topologi jaringan komputer akan berbeda dari segi kecepatan pengiriman data,
biaya pembuatan, serta kemudahan dalam proses maintenance nya. Dan juga setiap jenis topologi
jaringan komputer memiliki kelebihan serta kekurangannya masing-masing. ada banyak macam
topologi seperti topologi ring, star, bus, mesh, dan tree.
28
Search Engine merupakan fasilitas pencari informasi yang terdapat di web browser yang
berfungsi sebagai penghubung antar muka (interface) yang memudahkan pengguna untuk
mendapatkan informasi yang sesuai dan relevan dengan kebutuhan. Suatu program yang mencari
dokumen secara spesifik melalui kata kunci dan menemukan daftar dokumen-dokumen sesuai
kata kunci yang dicari.
Pengolahan data elektronik adalah manipulasi dari data ke bentuk yang lebih berarti berupa
suatu informasi dengan menggunakan suatu alat elektronik yaitu computer.
DAFTAR PUSTAKA
https://www.google.com/search?sclient=psyab&q=makalah+tentang+topologi+jaringan&oq=makalah+tentang+topologi+jaringan&gs_l=serp.3...136
18.29788.0.30583.49.28.0.0.0.0.0.0..0.0....0...1c.1.64.psyab..49.0.0.rHkEpTfIXM8&pbx=1&bav=on.2,or.&bvm=bv.102829193,d.c2E&biw=1366&bih=629&ech
=1&psi=7PL7VffeBtfnuQTY7pnQBA.1442576293139.8&ei=7PL7VffeBtfnuQTY7pnQBA&emsg=NCS
R&noj=1
http://www.scribd.com/doc/227905448/Makalah-Search-Engine#scribd
29
https://www.google.com/search?q=makalah+tentang+search+engine+dan+database+elektronik&ie=utf8&oe=utf-8
30
Download