Apa Itu Database ?
Database ialah aplikasi terpisah yang menyimpan koleksi data. Setiap database mempunyai satu atau beberapa API tidak sama untuk menciptakan, mengakses, mengelola, mencari dan mereplikasi data yang dimilikinya.
Jenis penyimpanan data lainnya juga sanggup digunakan, mirip file pada sistem file atau tabel hash besar di memori namun pengambilan dan penulisan data tidak akan begitu cepat dan simpel dengan jenis sistem tersebut.
Saat ini, kami memakai sistem administrasi basis data relasional (RDBMS) untuk menyimpan dan mengelola sejumlah besar data. Ini disebut database relasional alasannya ialah tiruana data disimpan ke dalam tabel dan korelasi yang tidak sama dibentuk dengan memakai kunci primer atau kunci lainnya yang dikenal sebagai Tombol Asing.
Relational DataBase Management System (RDBMS)
Sistem Manajemen DataBase Relasional (RDBMS) ialah perangkat lunak yang -
- Memungkinkan Anda untuk menerapkan database dengan tabel, kolom dan indeks.
- Menjamin Integritas Referential antara formasi banyak sekali tabel.
- Memperbarui indeks secara otomatis.
- Menginterpretasikan query SQL dan menggabungkan info dari banyak sekali tabel
Terminologi RDBMS
Sebelum kita lanjutkan untuk menandakan sistem database MySQL, mari kita revisi beberapa definisi yang berafiliasi dengan database.
Sebelum kita lanjutkan untuk menandakan sistem database MySQL, mari kita revisi beberapa definisi yang berafiliasi dengan database.
- Database - Database ialah kumpulan tabel, dengan data terkait.
- Tabel - Tabel ialah matriks dengan data. Tabel dalam database terlihat mirip spreadsheet sederhana.
- Kolom - Satu kolom (elemen data) meliputi data dari satu dan jenis yang sama, contohnya aba-aba pos kolom.
- Baris - Baris (= tuple, entry atau record) ialah sekelompok data terkait, contohnya data dari satu langganan.
- Redundansi - Menyimpan data dua kali, secara hiperbola membuat sistem lebih cepat.
- Primary Key - Kunci utama ialah unik. Nilai kunci tidak sanggup terjadi dua kali dalam satu tabel. melaluiataubersamaini kunci, Anda spesialuntuk sanggup menemukan satu baris.
- Foreign Key - Kunci absurd ialah pin penghubung antara dua tabel.
- Kunci Senyawa - Kunci beragam (kunci komposit) ialah kunci yang terdiri dari beberapa kolom, alasannya ialah satu kolom tidak cukup unik.
- Index - Indeks dalam database mirip indeks di belakang sebuah buku.
- Referential Integrity - Referential Integrity memastikan bahwa nilai foreign key selalu menunjuk ke baris yang ada.
Database MySQL
MySQL ialah RDBMS yang cepat dan simpel dipakai yang dipakai untuk bisnis kecil dan besar. MySQL dikembangkan, dipasarkan dan didukung oleh MySQL AB, yang ialah perusahaan Swedia. MySQL menjadi sangat terkenal alasannya ialah banyak alasan yang bagus, diantaranya :
- MySQL dilepaskan di bawah lisensi open-source. Kaprikornus Anda tidak perlu membayar untuk menggunakannya.
- MySQL ialah agenda yang sangat berpengaruh dengan sendirinya. Ini menangani sebagian besar fungsionalitas paket database yang paling mahal dan hebat.
- MySQL memakai bentuk standar bahasa data SQL yang terkenal.
- MySQL bekerja pada banyak sistem operasi dan banyak bahasa termasuk PHP, PERL, C, C ++, JAVA, dll.
- MySQL bekerja sangat cepat dan bekerja dengan baik bahkan dengan kumpulan data yang besar.
- MySQL sangat berteman erat dengan PHP, bahasa yang paling dihargai untuk pengembangan web.
- MySQL mendukung database besar, hingga 50 juta baris atau lebih dalam sebuah tabel. Batas ukuran file default untuk tabel ialah 4GB, namun Anda sanggup meningkatkannya (jika sistem operasi Anda sanggup menanganinya) dengan batas teoritis 8 juta terabyte (TB).
- MySQL sanggup disesuaikan. Lisensi GPL open source memungkinkan pemrogram untuk memodifikasi perangkat lunak MySQL semoga sesuai dengan lingkungan spesifik mereka sendiri.
Sebelum engkau memulai
Sebelum terlalu lebih jauh menerangkan, dibutuhkan Anda mempunyai pengetahuan dasar terkena PHP dan HTML alasannya ialah penerapan MySQL dalam tutorial ini akan lebih banyak dipakai pada lingkungan PHP.
Telah banyak tumpuan tutorial yang sudah Saya buat yang mungkin akan sangat berkhasiat bagi Programmer PHP. Kaprikornus saya menyarankan Anda untuk menyidik tutorial – tutrial saya yang sebelumnya yang berkaitan dengan PHP atau MySQL
Post a Comment for "Apa Itu Database ?"