Yang bertanda tangan dibawah ini menyatakan bahwa laporan lengkap Praktikum
Basis Data yang disusun oleh :
NIM : 1629042037
Prodi/Kelas : PTIK 03
Telah diperiksa dan telah memenuhi syarat kelengkapan untuk dikumpul sebagai
laporan lengkap pada mata kuliah Praktikum Basis Data.
1. Portabilitas
MySQL dapat berjalan stabil pada berbagai sistem operasi seperti
windows, linux, free BSD, MAC OS X server, solaritas, amigo, dan lain-
lain.
2. Open Source
MySQL di distribusikan secara open source, usensi GPL sehingga dapat
digunakan secara Cuma-Cuma.
3. Multiuser
MySQL digunakan oleh beberapa user dalam waktu yang bersamaan tanpa
mengalami masalah atau konflik.
4. Performance Turning
MySQL memiliki kecepatan yang menakjubkan dalam menangani query
sederhana, dengan kata euin dapat memroses lebih banyak persatuan
waktu.
5. Jenis Kolom
MySQL memiliki tipe kolom yang sangat kompleks seperti
signed/unsigned integer, float double, char, text, date, dan lain-lain.
6. Perintah dan Fungsi
MySQL memiliki operator dan fungsi secara penuh mendukung perintah
select dan where dalam perintah (query).
7. Keamanan
MySQL memiliki beberapa lapisan sekularitas seperti level subnetnask,
nama, host, dan izin akses user dengan sistem perizinan yang mendetail
serta sendi transkripsi.
8. Skabilitas dan Pembatasan
MySQL mampu menangani basisdata dalam skala besar dengan sejumlah
rekaman (record) lebih dari 50 juta dan 60 juta ribu table serta 5 milyar
baris.
9. Konektivitas
MySQL dapat melakukan koneksi dengan klien menggunakan protocol
TCP/IP, linux, soket (Unix) atau Named Pipes (NP)
10. Lokalisasi
MySQL dapat mendeteksi pesan kesalahan pada klien dengan
menggunakan lebih dari dua puluh bahasa.
11. Antarmuka
MySQL memiliki interface (antarmuka) terhadap berbagai aplikasi dan
bahasa pemprograman dengan menggunakan fungsi API.
12. Klien dan Peralatan
MySQL dilengkapi dengan berbagai peralatan (Tool) yang dapat
digunakan untuk administrasi basisdata dan pada setiap peralatan yang ada
disertakan petunjuk online.
13. Struktur Tabel
MySQL memiliki struktur table yang lebih fleksibel dalam menangani
ALTER TABLE dibandingkan basisdata lainnya semacam progress.
Operator adalah karakter khusus berupa simbol atau tanda yang digunakan
untuk mengoprasikan (memproses) dua operand atau lebih untuk mendapatkan
hasil.
+ : untuk penjumlahan
- : untuk pengurangan
/ : untuk pembagian
Praktek manipulasi data matematis pada tabel dan berbagai operasi yang
terkait dengan tabel. Penggunaan tanda “( )” kurung digunakan untuk melakukan
operasi pertama dan seterusnya pada manipulasi data. Berikut ini beberapa fungsi
aggregasi/matematis yang digunakan untuk melakukan manipulasi data. Fungsi
yang sering digunakan adalah min, max, count dan sum.
Seleksi data dengan menggunakan operasi booelan dalam SQL ada dua fungsi
yaitu if dan case. Dalam menjawab perkembangan kebutuhan database
manajemen system para developer SQL telah mampu mengembangkan fungsi if
dan case dalam bentuk rangkap fungsi if dan case bersarang serta penggabungan
rangkap fungsi lain.
Join adalah suatu bagian dari perintah select yang digunakan untuk
menggabungkan labih dari satu tabel ke dalam suatu hasil query. Ada beberapa
jenis join yang biasa digunakan, antara lain :
1. Inner join
2. Left outher join
3. Right outher join
4. Full outher join
5. Cross join
Right join digunakan untuk menghasilkan baris data dari tabel kanan (nama
tabel kedua) yang tidak ada pasangan datanya pada tabel kiri (nama tabel
pertama).
Left join digunakan untuk menhasilkan baris data dari tabel kiri (nama tabel
pertama) yang tidak ada pasangan datanya pada tabel kanan (nama tabel kedua).
Full join digunakan untuk menghasilkan baris data jika ada data yang sama
pada salah stu tabel.
Keamanan data baik database, tabel dan berbagai operasi yang terkait untuk
menunjang keamanan data, mulai dari pengaturan hak user dab hak manipulasi
tabel tertentu yang ingin merusak data pada suatu database.
Melihat arti dari kata keamanan berarti suatu keadaan bebas dari bahaya
sedangkan keamanan di MySQL bisa dikatakan sebagai suatu keadaan yang
bebas dari pihak-pihak yang berhak mengakses database MySQL kita serta hanta
pihak-pihak tertentu saja yang boleh mengakses MySQL kita (yang sudah diberi
hak akses).
Laporan 1 : Database
Laporan 2 : Tabel
Laporan 3 : Penyisipan Data
Laporan 4 : Pembaharuan Data
Laporan 5 : Trigonometri
Laporan 6 : Operator
Laporan 7 : Operasi Matematis
Laporan 8 : Seleksi Data
Laporan 9 : Manipulasi Data
Laporan 10 : Operasi Logika
Laporan 11 : Relasi Tabel
Laporan 12 : Keamanan Data
KESIMPULAN UMUM
SARAN
Pesan saya apabila ingin melakukan praktikum baik dosen maupun asisten
dosen alangkah baiknya menjelaskan terlebih dahulu maksud dan tujuan dari
praktikum dan Kesan Saya sangat senang mengikuti mata kuliah praktikum basis
data karena dengan adanya laporan dan respon saya mendapatkan banyak
pengetahuan.