Tugas
Buat
laporan mengenai
1. 1. Buatlah Kesimpulan
apa yang didapat selama praktikum minggu ini.
2. 2. Penggunaan
data base saat ini telah mencakup hampir semua element kehidupan. Sebutkan
contoh- contoh aplikasi yang menggunakan database. Berikan deskripsi aplikasi
tersebut dan kegunaannya (min 5).
3. 3.Berikan
kelebihan dan kekurangan aplikasi basis data (min 3)
a.
MySQL
b.
Oracle
c.
PostgresSQL
d.
SQL Server
1 . untuk praktikum yang saya dapatkan mengenai system basis
data,,, saya bias mengetahui tentang basis data sendiri itu apa,,dan saya juga
mengetahi tentang software apa saja yang bisa dikoneksikan dengan database,,,
2 . –google: google sebagai search engine atau mensin
pencarian,,mempunyai banyak sekali kegunaan terutama dalam kehidupan sehari
hari,,kita akan mencari informasi tentang apa saja ada di google.
-yahoo: kegunaannya serupa dengan google,,namun era sekarang
ini yahoo kalah bersaing dengan google,,karena sekarang google lebih lengkap
daripada yahoo,,walaupun kegunaannya sama .
-aplikasi perpustakaan : aplikasi ini dapat digunakan dalam
perpustakaan,,kegunaannya bisa untuk mendata jumlah buku,kode buku,nama buku
bahkan juga mengetahui seseorang yang meminjam buku di perpustakaan
tersebut,,asalkan sebelum meminjam harus mengisi data data yang ditentukan oleh
aplikasi tadi contohnya biodata dank ode buku.
-SIA : Sistem Informasi Akademik juga merupakan aplikasi
database yang digunakan di bidang pendidikan,,bahkan di kampus saya juga ada
SIAnya,,fungsinya kita dapat mengakkses
MK kita atau mengetahuinya lewat SIA,,Dan juga kita bisa melihat Nilai kita
apabila kita sudah UAS ..Jadi kita tidak usah datang ke kampus,,kita cukup
aksek lewat internet dimanapun dan kapanpun,,mudah dan evisien.
-aplikasi kasir : aplikasi ini bisanya digunakan di bidang
penjualan,,untuk took yang sudah menggunakan aplikasi ini bisanya tidak susah
untuk mengitung jumlah pembayaran pembelian,,karena semua data barang bahkan
harga barang yang akan dibeli oleh konsumen sudah tersimpan di database,,,jadi
otomatis aplikasi tersebut yang akan menjalankan proses perhitungan,,dengan
demikian si penjual akan lebih mudah dalam proses pembayaran.
3.
. A MySQL
Kelebihan
MySQL
1. Portabilitas. MySQL dapat berjalan stabil pada berbagai
sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris,
Amiga, dan masih banyak lagi.
2. Perangkat lunak sumber terbuka. MySQL didistribusikan
sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat
digunakan secara gratis.
3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna
dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
4. Performance tuning', MySQL memiliki kecepatan yang
menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses
lebih banyak SQL per satuan waktu.
5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat
kaya, seperti signed / unsigned integer, float, double, char, text, date,
timestamp, dan lain-lain.
6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi
secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti
level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang
mendetail serta sandi terenkripsi.
8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis
data dalam skala besar, dengan jumlah rekaman (records) lebih
dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks
yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
9. Konektivitas. MySQL dapat melakukan koneksi dengan klien
menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada
klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian,
bahasa Indonesia belum termasuk di dalamnya.
11. Antar Muka. MySQL memiliki antar muka (interface) terhadap
berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API
(Application Programming Interface).
12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai
peralatan (tool)yang dapat digunakan untuk administrasi basis
data, dan pada setiap peralatan yang ada disertakan petunjuk online.
Kekurangan My SQL
1. Untuk koneksi ke bahasa pemrograman visual seperti vb,
delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field
yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini
yang menyebabkan mysql jarang dipakai dalam program visual.
2. Data yang ditangani belum begitu besar
3. Dari sisi security , atau keamanan, yang agak terlalu
sederhana bagi sebuah SQL Engine , meskipun tidak sesederhana SQLite yang juga
datang dari dunia Open Source dan cukup digemari para Web Developer
B.
Oracle
Kekurangan :
·
Merupakan
software DMBS yang paling mahal, paling rumit, dan paling sulit untuk
dipelajari.
·
Membutuhkan
spesifikasi hardware yang tinggi untuk dapat menjalankan software DMBS Oracle
supaya berjalan dengan stabil.
·
Hanya
diperuntukan bagi perusahaan berukuran besar, dan tidak cocok untuk perusahaan
kecil maupun menengah.
·
Data
yang bertambah ukurannya akan mengalami kelambatan proses, jadi harus ada
database management.
·
Harga
yang sangat mahal untuk sebuah database dan penggunaan Oracle sangat
memakan banyak biaya, mulai dari device sampai diperlukannya DBA yang handal.
·
HP
dan pertahanan (DEF) yang tergolong sedang
Kelebihan :
·
Merupakan
software DBMS yang handal dan memiliki kemampuan yang tinggi.
·
Dapat
menangani jumlah data dalam ukuran yang besar.
·
Dapat
mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga
didapatkan informasi yang akurat sesuai permintaan pengguna/user.
·
Memiliki
kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan
data dan informasi yang bervolume besar dan terus-menerus bertambah besar.
·
Memiliki
kemampuan Technology Cluster Server, dimana jika terdapat lebih
dari satu unit server misalnya 100 unit server maka Oracle dapat menjadikan 100
unit server tersebut aktif bekerja bersama sebagai 100 aktif server.
·
Memiliki
kemampuan untuk management user dan tiap user bisa diatur hak
akses terhadap suatu database oleh database administrator.
·
Bisa
berjalan pada lebih dari satu platform system operasi.
·
Pemrosesan
data yang sangat cepat, open source.
·
Ketika
kita mengakses database dan kemudian ada kejadian seperti listrik mati misalnya
maka data yang sudah kita simpan tidak rusak/hilang. Oracle memiliki kemampuan
flashback, sehingga semua jenis transaksi yang salah akan dapat dikembalikan.
Dan dapat menampung data dalam sekala besar.
·
dalam
PvE maupun PvP, Oracle dapat meningkatkan kerja tim dengan berbagai buff,
menghidupkan kembali orang yang mati, sehingga dicari cari untuk party, selain
itu juga terlihat pada besarnya MP yang dimilikinya.
·
Dapat
bekerja di lingkungan client/server (pemrosesan tersebar
C.
postage SQL
Kelebihan:
PostgreSQL terkenal akan fitur-fitur
yang disediakannya, di mana telah diketahui sejak dulu bahwa PostgreSQL mempunyai
sekumpulan fitur yang kaya dan lengkap, yang mendukung transaksi, view,
subselect, foreign key support, pemeriksaan, dan lain-lain. Akan tetapi
PostgreSQL selama ini telah banyak memberikan keuntungan yang lebih terhadap
para perusahaan atau kegiatan bisnis yang menggunakan database system ini dari
pada dengan database system yang lainnya.
Berikut ini adalah kelebihan –
kelebihan yang terdapat di PostgreSQL, antara lain:
1.Resisten tehadap over-deployment
Dengan menggunakan PostgreSQL, tidak
ada seorangpun dapat menuntut untuk pelanggaran terhadap perjanjian lisensi,
sebagaimana tidak ada biaya lisensi yang diasosiasikan (digabungkan) untuk
software. Hal ini menyebabkan PostgreSQL memberikan keuntungan tambahan, antara
lain:
.bisnis menjadi lebih
profitable dengan skala penyebaran yang luas
.tidak ada kemungkinan diperiksa untuk pemenuhan lisensi
SEMOGA BERMANFAAT
............................................