#Post Title #Post Title #Post Title
Senin, 28 Februari 2011

Database-DBMS-Database Administrator

Resume Database Administration Pertemuan 1

Nama              : M. Septian Maulana
NIM                : 09.41010.0170
Mata Kuliah   : Database Administration (P1)                                                                              
Dosen              : Vivine Nurcahyawati


Materi dapat diunduh di : http://www.4shared.com/file/a6acRslJ/Resume_Database_Administration.html

Database merupakan Sekumpulan data yang saling berhubungan. Sedangkan RDBMS adalah perangkat lunak yang mengatur dan mengorganisasi penyimpanan database kedalam komputer
Struktur Penyimpanan:


 HOW THE DATA IS ORGANIZED


RDBMS MARKET sHARE

DATABASE ADMINISTRATOR  adalah Orang yang memastikan fungsi operasional aplikasi dan database organisasi  dapat berjalan secara efisien
MANAGEMENT DISCIPLINE OF DBA















DATA, DATABASE, AND SYSTEM ADMINISTRATOR




TASKS OF DBA


TASKS OF DBA: DATABASE DESIGN

         the DBA must understand
        relational design practices.
        relational theory and the specific implementation of the relational database management system (RDBMS)
        conceptual and logical data modeling techniques. The ability to create and interpret entity-relationship diagrams is essential to designing a relational database.
         The DBA must be able to transform a logical data model into a physical database implementation
         The DBA must ensure that the database design and implementation will enable a useful database for the applications and clients that will use it.
TASKS OF DBA: PERFORMANCE MONITORING

INSTALASI ORACLE 10g
Oracle adalah salah satu software Database Management System yang handal *promo
nih*. Karena kelengkapannya dalam memanajemen administrasi sebuah harddisk
mulai dari backup, optimasi, security, dll pokoknya banyak dan lumayan ciamiklah.
Tapi menurut saya pribadi dengan semua keuntungan diatas, komputer yang terinstall
Oracle harus mempunyai spek tuinggi layaknya sebuah server *itu yang tidak saya
punya* sehingga menyebabkan komputer saya luemoooooooooooootnya minta
ampyun.
Oracle memang sangat handal untuk sebuah database yang pake client server ataupun
standalone *kalo coba-coba*. Oracle juga hanya dipakai oleh perusahaan-perusahaan
besar aja soalnya disamping harganya yang mahal, seorang admin oracle juga mahal
sekali salarynya *certified*. Kalo gak percaya, coba aja deh .........
Jadi kalo kita bisa berpengalanman, menguasai, dan memiliki sertifikasi oracle, kita
bisa pasang tarif harga tinggi ke perusahaan. *Ujungnya juga duwit .......*
Langsung aja ....
Alat alat yang dibutuhkan
   1. Papan Kunci ( Key Board )
   2. Tikus ( Mouse )
   3. Alat penghitung ( Komputer )
Bahan bahan yang dibutuhkan
   1. CD Instalasi Oracle 10g
Saya pake Oracle asli, soalnya pinjam dari kampus. Tapi kalo untuk kepentingan
belajar, pake bajakan boleh nggak? Tapi saya nggak menyuruh pake yang bajakan
lho, itu inisiatif anda sendiri.
Terlepas dari bajak membajak, mari kita selesaikan artikel ini.
    1. Turuti langkah-langkahnya, jangan bandel apalagi memberontak. Bisa siyal
         anda nanti.
    2. Setelah instalasi software ini, komputer anda akan sedikit lebih lemot daripada
         biasanya.
    3. Software ini tidak bisa di Uninstall dari harddisk lewat Control Panel, untuk
         cara Uninstall, saya posting lagi kapan-kapan.
    4. Anda harus sabaaaaaaar.


1. Masukkan CD instalasi dulu. Setelah CD instalasi Oracle 10g dimasukkan akan
   muncul default tampilan sbb:




2. Selanjutnya muncul form untuk memilih metode install. Pilih Basic Installation.
   Beri tanda pada Create Starter Database (additional 720MB) dan masukkan
   password yang diinginkan. Klik next
3. Tunggu beberapa saat, system mempersiapkan proses penginstallan dengan
   mengecek segala yang dibutuhkan.



4. Selanjutnya akan muncul form mengenai system requirement dari komputer yang
   akan diinstall. Jika komputer tersebut memiliki spesifikasi yang kurang dari
   minimum requirement maka akan muncul peringatan.
   Minimum requirement Oracle 10g :
   Hardware :
   - RAM minimum 256 MB, direkomendasikan menggunakan 512 MB
   - Virtual memory dua kali besar RAM
   - Free space pada harddisk jika menggunakan Basic Installation 2,04 GB,
      Advanced Installation 1.94 GB
   - VGA 256 colors
   - Processor minimum 550 Mhz



