Tipe Data Pada Oracle, SQLServer, MySQL, Acces

TIPE DATA ORACLE : Tipe data adalah suatu klafikasi atau suatu jenis dari suatu informasi atau data tertentu. Didalam Oracle database menyediakan sebuah built-in tipe data serta beberapa kategori tipe data untuk jenis yang dapat di tentukan oleh pengguna dan dapat digunakan oleh penggunannya. selanjutnya ada beberapa penjelasan mengenai tipe-tipe data yang terdapat didalam Oracle 10g : CHAR (Size), adalah string dengan panjang karakter tetap sebesar ukuran (Size). Tipe data ini mempunyai kemampuan menyimpan karakter. Dan dalam penyimpanannya Oracle pun menentukan bahwa nilai yang disimpan dalam tipe data CHAR ditentukan oleh ukuran, jika anda memasukan sebuah nilai yang ukurannya lebih pendek dari ukuran panjang kolom maka Oracle akan mengisikan nilai kosong pada untuk ukuran panjang kolom yang tersisa, dan jika anda mengisikan nilai yang telalu panjang dari ukuran kolom maka Oracle akan menghasilkan pesan EROR. Karena tipe data CHAR memiliki nilai maksimum penyimpanan nilai yaitu hanya sebesar 2000 bytes. VARCHAR2, tipe data ini menempatkan string variabel panjang. Saat anda membuat tipe data VARCHAR2 anda akan dimintai menyertakan jumlah maksimal byte atau karakter data yang dapat diisikan kedalamnya. dan kemudian Oracle akan menyimpannya asalkan nilai yang anda masukan tidak melebihi batas maksimum kolom tersebut, tetapi apabila anda memasukan nilai melebihi dari batas yang di tentukan maka Oracle akan menampilkan pesan EROR. Dan maksimum ukuran yang dapat disimpan oleh tipe data VARCHAR adalah sebesar 4000 bytes. NUMBER, tipe data NUMBER ini mempunyai presisi p dan s digit dibelakang koma apabila anda mengabaikan p dan s berarti dianggap sebagai tipe number floating point. Tipe data ini menyimpan bilangan interger sampai maksimum dari digit integer tersebut. Contohnya untuk spesifikasi (7,4) berarti 5 digit sebelum koma dan 2 digit dibelakang koma. DATE, Tipe data DATE ini memiliki fungsi untuk menyimpan waktu dan tanggal didalam sebuah informasi, dengan komponen waktu yang dibulatkan ke detik terdekat. Untuk dapat menampilkan tipe data tersebut dalam teks harus menggunakan fungsi to_char. LONG, tipe data LONG memiliki karakter dengan ukuran panjang yang bervariasi, hingga mencapai 2 GB.(tipe data seperti ini tidak dapat digunakan sebagai primary key). Kolom LONG memiliki banyak karakteristik kolom VARCHAR2. Anda dapat menggunakan kolom LONG untuk menyimpan string teks panjang. Panjang nilai LONG mungkin dibatasi oleh memori yang tersedia pada komputer Anda. LONG RAW, Tipe data LONG RAW berupa binary data dengan ukuran maksimal 2 GigaBytes tidak dikonversi oleh oracle (data mentah apa adanya, spasi dihitung 1 karakter). Dapat digunakan untuk menyimpan grafik, sound, dokumen, atau array data biner, yang penafsirannya tergantung pada penggunaan masing-masing. TIMESTAMP, tipe data TIMESTAMP ini mirip dengan date. Tetapi di dalam tipe ini terdapat komponen waktu yang dapat langsung ditampilkan tanpa harus mengubahnya terlebih dahulu dengan fungsi to_char. CLOB, tipe data CLOB ini memperbolehkan penyimpanan objek dengan ukuran yang sangat besar sekitar 4 GB. Clob mirip sekali dengan VARCHAR2 hanya saja tipe data ini mempunyai kapasitas maksimum yang lebih besar. BLOB, tipe data BLOB ini memperbolehkan penyimpanan objek binary yang besar dan tidak terstruktur. Contoh dari tipe data blob adalah suara dan video. RAW, tipe data RAW berupa binary data dengan ukuran maksimal 255 bytes. Dapat digunakan untuk menyimpan data yang tidak secara eksplisit dikonversi oleh Oracle database ketika memindahkan data antar sistem yang berbeda. TIPE DATA SQLServer : Sebelum kita menggunakan dan membuat database menggunakan SQL Server, ada baiknya kita mengenal dahulu tipe data pada SQL Server dan juga mengetahui penjelasan – penjelasananya. Dan berikut beberapa penjelasan dari tipe – tipe data pada SQL Server : INT, Tipe data INT ini mungkin sudah banyak dikenal oleh Anda. Tipe data ini dapat menerima nilai mulai dari -231 hingga 231-1 . Tipe data ini menghabiskan 4 bytes untuk menyimpan data pada harddisk. BIT, Tipe data BIT hanya bisa menerima input angka 1 dan 0 sebagai nilai (atau bisa juga null, yang berarti tidak ada nilai). Tipe data ini sangat membantu jika Anda ingin menghasilkan output yes/no, true/false, dsb. SMALLINT, Tipe data SMALLINT ini juga mirip dengan tipe data INT , hanya saja nilai yang diterima lebih kecil dari tipe data INT. Tipe data ini dapat menerima nilai mulai dari -215 hingga 215-1. SMALLINT Sama seperti INT , membutuhkan 50% memory yang digunakan INT. INT berfungsi untuk mendefinisikan integer, bilangan bulat yang dapat menampung angka hingga 4byte. Sedangkan SMALLINT hanya mampu mendefinisikan angka sebanyak 2byte. BIGINT, Tipe data BIGINT ini mirip dengan tipe data INT , hanya saja nilai yang diterima lebih besar dari pada tipe data INT. Tipe data ini dapat menerima nilai mulai dari -263 hingga 263-1. Tipe data ini menghabiskan 8 bytes untuk menyimpan data pada harddisk. DECIMAL, Tipe data DECIMAL ini menerima nilai yang lebih presisi dibanding tipe data integer yang telah dibahas sebelumnya. Tipe data ini menggunakan 2 parameter untuk menentukan tingkat presisi nilai yang diterima; precision dan scale. Precision adalah jumlah digit yang bisa diterima oleh field, sedangkan scale adalah jumlah angka di belakang koma yang bisa diterima oleh field. Jadi, jika kita membuat parameter precision sebanyak 5 dan scale sebanyak 2 maka field kita bisa menerima nilai seperti ini : 123,45. Tipe data ini bisa menerima nilai mulai dari -1038hingga 1038-1. Tipe data ini menghabiskan 5-17 bytes untuk menyimpan data pada harddisk, tergantung pada tingkat kepresisian nilai yang dimasukkan. NUMERIC, Tipe data NUMERIC ini pada dasarnya sama dengan tipe data DECIMAL. Jadi tipe data ini bisa disebut sinonim dari decimal. Fungsinya adalah untuk mendefinisikan angka pecahan baik fixed desimal ataupun floating point. Nilai n adalah jumlah bytes total dan p adalah presisi angka dibelakang koma. DATETIME, Tipe data DATETIME ini dapat menerima nilai tanggal dan waktu. Berfungsi untuk mendefinisikan tanggal, menyimpan tahun, bulan, hari, jam, menit, detik dan seperseribu detik (milliseconds). Tipe data DATETIME ini menghabiskan 8 bytes untuk menyimpan data pada harddisk. MONEY, Tipe data MONEY merupakan Bilangan pecahan dengan 4 angka dibelakang koma. Digunakan untuk perhitungan moneter. Tipe data ini menghabiskan 8 bytes untuk menyimpan data pada harddisk. TEXT, Tipe data TEXT dapat Menyimpan teks sampai dengan 2 GB. Text disebut juga dengan binary large objects (BLOBs). IMAGE, Tipe data IMAGE berfungsi untuk Mendefinisikan binary data untuk menyimpan image seperti GIF, JPG, TIFF,dll. CHAR, Tipe data CHAR berfungsi untuk Mendefinisikan string sepanjang dan mempunyai karakter. Tipe data CHAR ini dapat digunakan untuk memasukkan data karakter non-Unicode dengan jumlah karakter yang fix. Tipe data CHAR ini bisa menerima hingga 8000 karakter, dan jumlah bytes yang dibutuhkan tergantung jumlah karakter yang dimasukkan. Apabila jumlah karakter yang dimasukan adalah 1 karakter maka membutuhkan 1 byte. VARCHAR, Tipe data VARCHAR ini dapat Mendefinisikan string sepanjang variabel n. Tipe data ini mirip dengan tipe data char, namun tipe data ini berguna bagi Anda yang tidak mengetahui secara pasti jumlah karakter yang akan dimasukkan oleh user. Tipe data ini juga bisa menerima nilai hingga 8000 karakter. Jadi, jika pada tipe data char, Anda mendefinisikan char(5), maka Anda akan selalu membutuhkan 5 bytes untuk menyimpan data pada harddisk, walaupun jumlah karakter yang dimasukkan hanya 1 hingga 4 karakter; maka pada tipe data ini, jumlah bytes yang dibutuhkan akan lebih fleksibel. Tipe data FLOAT menghabiskan 4-8 bytes untuk menyimpan data pada harddisk. FLOAT,Tipe data FLOAT ini mirip dengan tipe data DECIMAL, hanya saja paramater scale pada tipe data ini bisa menerima nilai yang tak terhingga, seperti pada nilai pi. Berfungsi untuk mendefinisikan angka pecahan (floating point). Nilai n adalah jumlah angka yang dapat ditampung.REAL, Tipe data REAL ini mirip dengan tipe data FLOAT, hanya saja lebih kecil dibandingkan menerima nilai yang dengan FLOAT. sama dengan float namun menempati memory 50% dari float. Dan penyimpanan tipe data REAL pun hanya menggunakan 4 bytes untuk menyimpan data pada harddisk. BINARY, Tipe data BINARY ini dapat menerima data BINARY dengan maksimum 8000 bytes data. Tipe data ini diinterpretasikan sebagai string dari bit. dan berfungsi untuk menyimpan bit pattern seperti heksadecimal. TIPE DATA MYSQL : Pada saat kita akan membuat database kita sering kali tidak mengetahui tipe data mana yang akan kita gunakan dan apa fungsi dari tipe data tersebut. Dan kali ini saya akan menuliskan dan memberikan penjelasan tentang berbagai macam tipe – tipe data yang ada di dalam MySQL, berikut penjelasannya : Tipe Data Numeric INT , Adalah sebuah bilangan bulat berukuran normal yang dapat ditanda tangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 11 digit. TINYINT, Adalah sebuah bilangan yang sangat kecil yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar ukuran data sampai dengan 4 digit. SMALLINT, Adalah sebuah integer kecil yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar sampai dengan 5 digit. MEDIUMINT, Adalah sebuah bilangan menengah yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar sampai dengan 9 digit. BIGINT, Adalah Sebuah integer besar yang dapat ditandatangani atau unsigned. Anda dapat menentukan lebar sampai dengan 11 digit. Float (M, D), Adalah sebuah angka floating-point yang tidak dapat unsigned. Anda dapat menentukan panjang tampilan (M) dan jumlah desimal (D). Desimal presisi bisa pergi ke 24 tempat untuk sebuah Float. DOUBLE (M, D), Adalah sebuah presisi angka floating-point ganda yang tidak dapat unsigned. Anda dapat menentukan panjang tampilan (M) dan jumlah desimal (D). Desimal presisi bisa pergi ke 53 tempat untuk sebuah DOUBLE. REAL adalah sinonim untuk DOUBLE. DECIMAL (M, D), Adalah sebuah angka floating-point membongkar yang tidak dapat unsigned. Dalam membongkar desimal, desimal masing-masing sesuai dengan satu byte. Mendefinisikan panjang tampilan (M) dan jumlah desimal (D) diperlukan. NUMERIC adalah sinonim untuk DECIMAL. Jenis Tanggal dan Waktu DateTime, Adalah suatu kombinasi tanggal dan waktu dalam YYYY-MM-DD HH: MM: SS . Dan tipe data tersebut berukuran 8 byte. WAKTU – Menyimpan waktu di HH: MM: SS Format. Dat tipe data tersebut berukuran 3 byte. Jenis String CHAR (M), Asalah sebuah data string yang tetap-panjang antara 1 dan 255 karakter, kanan diisi dengan spasi dengan panjang tertentu bila disimpan. Mendefinisikan panjang tidak diperlukan, tetapi defaultnya adalah 1. VARCHAR (M), Adalah sebuah Variabel string panjang antara 1 dan 255 karakter, misalnya VARCHAR (25). Anda harus menentukan panjang saat membuat bidang VARCHAR. BLOB atau TEXT, Adalah sebuah Field dengan panjang maksimum 65535 karakter. Gumpalan adalah “Objects Besar Biner” dan digunakan untuk menyimpan sejumlah besar data biner, seperti gambar atau jenis file lainnya. Fields didefinisikan sebagai TEKS juga memegang sejumlah besar data, perbedaan antara keduanya adalah bahwa macam dan perbandingan pada data yang tersimpan bersifat case sensitif pada gumpalan dan tidak case sensitif di bidang TEKS. Anda tidak menentukan panjang dengan BLOB atau TEXT. TINYBLOB atau TINYTEXT, Adalah sebuah BLOB atau TEXT kolom dengan panjang maksimum 255 karakter. Anda tidak menentukan panjang dengan TINYBLOB atau TINYTEXT. MEDIUMBLOB atau MEDIUMTEXT, Adalah Sebuah BLOB atau TEXT dengan kolom panjang maksimum 16777215 karakter. Anda tidak menentukan panjang dengan MEDIUMBLOB atau MEDIUMTEXT. LONGBLOB atau LONGTEXT, Adalah sebuah BLOB atau TEXT dengan kolom panjang maksimum 4294967295 karakter. Anda tidak menentukan panjang dengan LONGBLOB atau LONGTEXT ENUM, Adalah sebuah enumerasi, yang merupakan istilah keren untuk daftar. Ketika mendefinisikan sebuah ENUM, Anda membuat daftar item dari nilai yang harus dipilih (atau dapat menjadi NULL). Sebagai contoh, jika Anda ingin untuk memuat bidang “A” atau “B” atau “C”, Anda akan mendefinisikan Anda sebagai ENUM ENUM (‘A’, ‘B’, ‘C’) dan hanya nilai-nilai (atau NULL) pernah bisa mengisi bidang tersebut. TIPE DATA PADA Acces : Banyak orang mungkin lebih sering menggunakan Ms Acces untuk membuat database karena selain lebih mudah dan tidak begitu rumit, tetapi terkadang banyak orang yang belum mengerti dan mengetahui berbagai macam jenis tipe data yang ada di dalam Ms Acces. Berikut beberapa penjelasan tentang Ms Acces di dalam blog saya, dan didalam Ms Acces terdapat 10 tipe data berikut pengertian dan penjelasannya : Text, Adalah sebuah data yang bisa diisi dengan kombinasi nilai antara text dan number, dan memiliki maximum karakter sebanyak 255 karakter. Memo, Adalah sebuah data yang memiliki jenis sama dengan tipe data Text, hanya saja memiliki jumlah maksimum karakter yang lebih banyak, yaitu 63,999 karakter. Number, Adalah sebuah data yang memiliki jenis number (angka) yang digunakan untuk kalkulasi matematika dan keperluan lainnya. Umumnya tipe data number ini terdiri dari 1, 2, 4 dan 8 bytes data. Khusus untuk tipe data number jenis Replication ID mempunyai 16 bytes data. Date and Time, Adalah sebuah tipe data dengan jenis tanggal, waktu atau penggabungan dari tanggal dan waktu. Currency, Adalah sebuah tipe data dengan jenis number, hanya saja pada awal angka selalu disertakan symbol currency default sesuai dengan regional setting yang digunakan, misalnya Rp, $, dll. Currency dapat menggunakan angka dengan 15 digit dibelakang desimal dan 4 digit sesudah desimal. AutoNumber, Adalah sebuah tipe data yang tidak dapat kita isi secara manual melainkan ia terisi secara otomatis oleh Access, baik secara menjumlah ataupun random (acak). Yes or No, Adalah sebuah tipe data dengan jenis hanya 2 pillihan yaitu Yes (-1 atau True) atau No (0 atau False). Format yang tersedia adalah : Yes/No, True/False, dan On/Off. OLE Object, Adalah sebuat tipe data yang diambil dari system OLE seperti Microsoft Excel spreadsheet, Microsoft Word document, graphics, sounds, atau data-data biner lainnya baik yang dilink ataupun dimasukkan secara permanen (embedded) kedalam table Microsoft Access. Hyperlink, Adalah sebuah tipe data yang digunakan untuk menyimpan alamat internet atau file yang ditunjukkan melalui alamat URL. Attachment, Adalah sebuat tipe data yang digunakan untuk menyimpan attachment file yang berformat apa saja (bebas, bisa file gambar, file suara, dll).

