• Home
  • /
  • Tag Archives:  database

Query Multitable di MySQL (Studi Kasus)

Di dalam konsep basis data, hampir sebagian besar permasalahan melibatkan relasi antar tabel di dalam proses querying. Query yang melibatkan relasi antar tabel atau multitabel ini biasanya terjadi di dalam model data relasional, atau yang menggunakan relational database management system (RDBMS).

Pada artikel ini akan saya coba untuk memberikan sebuah pembahasan bagaimana melakukan query multitable di MySQL, yang akan dituangkan ke dalam sebuah studi kasus. Studi kasus yang saya angkat adalah sebuah database Car Dealer, dengan 10 buah tabel di dalamnya beserta sejumlah record di setiap tabel. Selanjutnya dari database tersebut saya akan tentukan 10 buah pertanyaan yang nantinya akan dijawab melalui hasil query.

Teknik Random Data di MySQL

Teknik random data adalah mengambil sebuah data atau beberapa data secara acak dari sekumpulan data yang tersedia. Sebagai contoh sederhana, misalkan kita memiliki 10 buah data berupa bilangan bulat, kemudian kita ingin mengambil sebuah data 10 buah data tersebut secara acak.

Di dalam bahasa pemrograman, biasanya sudah tersedia sebuah function yang langsung bisa digunakan untuk merandom data, baik datanya berupa kumpulan bilangan (number) atau berupa array.

Selanjutnya, bagaimana dengan MySQL? misalkan kita memiliki sejumlah data di dalam sebuah tabel. Bisakah kita mengambil sejumlah data secara random? Yup.. jawabannya adalah bisa.

Artikel kali ini akan membahas bagaimana teknik merandom data bilangan float, bilangan bulat, dan yang ada di dalam sebuah tabel pada database MySQL. Tidak hanya itu, bagaimana kita merandom data berupa tanggal yang kita generate dalam interval waktu tertentu di MySQL juga akan dibahas.