5. System akan memproses semua data yang dimasukkan. Selanjutnya akan muncul
   form kesimpulan tentang data dari Oracle 10g yang diinstall. Jika ingin
   menginstall klik install.


6. Sedang dilakukan proses penginstallan Oracle 10g, tunggu beberapa saat



7. Setelah proses selesai klik next.Akan muncul form tentang konfigurasi database



8. Instalasi Oracle 10g berhasil, klik exit



9. Otomatis akan masuk pada browser berikut :

10. Muncul halaman tentang informasi lisensi database Oracle10g. Klik I Agree pada
    bagian bawah halaman.



11. Oracle 10g siap digunakan. Buka browser dengan alamat
    http://localhost:5560/isqlplus







[ Read More ]
Minggu, 20 Februari 2011

Pengantar Jaringan Komputer (Pertemuan 1)

Resume Jaringan Komputer & Keamanan Data Pertemuan 1
Nama              : M. Septian Maulana
NIM                : 09.41010.0170
Mata Kuliah   : Jaringan Komputer & Keamanan Data (Q1)
Dosen              : Anjik Sukmaaji, S.Kom.,M.Eng


A.    Definisi Jaringan Komputer


Adapun definisi jaringan komputer : 
            Dalam buku Jaringan Komputer Teori dan Implementasi Berbasis Linux-Wagito , jaringan komputer yang disebut secara singkat dengan jaringan adalah kumpulan komputer dan alat-alat lain yang saling dihubungkan bersama menggunakan media komunikasi tertentu. Informasi yang melintas sepanjang media komunikasi, memungkinkan pengguna jaringan untuk saling bertukar data atau menggunakan perangkat lunak maupun perangkat keras secara berbagi. Masing - masing komputer atau alat-alat lain yang dihubungkan pada jaringan disebut node. Jaringan dapat terdiri dari puluhan, ratusan atau bahkan ribuan node.

            Dengan berkembangnya teknologi komputer dan komunikasi suatu model komputer tunggal yang melayani seluruh tugas-tugas komputasi suatu organisasi kini telah diganti dengan sekumpulan komputer yang terpisah-pisah akan tetapi saling berhubungan dalam melaksanakan tugasnya, sistem seperti ini disebut Jaringan Komputer (Computer Network).
Dua buah komputer dapat dikatakan terkoneksi / terhubung bila keduanya dapat saling bertukar informasi. Bentuk koneksinya tidak harus melalui kawat tembaga saja tetapi dapat juga melalui serat optik, gelombang mikro, atau satelit komunikasi. Alat tersebut kita sebut media transmisi.

Jadi, dapat disimpulkan Jaringan komputer adalah sekelompok komputer otonom yang saling berhubungan antara satu dengan yang lainnya menggunakan protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi informasi, program-program, dan menggunakan bersama perangkat keras.
Dari kata-kata diatas, dapat diambil beberapa point:
1.      Sekelompok komputer otonom
Otonom  yaitu memiliki kemampuan sendiri untuk mengolah suatu informasi. Dalam hal ini jadi maksud sekelompok komputer otonom berarti suatu komputer, meskipun tidak saling terhubung dengan jaringan, dia masih bisa digunakan untuk mengolah data (Bisa berdiri sendiri). 

2.      Saling Berhubungan
Maksudnya adalah syarat mutlak komputer dalam jaringan adalah saling terhubung supaya antar komputer satu dan yang lainya agar bisa saling berkomunikasi.

3.      Protokol Komunikasi
Adalah aturan dalam komunikasi data yang telah disepakati bersama.
Protokol Dalam Jaringan ada 3, yaitu:
a.       TCP/IP (Transmission Control Protocol / Internet Protocol)
Protokol ini pertama kali dikenalkan oleh UNIX, secara universal protokol inilah yang dipakai sekarang.
b.      NET BIOS
Protokol ini diciptakan untuk Ms. Windows
c.       Ipx/Spx
Protokol ini didesain untuk Novel Netware
d.      apple
Pprotokol ini didesain untuk apple. 
Tapi sekarang semua  sudah memakai TCP/IP baik Windows, Linux dll.

4.      Media Komunikasi
Yaitu suatu media yang digunakan antar komputer dalam suatu jaringan untuk bisa saling berkomunikasi antara satu dengan yang lainya.
Media Komunikasi dalam Jaringan Komputer dibagi menjadi 2 :
a)      Interface
Biasanya sering disebut kartu antar muka dalam jaringan atau kartu jaringan merupakan peralatan yang memungkinkan terjadinya hubungan antara jaringan dengan kompter workstation atau jaringan dengan komputer server.