password deepreze

Deepreze merupakan salah satu program aplikasi yang digunakan untuk memprotect system / partisi. Namun ketika menginstall program ini satu hal yang paling penting adalah PASSWORD.
namun Jangan khawatir bagi anda yang lupa dengan password deepreze. Ada beberapa cara untuk mengatasi permasalahan ini, salah satunya adalah dengan program deeprezee unfreezer. anda bisa mencarinya di http://www.unfreezer.cjb.net/, namun sayang, yang saya tahu program tersebut digunakan untuk program deepreze versi 5 atau sebelumnya. akan tetapi untuk versi 6, saya belum mendapatkannya.
Tapi jangan khawatir versi 6 dapat di akali dengan cara berikut ini, yaitu melalui dos.
langkah – langkah sebagai berikut, tapi kita asumsikan bahwa KOMPUTER A adalah komputer yang sudah di install deepreze 6 tapi kita lupa passwordnya, dan KOMPUTER B, adalah komputer yang belum diinstall deeprezenya.
1. install DF (deepreeze versi 6),di KOMPUTER B sampai selesai, dan berikutnya setting passwordnya di KOMPUTER B, dan diusahakan jangan sampai lupa, kalo lupa lagi sama aja bo’ong, masa harus tambah komputer lagi ….heeeee……….
2. Di KOMPUTER B sudah ada program DF dan passwordnya,
3. Pada dasarnya, password DF berada pada satu file yang tersimpan di drive C, nama file nya adalah $persi0.sys
4. kopi file $persi0.sys yang berada di komputer B ke flasdisk atau cd. terserah itu mah, tapi dalam kesempatan ini saya copykan ke flasdisk, setelah dikopikan ke flasdisk, nama filenya di rubah, misanya menjadi wowo.sys
5. Pada dasarnya cara ini adalah mengkopikan file $persi0.sys yang berada di KOMPUTER B ke KOMPUTER A, dikomputer A harus melalui BIOS, karena windownya masih diprotect oleh DF
6. siapkan cd win xp atau disket untuk menjalankan bios di KOMPUTER A, dalam hal ini saya memakai cd win xp,untuk bisa masuk ke bios nya.
7. nyalakan komputer A dan usahakan bootingnya ke cd win xp, kemudian ada pilihan untuk repair (R),
8. kemudian isikan password administrator,apabila tidak dipassword, cukup tekan enter saja
9. rename nama file $persi0.sys yang ada di komputer A dengan comand c:\> ren $persi0.sys cp_persi0.sys
10. copykan file wowo.sys yang berada di flasdisk ke komputer A yaitu dengan cara
C:\> copy e:\wowo.sys c:\
11. berikutnya adalah merename file wowo.sys yang berada di direktory c, caranya c:\> ren wowo.sys $persi0.sys
12. restart komputernya….
13. jalankan program dF dan masukkan password yang baru (password yang sudah disetting di komputer B)
semoga bermamfaat

