Pengertian Sistem Basis Data
Pengertian Sistem Basis Data
• Basis data (database) adalah kumpulan dari berbagai data yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak. Pendefinisian basis data meliputi spesifikasi dari tipe data, struktur dan batasan dari data atau informasi yang akan disimpan. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi pada para pengguna atau user. • Penyusunan basis data meliputi proses memasukkan data kedalam media penyimpanan data dan diatur dengan menggunakan perangkat Sistem Manajemen Basis Data (Database Management System DBMS). Manipulasi basis data meliputi pembuatan pernyataan (query) untuk mendapatkan informasi tertentu, melakukan pembaharuan atau penggantian (update) data, serta pembuatan report data. • Tujuan utama DBMS adalah untuk menyediakan tinjauan abstrak dari data bagi user. Jadi sistem menyembunyikan informasi mengenai bagaimana data disimpan dan dirawat, tetapi data tetap dapat diambil dengan efisien. Pertimbangan efisien yang digunakan adalah bagaimana merancang struktur data yang kompleks, tetapi tetap dapat digunakan oleh pengguna yang masih awam, tanpa mengetahui kompleksitas struktur data. Basis data menjadi penting karena munculnya beberapa masalah bila tidak menggunakan data yang terpusat, seperti adanya duplikasi data, hubungan antar data tidak jelas, organisasi data dan update menjadi rumit. Jadi tujuan dari pengaturan data dengan menggunakan basis data adalah :
- Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
- Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
- Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
- Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.
komponen sebuah sistem basis data adalah
- Hardware Biasanya berupa perangkat computer standar, media penyimpan sekunder dan media komunikasi untuk system jaringan.
- Operating System Yakni merupakan perangkat lunak yang memfungsikan, mengendalikan seluruh sumber daya dan melakukan operasi dasar dalam system komputer.Harus sesuai dengan DBMS yang digunakan.
- Database Yakni basis data yang mewakili system tertentu untuk dikelola. Sebuah sistem basis data bias terdiri dari lebih dari satu basis data.
- DBMS (Database Management System) Perang katlunak yang digunakan untuk mengelola basis data. Contoh kelas sederhana: dBase, Foxbase, Rbase, MS. Access, MS. Foxpro, Borland Paradox. Contoh kelas kompleks: Borland-Interbase, MS. SQL Server, Oracle, Informix, Sybase.
- User ( PenggunaSistem Basis Data ) Orang-orang yang berinteraksidengansistem basis data, mulaidari yang merancangsampai yang menggunakan di tingkatakhir.
- Optional Software Perangkat lunak pelengkap yang mendukung. Bersifat opsional
Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari.
beberapa penyusun abstraksi
Level Fisik (Physical Level)
Lapis fisik merupakan lapis terendah, lapis ini menjelaskan bagaimana (how) data sesungguhnya disimpan. Pada lapis inilah struktur data dijabarkan secara rinci.
Level Logik / Konseptual (Conceptual Level)
Lapis konseptual lebih tinggi dari lapis fisik. Lapis ini menjabarkan data apa (what) saja yang sesungguhnya di simpan pada basis data, dan juga menjabarkan hubungan-hubungan antar data secara keseluruhan
Level Penampakan/pandangan (View Level)
Lapis pandangan merupakan lapis tertinggi pada abstraksi data. Pada lapis ini pengguna hanya mengenal struktur data yang sederhana, yang berorientasi pada kebutuhan pengguna. Data yang dikenal oleh masing-masing pengguna bias berbeda-beda dan barangkali hanya mencakup sebagian dari basis data.
beberapa manfaat dari sistem basis data
Kecepatan dan kemudan
Dengan menggunakan basis data pengambilan informasi dapat dilakukan dengan cepat dan mudah. Basis data memiliki kemampuan dalam mengelompokkan, mengurutkan bahkan perhitugnan dengan matematika. Dengan perancangan yang benar, maka penyajian informasi akan dapat dilakukan dengan cepat dan mudah.
Kebersamaan pemakai (sharability)
Sebuah basis data dapat digunakan oleh banyak user dan banyak aplikasi.Untuk data-data yang diperlukan oleh banyak bagian/orang, tidak perlu dilakukan pencatatan di masing-masing bagian, tetapi cukup dengan satu basis data untuk dipakai bersama. Misalkan data mahasiswa dalam suatu perguruan tinggi, dibutuhkan oleh banyak bagian, diantaranya: bagian akademik, bagian keuangan, bagian kemahasiswaan dan perpustaan. Tidak harus semua bagian ini mimiliki catatan data mahasiswa. Data cukup disediakan oleh sebuah basis data dan semua bias mengakses data tersebut sesuai dengan keperluannya.
Pemusatan control data
Karena cukup dengan satu basis data untuk banyak keperluan, pengontrolan terhadap data juga cukup di lakukan di satu tempat saja. Jika ada perubahan data alamat website, maka tidak perlu kita mengupdate semua data di masing-masing bagian tetapi cukup satu basis data.
Efisiensi ruang penyimpanan
Dengan pemakaian bersama, kita tidak perlu menyediakan tempat penyimpaman di berbagai tempat, tetapi cukup satu tempat saja.
Pro Java Programming Second_Edition Pro
sedikit share buat yang minat belajar java, ada sedikit dokumentasi yang bisa buat bahan referensi atau sekedar koleksi
monggo di unduh di sini
Jaringan Komputer 1 : Topologi Jaringan
Topologi jaringan
adalah, hal yang menjelaskan hubungan geometris antara unsur-unsur dasar
penyusun jaringan, yaitu node, link, dan station. Topologi jaringan dapat
dibagi menjadi 5 kategori utama seperti di bawah ini.
1. Topologi
bintang
Topologi bintang
merupakan bentuk topologi jaringan yang berupa konvergensi dari node tengah ke
setiap node atau pengguna. Topologi jaringan bintang termasuk topologi jaringan
dengan biaya menengah.
Kelebihan
-
Kerusakan
pada satu saluran hanya akan mempengaruhi jaringan pada saluran tersebut dan
station yang terpaut.
-
Tingkat
keamanan termasuk tinggi.
-
Tahan
terhadap lalu lintas jaringan yang sibuk.
-
Penambahan
dan pengurangan station dapat dilakukan dengan mudah.
Kekurangan
Jika node tengah
mengalami kerusakan, maka seluruh jaringan akan terhenti.
Penanganan
Perlunya
disiapkan node tengah cadangan.
-------------------------------
2. Topologi
cincin
Topologi cincin
adalah topologi jaringan berbentuk rangkaian titik yang masing-masing terhubung
ke dua titik lainnya, sedemikian sehingga membentuk jalur melingkar membentuk
cincin. Pada topologi cincin, komunikasi data dapat terganggu jika satu titik
mengalami gangguan. Jaringan FDDI mengantisipasi kelemahan ini dengan mengirim
data searah jarum jam dan berlawanan dengan arah jarum jam secara bersamaan.
-------------------------------
3. Topologi bus
Pada topologi
Bus, kedua unjung jaringan harus diakhiri dengan sebuah terminator. Barel
connector dapat digunakan untuk memperluasnya. Jaringan hanya terdiri dari satu
saluran kabel yang menggunakan kabel BNC. Komputer yang ingin terhubung ke
jaringan dapat mengkaitkan dirinya dengan mentap Ethernetnya sepanjang kabel.
Linear Bus: Layout ini termasuk layout yang umum. Satu kabel utama
menghubungkan tiap simpul, ke saluran tunggal komputer yang mengaksesnya ujung
dengan ujung. Masing-masing simpul dihubungkan ke dua simpul lainnya, kecuali
mesin di salah satu ujung kabel, yang masing-masing hanya terhubung ke satu
simpul lainnya. Topologi ini seringkali dijumpai pada sistem client/server,
dimana salah satu mesin pada jaringan tersebut difungsikan sebagai File Server,
yang berarti bahwa mesin tersebut dikhususkan hanya untuk pendistribusian data
dan biasanya tidak digunakan untuk pemrosesan informasi. Instalasi jaringan Bus
sangat sederhana, murah dan maksimal terdiri atas 5-7 komputer. Kesulitan yang
sering dihadapi adalah kemungkinan terjadinya tabrakan data karena mekanisme
jaringan relatif sederhana dan jika salah satu node putus maka akan mengganggu
kinerja dan trafik seluruh jaringan.
Keunggulan
topologi Bus adalah pengembangan jaringan atau penambahan workstation baru
dapat dilakukan dengan mudah tanpa mengganggu workstation lain. Kelemahan dari
topologi ini adalah bila terdapat gangguan di sepanjang kabel pusat maka
keseluruhan jaringan akan mengalami gangguan.
Topologi linear
bus merupakan topologi yang banyak dipergunakan pada masa penggunaan kabel
Coaxial menjamur. Dengan menggunakan T-Connector (dengan terminator 50ohm pada
ujung network), maka komputer atau perangkat jaringan lainnya bisa dengan mudah
dihubungkan satu sama lain. Kesulitan utama dari penggunaan kabel coaxial
adalah sulit untuk mengukur apakah kabel coaxial yang dipergunakan benar-benar
matching atau tidak. Karena kalau tidak sungguh-sungguh diukur secara benar
akan merusak NIC (network interface card) yang dipergunakan dan kinerja
jaringan menjadi terhambat, tidak mencapai kemampuan maksimalnya. Topologi ini
juga sering digunakan pada jaringan dengan basis fiber optic (yang kemudian
digabungkan dengan topologi star untuk menghubungkan dengan client atau node.).
-------------------------------
4. Topologi mesh
Topologi jala
atau mesh adalah sejenis topologi jaringan yang menerapkan hubungan
antarsentral secara penuh. Jumlah saluran harus disediakan untuk membentuk
jaringan ini adalah jumlah sentral dikurangi 1 (n-1, n = jumlah sentral).
Tingkat kerumitan jaringan sebanding dengan meningkatnya jumlah sentral yang
terpasang. Topologi ini selain kurang ekonomis juga relatif mahal dalam
pengoperasiannya.
-------------------------------
5. Topologi pohon
Topologi Jaringan
Pohon (Tree) Topologi jaringan ini disebut juga sebagai topologi jaringan
bertingkat. Topologi ini biasanya digunakan untuk interkoneksi antar sentral
denganhirarki yang berbeda. Untuk hirarki yang lebih rendah digambarkan pada
lokasi yang rendah dan semakin keatas mempunyai hirarki semakin tinggi. Topologi
jaringan jenis ini cocok digunakan pada sistem jaringan komputer .
Pada jaringan
pohon, terdapat beberapa tingkatan simpul (node). Pusat atau simpul yang lebih
tinggi tingkatannya, dapat mengatur simpul lain yang lebih rendah tingkatannya.
Data yang dikirim perlu melalui simpul pusat terlebih dahulu. Misalnya untuk
bergerak dari komputer dengan node-3 kekomputer node-7 seperti halnya pada
gambar, data yang ada harus melewati node-3, 5 dan node-6 sebelum berakhir pada
node-7. Keungguluan jaringan model pohon seperti ini adalah, dapat terbentuknya
suatu kelompok yang dibutuhkan pada setiap saat. Sebagai contoh, perusahaan
dapat membentuk kelompok yang terdiri atas terminal pembukuan, serta pada
kelompok lain dibentuk untuk terminal penjualan. Adapun kelemahannya adalah,
apabila simpul yang lebih tinggi kemudian tidak berfungsi, maka kelompok
lainnya yang berada dibawahnya akhirnya juga menjadi tidak efektif. Cara kerja
jaringan pohon ini relatif menjadi lambat.
-------------------------------
Setiap jenis
topologi di atas masing-masing memiliki kelebihan dan kekurangan. Pemilihan
topologi jaringan didasarkan pada skala jaringan, biaya, tujuan, dan pengguna.
NB : ada sedikit bahan bacaan yang bisa didownload di sini
Download Manager
yang butuh kopian software Internet Download Manager. Ini ada IDM 6.15 build 13
silahkan didownload di sini
happy surfing :)
Materi Pemrograman Berbasis Objek 1
Buat rekan - rekan yang pengen download materi Pemrograman Berbasis Objek 1
silahkan download :
ada file referensi lainnya, tapi dikopi langsung lewat flashdisk aja. 425mb soalnya
:)
silahkan download :
ada file referensi lainnya, tapi dikopi langsung lewat flashdisk aja. 425mb soalnya
:)
Tugas Pertama Jarkom 3
Tugas pertama mata kuliah Jaringan Komputer 3. Setalah merancang topologi yang dimaksud dalam presentasi slide 13 dan menjalankan semua kategori perintah dasar “show” bagi router. maka dihasilkan beberapa tabel perintah sebagai berikut :
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show
running-config
|
sh ru
|
Menampilkan
konfigurasi yang sedang berjalan di RAM. Termasuk host name, passwords,
interface IP addresses, routing protocol yang aktif, DHCP dan konfigurasi
NAT. Dapat dijalankan di EXEC mode.
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show
startup-config
|
sh st
|
Menampilkan isi file
konfigurasi yang tersimpan di NVRAM
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show version
|
sh v
|
Menampilkan
informasi tentang versi software yang sekarang sedang jalan lengkap dengan
informasi hardware dan devicenya.
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show ip
protocols
|
sh ip p
|
Memperlihatkan ip
protokol routing yang telah dikonfigurasi dan
sedang berjalan |
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show ip route
|
sh ip ro
|
Memperlihatkan
konfigurasi routing
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show
interfaces
|
sh in
|
Menunjukkan
interface yg berjalan di router
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show ip interface
brief
|
sh ip i b
|
Tinjauan semua
antarmuka pada router
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
show protocols
|
sh prot
|
Menampilkan status
interface baik secara global maupun khusus dari protokol layer 3 yang
terkonfigurasi.
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
|
show cdp
neighbors
|
sh cd ne
|
Menampilkan
ringkasan cdp perangkat tersambung
|
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
|
show sessions
|
sh se
|
Memperlihatkan sesi
yang ada sekarang
|
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
|
show ssh
|
sh ss
|
Menampilkan operasi
status pengoperasian SSH
|
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
|
ping
|
p
|
Memastikan apakah
suatu komputer tertentu dalam suatu jaringan atau internet itu ada dan
terhubung.
|
|
Perintah penuh
|
Perintah singkat
|
Maksud Perintah
|
|
traceroute
|
tr
|
Menunjukkan rute
yang dilewati paket untuk mencapai tujuan. Ini dilakukan dengan mengirim
pesan Internet Control Message Protocol (ICMP) Echo Request Ke tujuan dengan
nilai Time to Live yang semakin meningkat.
|
|
------ [ ------- ] ------