Pertanyaan yang diberi tag database

Tag ini untuk pertanyaan basis data umum; jika pertanyaan Anda khusus untuk SQL, gunakan tag itu sebagai gantinya.

96
Mengapa "Pilih * dari tabel" dianggap praktik buruk

Kemarin saya berdiskusi dengan programmer "hobi" (saya sendiri adalah programmer profesional). Kami menemukan beberapa karyanya, dan dia berkata dia selalu menanyakan semua kolom dalam database-nya (bahkan pada / di server produksi / kode). Saya mencoba meyakinkan dia untuk tidak melakukannya,...

82
Apa perbedaan antara MariaDB dan MySQL?

Apa perbedaan antara MariaDB dan MySQL? Saya tidak terlalu akrab dengan keduanya. Saya terutama pengembang front-end untuk sebagian besar. Apakah mereka secara sintaksis serupa? Di mana dua bahasa permintaan ini berbeda? Wikipedia hanya menyebutkan perbedaan antara lisensi: MariaDB adalah...

72
SQL: string kosong vs nilai NULL

Saya tahu subjek ini sedikit kontroversial dan ada banyak berbagai artikel / opini beredar di internet. Sayangnya, sebagian besar dari mereka menganggap orang itu tidak tahu apa perbedaan antara NULL dan string kosong. Jadi mereka bercerita tentang hasil yang mengejutkan dengan bergabung / agregat...

69
Mengapa Anda menyimpan enum di DB?

Saya telah melihat sejumlah pertanyaan, seperti ini , meminta saran tentang cara menyimpan enum di DB. Tetapi saya heran mengapa Anda melakukan itu. Jadi katakanlah saya memiliki entitas Persondengan genderbidang, dan Genderenum. Kemudian, tabel orang saya memiliki jenis kelamin kolom. Selain...

65
Buat sistem basis data saya sendiri [ditutup]

Saya perlu mempelajari cara kerja database agar dapat menggunakannya secara lebih efisien, dan cara belajar saya adalah dengan melakukannya. Saya ingin membuat sistem basis data saya sendiri. Saya tidak bermaksud membuat pseudo-database yang akan menggunakan kueri untuk mengurai file; ini hanya...

63
Rekan kerja mengganti nama semua pertanyaan saya [ditutup]

Saya tidak tahu apakah saya harus sangat kesal atau apa. Saya seorang diri membangun lebih dari 300 pertanyaan untuk database besar, dan mengembangkan konvensi penamaan sehingga saya bisa menemukannya nanti. Tidak ada orang lain di kantor saya yang tahu cara membuat permintaan, tetapi saya datang...