SISTEM PEMODELAN JALAN TOL

Jalan TOL termasuk kedalam Sistem Transportasi dan Energi, dimana Element Terpenting di dalam Sistem Jalan TOL yaitu:

– Pengguna Jalan TOL (Pengguna Kendaraan)

– Loket Pengambilan Tiktet Masuk TOL

– Loket Pembayaran Keluar TOL

Kita dapat melihat Blok Diagram dari Sistem Jalan TOL seperti pada gambar dibawah ini :

blokdiagram

Ket Blok Diagram : Pengendara kendaraan masuk ke pintu tol, dan mengambil tiket masuk tol di loket pengambilan tiket, kemudian setelah akan keluar pintu tol kemudian pengendara kendaraan membayar tol di loket pintu keluar tol, kemudian keluar dari tol.

• Tabel & Grafik Sistem Pemodelan Jalan TOL (Tabel Keluar Masuk kendaraan di jalan Tol)

table

Ket Table :

Pada penggambaran simulasi ini kita menggunakan simulasi waktu pada hari Sabtu dimulai pada jam 16.00 / 22.00, pada jalur Tol Cipularang dengan pintu keluar Tol Pasteur,Tol Moh Toha dan Tol Buah Batu, untuk pengisian nilai pada table diatas kita menggunaka nilai fiktif(perkiraan).

