Tampilkan postingan dengan label Belajar MySql. Tampilkan semua postingan
Tampilkan postingan dengan label Belajar MySql. Tampilkan semua postingan

Kamis, 09 Juli 2020

Part 2: Sejarah MySql

Kisah tentang UNIREG dan Tcx

Cerita tentang MySQL bermula pada tahun 1979, ketika Michael Widenius (a.k.a. Monty), seorang programmer asal Swedia, mengembangkan sebuah sistem database sederhana yang dinamakan UNIREG. UNIREG ini menggunakan koneksi low-level ISAM database engine dengan indexing (baca : sistem database sederhana yang mendukung index).

Monty bekerja pada perusahaan bernama TcX di Swedia. TcX pada tahun 1994 mulai mengembangkan aplikasi berbasis web, dan berencana menggunakan UNIREG sebagai sistem databasenya. Namun malang bagi Monty, UNIREG dianggap tidak cocok untuk database yang dinamis seperti web.

TcX mencoba mencari alternatif sistem database lainnya, salah satunya adalah mSQL (miniSQL), sebuah RDBMS yang tidak terlalu mahal dan hampir open source, maksudnya jika anda membeli aplikasi ini, anda juga akan mendapatkan source code nya juga. Namun mSQL versi 1 ini juga memiliki kekurangan, yaitu tidak mendukung indexing, sehingga

Rabu, 08 Juli 2020

Part 1: Pengenalan database MySql

Mengawali tutorial belajar MySQL di serbaneka88.blogspot.com, pada Tutorial MySQL kali ini kita akan membahas tentang pengertian MySQL dan kelebihan MySQL jika dibandingkan dengan aplikasi database lainnya. Kepopuleran MySQL tidak hanya karena gratis, tetapi juga merupakan sebuah aplikasi database yang dapat disandingkan dengan aplikasi database berbayar lain, seperti Oracle dan Microsoft SQL Server atau dengan aplikasi database lainnya.

Salah satu penyebab populernya MySQL adalah karena merupakan salah satu aplikasi standar dalam pengembangan web, bersama dengan Web Server Apache, dan bahasa pemrograman PHP.

Pengertian MySQL sebagai RDBMS

Kalau bicara database, kemungkinan besar akan membicarakan MySQL. Tapi, kenapa harus MySQL? Bagaimana dengan Oracle? Jawabannya

Sabtu, 24 Februari 2018

Memodifikasi Struktur Tabel pada Database MySQL.


a. Merubah judul kolom (nama field)

Dalam sebuah pemrograman terkadang ada saatnya kita harus melakukan perubahan terhadap struktur table yang telah dibuat, untuk keperluan itu gunakanlah perintah ALTER TABLE. Sebagai bahan latihan buatlah sebuah database dengan nama percobaan dengan nama table mahasiswa dan memiliki isi seperti berikut :

Senin, 30 Oktober 2017

Relasi Tabel (Bagian Ketiga).



Pada bagian ketiga ini kita akan mencoba menghitung nilai total sks dari seluruh mahasiswa, dan kemudian mengkonfersinya menjadi nilai huruf berupa A, B, C, D dan E.
Untuk menghitung SKS seluruh mahasiswa yang sudah diberi nilai maka kita menggunakan perintah SUM untuk melakukan penjumlahan SKS matakuliah, perintahnya adalah :

Select mhs.nim, mhs.nmsiswa, sum(mk.sks) as jum_sks
from mahasiswa as mhs, matakuliah as mk, ambilmk as amk

Senin, 23 Oktober 2017

Relasi Tabel (Bagian Kedua).



Untuk latihan relasi table pada bagian kedua ini kita membutuhkan tiga buah table, salah satunya sudah ada yaitu table mahasiswa, jadi oleh karena itu buatlah dua buah table lagi dengan struktur sebagai berikut :
1.       Table matakuliah, dengan struktur sebagai berikut :


Dan isikan datanya dengan data berikut :

Jumat, 20 Oktober 2017

Relasi antar tabel (bagian pertama)



Dalam sebuah database kita menyimpan data dalam bentuk table, agar data yang disimpan tidak memiliki anomaly maka perlu dilakukan terlebih dahulu proses normalisasi database, proses normalisasi adalah suatu proses dalam merancang database agar nantinya data yang disimpan dalam database tersebut tidak memiliki kerancuan dan tidak memiliki duplikasi data yang tidak perlu sehingga dapat menghemat media penyimpanan dan memudahkan dalam mengelola database tersebut.

Untuk melihat proses normalisasi sudah penulis buatkan videonya yang dapat ditonton di

Kamis, 19 Oktober 2017

Lebih Mahir Dengan Manajemen Data (Bagian Kedua)



WHERE Untuk Membuat Syarat Seleksi Data


Perintah WHERE digunakan bersamaan dengan perintah SELECT yang berfungsi untuk menyeleksi data sesuai dengan kondisi atau permintaan dari programmer.
Bentuk Umum :

SELECT * FROM namatabel WHERE syarat/kondisi;

Rabu, 18 Oktober 2017

Lebih Mahir Dengan Manajemen Data (Bagian Pertama)



Memasukkan Data ke Tabel Jurusan.
Buatlah sebuah table dengan nama Jurusan, kemudian masukkan datanya sebagai berikut :
Setelah itu buatlah sebuah table dengan nama mahasiswa, kemudian masukkan datanya sebagai berikut :

Selasa, 17 Oktober 2017

Menguasai Perintah Dasar MySQL



MySQL adalah sebuah Database Management System yang dapat digunakan secara gratis, karena berlisensi GPL (General Public Licency) sehingga untuk menggunakannya tidak perlu untuk membeli, tetapi cukup di download saja.
Disini akan dibahas perintah dasar yang sering digunakan dalam sebuah pemrograman, biasanya adalah pemrograman WEB karena database MySQL paling banyak