Contoh : NIC(Network Interface Card) atau biasanya disebut LANcard atau Ethernet, WAP (Wireless Access Point), dll

b)      Media Transmisi
Yaitu Media yang digunakan untuk untuk menyampaikan data antara dua titik dari komputer 1 ke komputer yang lain.
Media Transmisi dapat dikategorikan menjadi dua kelompok yaitu:
1)      Media yang perlu diarahkan (Guided Media)
Yang dimaksud disini adalah media ini tidak bisa menentukan sendiri ke siapa dia akan dikoneksikan, jadi kita perlu melakukan pengalamatan media ini akan digunakan untuk menyambung komputer atau perlatan jaringan mana. Contoh : Utp, Stp, Coaxial, FO
2)      Media yang tidak perlu diarahkan (non-Guided Media)
Dimana media ini bisa mencari sendiri siapa saja komputer yang terkoneksi dalam jaringan kita, dan kita bisa memilih akan mengkoneksikan dengan siapa. Contoh Wireless, Radio komunikasi

5.      Berbagi informasi, program-program, dan menggunakan bersama perangkat keras, Maksudnya disini, semua komputer yang terhubung di dalam suatu jaringan, akan diberikan fasilitas untuk sharing(berbagi Sumber Daya) baik dari segi H/W maupun S/W tapi sepenuhnya hak akses dalam jaringan hanya dipegang oleh Administrator (Windows) dan Root (Linux).


B.     Manfaat Jaringan Komputer
Jaringan Untuk Perusahaan / Organisasi
  1. Resource Sharing
  2. Reliabilitas Tinggi
  3. Skalabilitas
  4. Media Komunikasi
  5. Jaringan Untuk Umum
Akses Informasi dari tempat yang jauh
  1. Komunikasi
  2. Hiburan

Adapun manfaat dari jaringan komputer secara umum, yaitu:
  1.  Staf Anda dapat bekerja lebih efisien oleh printer sharing dan peralatan lainnya
  2.  Beberapa staf dapat bekerja dalam dokumen yang sama atau set data.
  3.  Dokumen standar perusahaan dan template dapat disimpan di dalam satu lokasi
  4. Perangkat lunak Anda dapat disimpan terpusat dan update lebih mudah
  5.  Menjaga semua informasi bisnis penting Anda secara aman
  6.  Itu membuat lebih mudah untuk membackup informasi bisnis yang penting
  7.  Single printer dapat mendukung beberapa pekerja
  8. Staf dapat berbagi internet atau koneksi broadband dan dengan demikiansemua memiliki akses ke email
  9. Sama akses internet dapat dibatasi kepada mereka staf yang membutuhkannya
  10.  Dengan modem faks yang di sharing, staf dapat mengirim faks dari workstation mereka tanpa harus berjalan ke printer dan kemudian ke mesin faks.
C.     Tipe Jaringan Komputer (Jarak)
1.      LAN (Local Area Network)
LAN sebuah sistem jaringan yang digunakan untuk menghubungkan komputer-komputer pribadi dan  workstation dalam suatu perusahaan yang menggunakan peralatan secara bersama-sama dan saling bertukar informasi.
Pada umumnya LAN dimiliki oleh suatu perusahaan tanpa adanya campur tangan lain, misalnya jaringan telekomunikasi.
Dalam konfigurasi LAN tertentu, satu komputer dirancang  sebagai server, server menjalankan semua perangkat lunak yang digunakan untuk mengendalikan jaringan, seta menyimpan perangkat lunak yang dapat dipakai bersama oleh komputer – komputer yang dihubungkan pada jaringan.
Semua komputer yang terhubung ke server jaringan disebut dengan workstation. Workstation merupakan komputer standar yang dikonfigurasi menggunakan kartu jaringan, perangkat lunak jaringan dan kabel –kabel yang diperlukan untuk  menghubungkan ke server.
LAN digunakan untuk menghubungkan simpul yang berada di daerah yang tidak terlalu jauh seperti dalam sebuah bangunan atau gedung dengan radius maksimum 10 kilometer.
Dalam LAN umumnya kecepatan pengiriman data sangat tinggi, misalnya 10 Mbps, 100 Mbps bahkan ada yang sampai dengan 1000 Mbps.