Bentuk Histogram dari Table diatas :

gbr1

Kesimpulan Diagram:

Dari gambar diatas kita dapat menyimpulkan bahwa pintu Tol Pasteur di bandung merupakan pintu Tol yang paling banyak dipilih oleh orang-orang yang mau masuk ke bandung, disamping itu juga pintu Tol Moh Toha dan Tol Buah Batu cukup berimbang walaupun masih sedikit unggul Tol Buah Batu.

INTERNET “Teknologi Yang Kian Memasyarakat”

Pada saat ini perkembangan teknologi informasi sudah sangat berkembang secara pesat,baik itu dari media cetak maupun media elektronik seperti radio, televisi, atau bahkan internet yang saat ini sedang berkembang pesat dalam kehidupan masyarakat kita, dengan berjamurnya jasa penyedia layanan internet seperti warnet, kita tidak perlu susah lagi mencari informasi yang kita inginkan kita dapat dengan mudah mencari informasi di internet..karena pada saat ini masyarakat kita sudah semakin terbuka akan suatu informasi yang dibutuhkannya,maka dengan adanya internet inilah masyarakat dapat mencari berbagai macam informasi yang kita butuhkannya….Sebelum membahas lebih jauh tentang internet sebaiknya kita mengetahui dulu sejarah dan pengertian dari internet tersebut…

