Home

MySQL Introduction


What is Database?

Database adalah aplikasi terpisah yang menyimpan koleksi data. Setiap database memiliki satu atau lebih yang berbeda API untuk membuat, mengakses, mengelola, mencari dan mereplikasi data yang dimilikinya.
Jenis lain dari toko data yang dapat digunakan, seperti file pada sistem file atau tabel hash besar di memori namun data mengambil dan menulis tidak akan begitu mudah dan cepat dengan jenis-jenis sistem.
Jadi saat ini, kita menggunakan sistem manajemen database relasional (RDBMS) untuk menyimpan dan mengelola volume besar data. Ini disebut database relasional karena semua data disimpan dalam tabel yang berbeda dan hubungan yang didirikan menggunakan kunci primer atau kunci lainnya yang dikenal sebagai kunci asing.
Sebuah sistem manajemen database relasional (RDBMS) adalah sebuah software yang:
  • Memungkinkan Anda untuk menerapkan database dengan tabel, kolom dan indeks.
  • Menjamin Referential Integrity antara deretan berbagai tabel.
  • Update indeks secara otomatis.
  • Menafsirkan sebuah query SQL dan menggabungkan informasi dari berbagai tabel.

RDBMS Terminology:

Sebelum kita melanjutkan untuk menjelaskan sistem database MySQL, mari kita merevisi beberapa definisi yang berhubungan dengan basis data.
  • Database:Database adalah kumpulan tabel, dengan data terkait.
  • Table: Tabel A adalah matriks dengan data. Sebuah tabel dalam database tampak seperti spreadsheet sederhana.
  • Column: Satu kolom (elemen data) berisi data dari satu dan yang sama, misalnya kolom kode pos.
  • Row: Sederet (= tuple, entri atau merekam) adalah sekelompok data terkait, misalnya data satu langganan.
  • Redundancy: Menyimpan data dua kali, berlebihan untuk membuat sistem lebih cepat.
  • Primary Key: Kunci utama adalah unik. Sebuah nilai kunci tidak dapat terjadi dua kali dalam satu meja. Dengan kunci, Anda dapat menemukan paling banyak satu baris
  • Foreign Key: Kunci asing adalah menghubungkan pin antara dua tabel.
  • Compound Key: Kunci senyawa (key komposit) adalah kunci yang terdiri dari beberapa kolom, karena satu kolom tidak cukup unik.
  • Index: Indeks dalam database menyerupai indeks di bagian belakang buku.
  • Referential Integrity:Referential Integrity memastikan bahwa nilai kunci asing selalu menunjuk ke baris yang sudah ada.

MySQL Database:

MySQL adalah yang cepat, mudah digunakan RDBMS yang digunakan untuk usaha kecil dan besar. MySQL dikembangkan, dipasarkan, dan didukung oleh MySQL AB, yang merupakan perusahaan Swedia. MySQL menjadi sangat populer karena banyak alasan yang baik:
  • MySQL dirilis di bawah lisensi open source. Jadi Anda tidak perlu membayar untuk menggunakannya.
  • MySQL adalah program yang sangat kuat dalam dirinya sendiri. Ini menangani subset besar fungsionalitas dari paket database yang paling mahal dan kuat.
  • MySQL menggunakan bentuk standar terkenal bahasa SQL data.
  • MySQL bekerja pada banyak sistem operasi dan dengan banyak bahasa termasuk PHP, PERL, C, C ++, JAVA, dll.
  • MySQL bekerja sangat cepat dan bekerja dengan baik bahkan dengan set data yang besar.
  • MySQL sangat ramah untuk PHP, bahasa yang paling dihargai untuk pengembangan web.
  • MySQL mendukung database yang besar, hingga 50 juta baris atau lebih dalam sebuah tabel. Default file batas ukuran meja adalah 4GB, tapi Anda dapat meningkatkan ini (jika sistem operasi Anda bisa mengatasinya) untuk batas teoritis 8 juta terabyte (TB).
  • MySQL dapat disesuaikan. Lisensi GPL open source memungkinkan programmer untuk memodifikasi software MySQL untuk menyesuaikan lingkungan khusus mereka sendiri.

Before You Begin:

Sebelum Anda mulai tutorial ini, Anda harus memiliki pengetahuan dasar tentang informasi tercakup dalam PHP dan HTML kami tutorial.
Tutorial ini sangat berfokus pada menggunakan MySQL dalam lingkungan PHP. Banyak contoh yang diberikan dalam tutorial ini akan berguna untuk PHP Programmer.
Kami menyarankan Anda memeriksa PHP Tutorial kami untuk referensi Anda.

Next Page >>> MySQL Installation
Sumber: tutorialspoint.com

Unknown

Tempat Tutorial coding dan contoh-contoh aplikasi baik itu php,mysql,android,java, dan html.

Tidak ada komentar:

Posting Komentar