Pada LAN, terdapat Topologi
Topologi menguraikan cara bagaimana komputer terhubung dalam suatu jaringan.
Topologi fisik menguraikan layout aktual dari perangkat keras jaringan sedangkan topologi logika menguraikan perilaku komputer dalam jaringan dari sudut pandang operator.
Topologi fisik meliputi : BUS, STAR dan RING.
a.       Topologi BUS adalah topologi umum dalam LAN. Satu kabel utama meng-hubungkan tiap simpul ke saluran tunggal komputer yang mengakses ujung dengan ujung.
Keuntungan topologi bus adalah:
1)      Sangat mudah menghubungkan komputer serta peralatan lainnya pada kabel bus linear
2)      Kabel yang dibutuhkan tidak banyak.

Kerugian topologi bus adalah:
1)      Jika salah satu sambungan dalam bus linear putus, maka seluruh jaringan akan tidak bekerja.
2)      Dibutuhkan terminator pada dua ujung kabel utama
3)      Sulit untuk mengidentifikasi kesalahan jika seluruh jaringan tidak bekerja
4)      Tidak dianjurkan untuk menggunakan topologi ini sebagai satu jaringan tunggal dalam bangunan yang besar.


b.      Dalam topologi STAR sebuah terminal pusat bertindak sebagai pengatur dan pengendali semua komunikasi data yang terjadi. Semua kontrol dalam totpologi STAR dipusatkan pada satu titik yang dinamakan stasion primer dan terminal lain sebagai stasion sekunder.


Keuntungan topologi star:
1)      Mudah dalam instalasi serta pengkabelan
2)      Tidak ada gangguan dalam jaringan, pada saat memasang peralatan ataupun melepas peralatan.
3)      Mudah untuk mendeteksi kesalahan.
4)      Mudah untuk melepas peralatan
Kerugian topologi star :
1)      Membutuhkan kabel yang cukup panjang
2)      Jika hub atau konsentrator rusak , maka fungsi jaringan tidak akan bekerja
3)      Investasi cukup mahal karena membutuhkan peralatan hub atau konsentrator.
Protokol yang digunakan biasanya Ethernet atau Local Talk.

c.       Topologi RING hampir sama dengan topologi BUS, hanya saja ujung dari topologi ini dihubungkan dengan ujung yang lain hingga menyerupai lingkaran



Keuntungan topologi ring :
1)      Jika salah satu peralatan rusak, maka tidak akan menggangu kerja jaringan karena tiap peralatan tidak dihubungkan langsung tetapi melewati BUS.
Kerugian topologi ring:
1)      Jika kabel rusak maka semua peralatan tidak dapat berfungsi
2)      Sulit dalam pengelolaan


Jaringan Lokal Nirkabel atau WLAN, yaitu:
a.       'Jaringan lokal nirkabel atau WLAN adalah suatu jaringan area lokal nirkabel yang menggunakan gelombang radio sebagai karriernya: link terakhir yang digunakan adalah nirkabel, untuk memberi sebuah koneksi jaringan ke seluruh pengguna dalam area sekitar.
b.      Area dapat berjarak dari ruangan tunggal ke seluruh kampus. Tulang punggung jaringan biasanya menggunakan kable, dengan satu atau lebih titik akses jaringan menyambungkan pengguna nirkabel ke jaringan berkabel.
c.       LAN nirkabel adalah suatu jaringan nirkabel yang menggunakan frekuensi radio untuk komunikasi antara perangkat komputer dan akhirnya titik akses yang merupakan dasar dari transiver radio dua arah yang tipikalnya bekerja di bandwith 2,4 GHz (802.11b, 802.11g) atau 5 GHz (802.11a).
d.      Kebanyakan peralatan mempunyai kualifikasi Wi-Fi, IEEE 802.11b atau akomodasi IEEE 802.11g dan menawarkan beberapa level keamanan seperti WEP dan atau WPA

2.      MAN (Metropolitan Area Network)
Adalah jaringan komputer yang dirancang untuk sebuah kota. Cakupan geografis MAN lebih luas daripada local-area network (LAN) tetapi lebih kecil daripada wide-area network (WAN). MAN biasanya dicirikan dengan koneksi kecepatan tinggi menggunakan kabel fiber optik dan media digital lainnya.
Dengan MAN, suatu komputer di kantor cabang dapat berhubungan dengan server komputer yang ada pada kantor pusat melalui jaringan telepon, kabel koaksial, atai komunikasi tanpa kabel.

3.      WAN (Wide Area Network)
Suatu WAN meliputi area geografis yang lebih luas lagi, yang meliputi suatu negara. Umumnya jaringan ditempatkan pada banyak lokasi yang berbeda. WAN digunakan untuk menghubungkan banyak LAN yang secara geografis terpisah. WAN dibuat dengan cara menghubungkan LAN menggunakan layanan seperti leased lines, dial up, satelit, atau layanan paket carrier. WAN merupakan jaringan sederhana dengan hanya menyediakan server dan modem, sehingga user dapat melakukan dial up, atau merupakan jaringan kompleks yang menghubungkan ratusan kantor cabang.