Sejarah & Pengertian Internet :

Internet dimulai sejak dari tahun 1969 yang dulu dikenal sebagai ARPANET (Advanced Research Project Agency Network),ARPANET tersebut merupakan cikal bakal dari internet yang dikembangkan oleh ARPA (Advanced Research Project Agency) dimana ARPANET difungsikan sebagai suatu percobaan jaringan komputer. Sedangkan internet pada masa saat ini adalah suatu jaringan komputer yang saling terhubung ke seluruh penjuru dunia tanpa mengenal batas teritorial, hukum dan budaya.bisa dibilang juga internet merupakan suatu dunia dalam bentuk lain (maya), karena hampir segala macam kehidupan didunia nyata ada di internet seperti : Berita, bisnis, hiburan, sport, dsb… pada mulanya, jaringan internet menggunakan kabel sebagai media transmisi data, seiring dengan perkembangan teknologi media wireless sudah lebih sering digunakan. Teknologi Wireless merupakan teknologi yang sangat berkembang pada saat ini. Dimana salah satu jalan untuk mempertimbangkan cost reduction, coverage area dll dibandingan menggunakan media kabel. Tetapi media kabel tetap menjadi media terbaik karena kekuatan dan kestabilannya.

Cara Kerja Internet :

Bagaimana sih cara kerja dari internet itu sendiri?? sebenarnya kalau kita mau menggunakan internet itu caranya gampang, kita hanya memerlukan sebuah komputer yang terhubung ke komputer server yaitu penyedia jasa internet atau yang sering kita kenal dengan ISP (Internet Service Provider), komputer server dan komputer kita akan saling berkomunikasi dengan bahasa komputer yang disebut dengan protokol, protokol internet tersebut adalah suatu lapisan jaringan yang digunakan oleh TCP/IP untuk melakukan peng-alamatan antar host di jaringan komputer..selanjutnya untuk dapat mencari informasi di internet kita tinggal menggunakan internet Browsing seperti InternetExplorer,FireFox,Opera, dll. Salah satu fungsi dari computer yang terhubung dengan internet yaitu mampu melakukan komunikasi baik secara audio(suara) maupun visual (video) dimana tarif harga komunikasi menggunakan internet lebih murah di bandingkan dengan alat komunikasi lainnya seperti ponsel.

