Showing posts with label MySQL. Show all posts
Showing posts with label MySQL. Show all posts

12/05/2019

Admin Database

Saat pertama kali melihat ada lowongan admin database, hal pertama yang ada dipikiran kang min adalah orang mengelola database melalui suatu website yang dalam artian
mengelola database tanpa perlu masuk ke sistem database seperti melakukan sintak-sintak Insert select update delete misalnya. Yang ada dipikiran kangmin hanya melakukan operasi melalui klik tombol"yang sudah tersedia di dalam suatu admin website yang sudah tersedia.
namun ternyata tidak hanya CRUD di dalam database seperti phpmyadmin langsung, namun juga kita dituntuk untuk menyediakan fasilitas CRUD dan proses lainya
yang dibutuhkan untuk mengelola database dari suatu organisasi perusahaan maupun di suatu pemerintahan.
Pembekapan data dari databasepun sangat perlu dilakukan untuk menghindari terjadinya kesalahan pada proses CRUD ke dalam data yang masuk ke database.
lakukan back-up secara teratur ketika proses CRUD dilakukan dari berbagai sumber seperti yang dilakukan pada website dengan banyak tingkat level admin yang melakukan proses CRUD melalui dashboard admin di suatu website atau bisa juga untuk kasus CRUD yang dilakukan untuk masyarakat umum seperti form pendaftaran yang tanpa perlu mendaftar terlebih dahulu.

Biasanya seorang admin database akan dituntut untuk mengelola lagi database yang sebelumnya telah menghimpun data dari proses CRUD di website tadi untuk kemudian di jadikan printout / dicetak. Sebelum itu, banyak proses-proses pengelolaan database yang dilakukan. Seperti perbaikan record data yang diedit dengan melalui login ke database seperti kedalam phpmyadmin dulu misalnya. Edit dan Delete dilakukan seperti bisa karena berbagai faktor, dan yang kang min pernah alami sendiri adalah karena faktor dari website-nya sendiri yang dimana masih ditemukan banyak kelemahan pada sistemnya.

Jika kalian juga tahu dengan bahasa pemrograman untuk membuat website. Bisa digunakan juga skill itu untuk menyediakan kemampuan website dalam menyediakan data yang diambil dari database. seperti cetak pdf atau kemampuan website untuk mencetak dan download data dari database dalam bentuk excel.

1/23/2019

Menghilangkan Duplicate / Data Ganda Pada Query Select MySQL

          Syntax yang sering kali digunakan dalam phpmyadmin atau database MySQL adalah query SELECT. Query Select sering kali di gunakan dalam proses pengambilan data yang akan mulai di olah dengan berbagai method hitung untuk dapat menghasilkan output yang diinginkan. baik untuk sistem informasi, sistem pendukung keputusan, maupu hanya untuk sekedar di tampilkan dalam deretan combobox yang datanya diambil dari database.
          Ketika mengambil data dari sebuah tabel di database, baik hanya menggunakan satu tabel maupun dari beberapa tabel dengan menggunakan sintak JOIN di MySQL. sangaja atau tidak sengaja tidak jarang terdapat data ganda/ duplikat. data duplikat adalah data yang sebagian kolom tabel-nya memiliki kesamaan dengan record data lainya dalam satu tabel. bisa di bayangkan jika kita menggunakan combobox di aplikasi desktop maupun aplikasi web base seperti toko online misal. ketika kita mengklik combobok, pilihan yang muncul di dropdown ada yang sama. hal ini tentunya sangat tidak efisien dan akan memberi kesan sistemnya sangat buruk.
          Untuk menghindari duplikasi data/ data ganda saat menggunakan query MySQL untuk di tampilkan di combobox maupun proses hitung yang mengharuskan keadaan data yang tidak bisa dengan data-data ganda, disini Kang Min akan menggunakan dua cara yaitu dengan cara menggunakan  keyword DISTINCT setelah SELECT dan keyword GROUP BY pada akhir query.

12/17/2018

Cara Hapus Semua Tabel di Database MySQL phpmyadmin

Syntax untuk menghapus semua tabel database MySQL phpmyadmin sepertinya tidak ada, dari seluruh blog yang ada memang tidak mimin temukan baik dalam maupun blog luar negri. maka disini mimin tertarik untuk sedikit berbagi ilmu siasat mengatasinya.

dan salah satu cara untuk menghapus semua tabel dalam suatu database adalah dengan cara menghapus nama database nya di phpmyadmin dan membuat database lagi bro,,,,, :D

bisa di ketikan di tab SQL phpmyasmin-nya sintak berikut :
drop database (ketik nama databasenya). dan klik tombol go....

dan ketika hapus database berhasil akan tampil notivikasi pesan berikut : 

Reload browser anda dan databse tadi sudah tidak ada.

dan untuk mencapai tujuan awak kita, yaitu menghapus semua tabel atau dengan kata lain mengosongkan database dari tabel-tabelnya,, maka tahap terakhirnya yaitu dengan membuat lagi database dengan nama sama seperti database yang tadi telah di hapus, 
maka terciptalah sebuah database sama yang kosong dari tabel-tabelnya.