4.      HAN (Home Area Network)
adalah suatu jaringan LAN. Hal ini digunakan untuk komunikasi antara perangkat digital biasanya ditempatkan di rumah, biasanya sejumlah kecil komputer pribadi dan aksesoris, seperti printer dan perangkat komputasi mobile. Fungsi penting adalah berbagi akses Internet, seringkali layanan broadband melalui tv kabel atau Digital Subscriber Line (DSL) operator. 

5.      CAN (Campus Area Network)
adalah perluasan jaringan LAN sehingga mencakup satu kampus yang cukup luas, terdiri atas puluhan gedung yang berjarak lebih dari beberapa ratus meter. Kabel transmisi yang digunakan adalah Coaxial atau Serat Optik, disamping itu WaveLAN juga digunakan dalam areal sekitar 3 kilometer.

D.    Protokol
Protokol adalah sebuah aturan yang mendefinisikan beberapa fungsi yang ada dalam sebuah jaringan komputer, misalnya mengirim pesan, data, informasi dan fungsi lain yang harus dipenuhi oleh si pengirim (transmitter) dan si penerima (reciever) agar komunikasi dapat berlangsung dengan benar.  Selain itu protokol juga berfungsi untuk memungkinkan dua atau lebih komputer dapat berkomunikasi dengan bahasa yang sama.

1.      HTTP (HyperText Transfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protokol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.
2.      Gopher adalah aplikasi yang dapat mencari maklumat yang ada di Internet, tetapi hanya “text base” saja, atau berdasarkan teks.Untuk mendapatkan maklumat melalui Gopher, kita harus menghubungkan diri dengan Gopher server yang ada di Internet. Gopher merupakan protocol yang sudah lama dan saat ini sudah mulai di tinggalkan karena penggunaannya tidak sesedeharna HTTP.
3.      FTP (File Transfer Protocol) adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork. FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Pada umumnya browser-browser versi terbaru sudah mendukung FTP.
4.      Mailto, Protokol mailto digunakan untuk mengirim email melalu jaringan internet. Bentuk format pada protocol ini adalah :mailto:nama_email@namahost contoh : septianm@gmail.com
5.      TCP/IP (Transmission Control Protocol/Internet Protocol)merupakan standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet.
Protokol Komunikasi
Pada TCP/IP terdapat beberapa protokol sub yang menangani masalah komunikasi antar komputer. TCP/IP merngimplemenasikan arsitektur berlapis yang terdiri atas empat lapis, diantaranya adalah :
  1. Protokol lapisan aplikasi : bertanggung jawab untuk menyediakan akses kepada aplikasi terhadap layanan jaringan TCP/IP. Protokol ini mencakup protokol Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Telnet, Simple Mail Transfer Protocol (SMTP), Simple Network Management Protocol (SNMP), dan masih banyak protokol lainnya. Dalam beberapa implementasi stack protokol, seperti halnya Microsoft TCP/IP, protokol-protokol lapisan aplikasi berinteraksi dengan menggunakan antarmuka Windows Sockets (Winsock) atau NetBIOS over TCP/IP (NetBT).
  2. Protokol lapisan antar-host : berguna untuk membuat komunikasi menggunakan sesi koneksi yang bersifat connection-oriented atau broadcast yang bersifat connectionless. Protokol dalam lapisan ini adalah Transmission Control Protocol (TCP) dan User Datagram Protocol (UDP).
  3. Protokol lapisan internetwork : bertanggung jawab untuk melakukan pemetaan (routing) dan enkapsulasi paket-paket data jaringan menjadi paket-paket IP. Protokol yang bekerja dalam lapisan ini adalah Internet Protocol (IP), Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), dan Internet Group Management Protocol (IGMP).
  4. Protokol lapisan antarmuka jaringan : bertanggung jawab untuk meletakkan frame-frame jaringan di atas media jaringan yang digunakan. TCP/IP dapat bekerja dengan banyak teknologi transport, mulai dari teknologi transport dalam LAN (seperti halnya Ethernetdan Token Ring), MAN dan WAN (seperti halnya dial-up modem yang berjalan di atas Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN), serta Asynchronous Transfer Mode (ATM)).

Sumber :
Wagito, 2005. Jaringan Komputer Teori dan Implementasi Berbasis Linux. Gava Media : Yogyakarta





     





[ Read More ]