Dampak Positif Internet :

Dampak Positif dari adanya internet adalah :

  1. Internet Sebagai Media Komunikasi dimana Internet merupakan suatu media yang paling banyak digunakan untuk saling berkomunikasi dengan pengguna lain diseluruh dunia.
  2. Internet Sebagai Media Pertukaran Data dimana para pengguna internet pada saat ini sudah menggunakan media internet didalam melakukan pertukaran data baik itu melalui e-mail ataupun ftp, karena dengan internetlah kita dapat mengirim data dengan cepat dan biaya yang murah.
  3. Internet Sebagai Media untuk mencari informasi, dimana didalam internet kita dapat mencari informasi apa saja yang kita inginkan, mulai dari Berita, Sport, Hiburan ataupun bisnis.
  4. Internet Sebagai Media untuk Bisnis dimana didalam internet kita dapat melakukan kegiatan bisnis apa saja, mulai dari bisnis produck barang yang kita jual, bisnis hiburan seperti game..dsb.

Dampak Negatif Internet :

  1. Penipuan, dalam dunia internet masalah penipuan sudah tidak asing lagi bagi kita, banyak korban yang tertipu di internet, modus penupuan di internet biasanya terdapat pada jasa penjualan barang,penggunaan kartu kredit atau bahkan transaksi m.banking.
  2. Pornografi, masalah pornografi di internet memang sudah bukan rahasia lagi, banyak situs-situs yang menampilkan gambar ataupun film senonoh yang dapat diakses bebas oleh siapapun juga.
  3. Perjudian, sekarang ini perjudian sudah tidak jaman lagi dilakukan secara langsung dan terangterangan, tetapi perjudian sudah merambat kedunia internet, dimana dalam internet para penjudi dapat bebas melakukan perjudianya.
  4. Virus, Virus merupakan salah satu dampak negatif dari internet, karena dari internetlah virus komputer dapat menyebar ke selulur komputer yang terhubung ke interternet, bahkan virus ini mempunyai dampak negatif seperti hilangnya data, bahkan sampai rusaknya komputer kita.
  5. Cyber Crime, Cyber Crime merupakan suatu tindakan kejahatan didalam dunia internet yang dilakukan oleh orang yang tidak bertanggung jawab.

