Perangkat Lunak

Apa itu MySQL?

Pengarang: Laura McKinney
Tanggal Pembuatan: 3 April 2021
Tanggal Pembaruan: 1 Juni 2024
Anonim
Pengenalan Database #1 | MySQL | Bahasa Indonesia
Video: Pengenalan Database #1 | MySQL | Bahasa Indonesia

Isi

Apakah alat basis data MySQL tepat untuk pengguna akhir?

MySQL adalah sistem manajemen basis data relasional open source yang terutama digunakan untuk aplikasi online. MySQL dapat membuat dan mengelola basis data yang diisi dengan data yang sangat berguna (seperti informasi karyawan, inventaris, dan banyak lagi), sama seperti basis data lainnya, termasuk Microsoft Access yang populer. Sementara Microsoft Access, MySQL, dan database lain memiliki tujuan yang sama (untuk menampung data), penggunaan dan penggunaannya sangat berbeda.

Mari kita bicara tentang MySQL.

Seperti yang dinyatakan di atas, MySQL adalah database relasional. Artinya adalah bahwa data yang disimpan dalam struktur mampu mengenali hubungan antara item informasi yang tersimpan. Setiap database berisi tabel. Setiap tabel (yang juga disebut sebagai relasi) berisi satu atau lebih kategori data yang disimpan dalam kolom (juga disebut sebagai atribut). Setiap baris (juga disebut sebagai catatan atau tupel) berisi bagian data yang unik (jika tidak disebut sebagai kunci) untuk kategori yang ditentukan dalam kolom.


Katakan, misalnya, Anda memiliki database yang menyertakan tabel untuk informasi karyawan seperti:

  • Nama depan
  • Nama keluarga
  • Tanggal lahir
  • Nomor pekerja
  • Posisi

Sekarang katakan ada tabel lain dalam database yang menyimpan informasi penggajian seperti:

  • Nama posisi
  • Gaji posisi
  • Posisi setiap jam

Kedua tabel ini akan dapat saling berhubungan satu sama lain.Jika kolom untuk karyawan 001 mencantumkan posisi orang itu sebagai Penulis, maka hal itu dapat dikaitkan dengan tabel penggajian untuk mengetahui apakah posisi itu per jam atau gaji. Itu salah satu cara untuk memikirkan basis data relasional.

Di sinilah perbedaan MySQL dan Microsoft Access. Tidak seperti Access, database MySQL tidak menyertakan GUI yang praktis dan mudah digunakan untuk memungkinkan pengguna memasukkan data. Meskipun ada banyak alat pihak ketiga untuk tujuan ini (seperti MySQL Workbench dan phpMyAdmin), mereka cenderung lebih sulit daripada rata-rata pengguna dapat menangani. Jadi mengapa menggunakan MySQL, jika pengguna tidak dapat dengan mudah memasukkan data ke dalam tabel database? Ada inti masalahnya.


Database MySQL terutama digunakan sebagai sarana untuk menampung data untuk aplikasi berbasis web yang besar. Situs web seperti Wordpress, iStock, GitHub, Facebook, NASA, Angkatan Laut AS, Tesla, Scholastic, Spotify, YouTube, Netflix, Kacamata Langsung, Symantec (dan banyak lagi) menggunakan database MySQL sebagai sarana untuk menyimpan data pada eksternal mereka atau situs web dan layanan internal. Apa artinya itu bagi pengguna rata-rata? Ini berarti bahwa Anda secara tidak langsung menggunakan MySQL setiap hari.

Ada akronim populer di industri teknologi: LAMP. Akronim itu berarti Linux Apache MySQL PHP dan merupakan salah satu "tumpukan" server web paling populer di planet ini ("tumpukan" adalah setumpuk perangkat lunak yang berinteraksi bersama). MySQL bekerja dengan lancar di platform Linux dan dapat dengan mudah dipasang di hampir setiap distribusi.

MySQL pertama kali muncul pada 1995. Tak lama setelah itu, MySQL dikembangkan untuk bekerja pada sistem operasi Linux. Pada 8 Januari 1998, versi MySQL dirilis untuk Windows, yang memimpin jalan untuk tumpukan WAMP (Windows Apache MySQL PHP). Jadi, bahkan jika Anda tidak terbiasa dengan Linux, Anda masih dapat menggunakan kekuatan yang ditemukan di MySQL. Jika Anda penggemar MacOS, ada juga versi MySQL untuk platform itu.


Kemungkinannya adalah, Anda tidak akan menggunakan MySQL untuk penggunaan sehari-hari. Mengapa? Karena untuk menjalankan MySQL dengan cara yang Anda butuhkan:

  • Server untuk meng-host database
  • Basis data diinstal
  • Pemahaman tentang baris perintah MySQL
  • Alat pihak ketiga untuk secara efisien memasukkan data
  • Pihak ketiga lain untuk melihat dan memanfaatkan data secara efisien

MySQL tidak dirancang untuk penggunaan tingkat pengguna akhir. Kecuali Anda perlu memanfaatkan kekuatan database relasional yang digerakkan oleh server, taruhan terbaik Anda adalah mencari solusi seperti Access, Filemaker Pro Advanced (program basis data Apple-centric), atau LibreOffice Base (alternatif sumber terbuka untuk MS Access ). Dengan salah satu alat ini, Anda dapat membuat basis data (yang disimpan secara lokal di komputer Anda) yang dapat dikelola dari alat GUI bawaan yang mudah digunakan.

Menarik Hari Ini

Rekomendasi Kami

Apa itu Game Freemium?
Judi

Apa itu Game Freemium?

EBUAH freemium aplikai, atau dikenal ebagai beba untuk bermain, adalah aplikai yang dapat Anda unduh ecara grati tetapi itu termauk pembelian dalam aplikai untuk menghailkan pendapatan. Anda tidak pe...
Di mana Apakah Unduhan di Ponsel Saya?
Tehnologies

Di mana Apakah Unduhan di Ponsel Saya?

Mengake file yang diunduh dengan cepat di martphone Anda angat penting jika Anda ingin mendapatkan yang terbaik dari perangkat Anda. Baik Anda mengunduh gambar atau video yang dikirim dalam pean tek,...