Solusi untuk menangani dampak negatif Internet

Sebetulnya untuk mencegah dampak negatif dari internet yang telah memasyarakat ini sangatlah mudah dan bisa kita lakukan sendiri yaitu sebaiknya kita harus berhati-hati didalam melakukan kegiatan transaksi di internet,carilah situs-situs yang bisa dipercaya..untuk masalah pornografi dan perjudian sebaiknya kita melakukan filter/pemblokiran terhadap situs-situs tersebut terutama di warnet, karena disitulah paling banyak orang menggunakan jasa internet..untuk mengatasi masalah virus sebaiknya kita selalu menggunakan antivirus yang selalu ter-update dan juga kita jangan sembarangan membuka sesuatu yang kita tidak tau, karena bisa saja itu merupakan virus, virus di internet bisanya masuk melalui e-mail,file exe, ataupun crack..oleh karena itu kita harus menggunakan internet dengan baik dan benar. “sesuatu yang dilakukan dengan baik dan benar maka akan memperoleh hasil yang baik dan benar pula”

Web server in freebsd

Ada beberapa sofware yang harus diinstalkan dalam membuat webserver, diantaranya APACHE, MYSQL, PHP, PHPmyadmin, dll. Namun dalam kesempatan ini saya hanya akan menginstall APACHE, MYSQL, PHP, karena dengan ketiga aplikasi tersebut, sudah mampu untuk membuat webserver. proses instalasi akan dilakukan melalui ports, karena akan lebih memudahkan dan akan lebih update dibandingkan dengan media CD.

1. Install PHP (versi 5)

# cd /usr/ports/lang/php5

#make config

hilangkan cheklist suhosin, sisanya di cheklist,

# make install clean

tunggu sampai proses instalasi selesai,

#ee /usr/local/etc/apache22/httpd.conf

tambahkan baris pada direktori dibawah ini

<IfModule mime_module>

AddType application/x-httpd-php .php .html .htm
AddType application/x-httpd-php-source .phps

</ifmodule>

kemudian keluar dari file tersebut dengan menekan tombol ESC dan jangan lupa save changes

nstall extension-nya PHP

2. Install mysql (mysql versi mysql51-server)

# cd /usr/ports/databases/mysql51-server
# make install clean

buat database awal dengan perintah
# /usr/local/bin/mysql_install_db

database awal akan di timpa di
#/var/db/mysql

ubah owner dan group dari /var/db/mysql/ pakai perintah
# chown -R mysql /var/db/mysql

# Chgrp -R mysql /var/db/mysql

Jalankan service mysql dengan perintah
# /usr/local/bin/mysqld_safe &
#rehash

# /usr/local/bin/mysqladmin -u root password “passwordnya”
# echo ‘mysql_enable=”YES”‘ >> /etc/rc.conf

untuk masuk atau mau membuat database bisa dengan cara
#mysql -u root -p
kemudian masukkan password yang tadi sudah sudah ketikkan pada awal

3. Install Apache

# cd /usr/ports/www/apache22
# make install clean

tunggu sampai proses instalasi selesai

# ee /usr/local/etc/apache22/httpd.conf (edit sesuai keinginan lu deh)

# echo ‘apache22_enable=”YES”‘ >> /etc/rc.conf

FTP di freeBSD

Agar memudahkan dalam mentransfer data sebaiknya FTp yang ada di free bsd di aktifkan

ada pun cara- caranya :

  1. #sysinstall >> configure >> networking >> Anonftp
  2. #ee /etc/inetd.conf rubah configurasi #ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -l (baris ke 8) hilangkan tanda # sehingga hasilnya ftp     stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -l kemudian tekan esc kemudian save
  3. #ee /etc/rc.conf tambahkan konfigurasi >> inetd_enable=”YES” kemudian tekan esc dan jangan lupa disave
  4. langkah terkahir adalah merestart komputer dengan perintah #shutdown -r now

selamat mencoba

Router FreeBSD

Saya mengasumsikan bahwa freebsd sudah jalan dengan normal (sudah selesai instalasi freebsd)

Setelah instalasi selesai ada beberapa hal yang harus kita konfigurasi. diantaranya rc.conf

#ee /etc/rc.conf

defaultrouter=”192.168……”
hostname=”hostname.domain”
gateway_enable=”YES”
ipv6_enable=”YES”
ifconfig_rl0=”isi dengan IP Yang akan di uplink c/:inet 192.168……. netmask 255.255.255….”
ipv6_network_intervace=”rl0″
ipv6_ifconfig_rl0=”2403:8000:1:1c02:2a0:d2ff:fe11:92b3 prefixlen 64″(didapatkan dari nilai inet6 salah satu NIC yang akan digunakan untuk uplink)
ifconfig_fxp0=”isi dengan ip yang downlink c/:“inet 192.168……. netmask 255.255.255….”

keymap=”us.iso”
sshd_enable=”YES”
usbd_enable=”YES”
quagga_enable=”YES”
quagga_daemons=”zebra ospfd”
watchquagga_enable=”YES”

kemudian save, langkah berikutnya ada merubah master site yang ada di direktori make.conf

#ee /etc/make.conf

MASTER_SITE_OVERRIDE=ftp://ftp.itb.ac.id/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
sebagai contoh menggunakan master site ITB
Kemudian save, langkah berikutnya kita install kan quagga, dalam hal ini saya install lewat port

#cd /usr/ports/net/quagga

#make install clean

setelah proses instalasi selesai langkah berikutnya adalah membuat file di zebra.conf dan di ospdf.conf yang berada di direktori /usr/local/etc/quagga/

#ee /usr/local/etc/quagga/zebra.conf
! -*- zebra -*-
!
! zebra sample configuration file
!
! $Id: zebra.conf.sample,v 1.14 1999/02/19 17:26:38 developer Exp $
!
hostname zebra@hostname
password zebra
enable password zebra
!
! Interface’s description.
!
!interface lo
! description test of desc.
!
!interface sit0
! multicast
interface rl0
! ipv6 nd suppress-ra
!
interface fxp0
!
!
! Static default route sample.
!
router-id 192.168..(ip downlink)
ip forwarding
ipv6 forwarding
!
line vty
!
!log file zebra.log
Kemudian save, berikutnya buat file ospfd.conf

#ee /usr/local/etc/quagga/ospfd.conf
!
! Zebra configuration saved from vty
! 2008/03/19 06:34:16
!
hostname ospfd@hostnamw

password zebra
!
!
interface lo0
!
interface plip0
!
interface rl0
ip ospf cost 10
ip ospf dead-interval 90
ip ospf priority 10
!

!
interface fxp0
ip ospf cost 10
ip ospf dead-interval 90
ip ospf priority 255
!
router ospf
ospf router-id 192.168….
(ip downlink)
network 167.205.0.0/16 area 0.0.0.0
!
line vty
!
!log stdout

Selesai, ingat konfigurasi rc.conf harus sama.
*ket : yang ditulis miring artinya komentar selamat mencoba