Apakah kita suka atau tidak, banyak atau tidak sebagian besar dari kita pengembang baik secara teratur bekerja dengan database atau mungkin harus bekerja dengan satu hari nanti. Dan mempertimbangkan jumlah penyalahgunaan dan penyalahgunaan di alam liar, dan volume pertanyaan terkait basis data yang muncul setiap hari, wajar untuk mengatakan bahwa ada konsep tertentu yang harus diketahui pengembang - bahkan jika mereka tidak merancang atau bekerja dengan basis data hari ini. Begitu:
Apa konsep penting yang harus diketahui oleh pengembang dan profesional perangkat lunak lain tentang basis data?
Pedoman untuk Tanggapan:
Buat daftar singkat.
Satu konsep per jawaban adalah yang terbaik.
Lebih spesifik .
"Pemodelan data" mungkin merupakan keterampilan yang penting , tetapi apa artinya tepatnya?
Jelaskan alasan Anda.
Mengapa konsep Anda penting? Jangan hanya mengatakan "gunakan indeks." Jangan jatuh ke dalam "praktik terbaik." Yakinkan audiens Anda untuk belajar lebih banyak.
Suara positif jawaban yang Anda setujui.
Baca dulu jawaban orang lain. Satu jawaban berperingkat tinggi adalah pernyataan yang lebih efektif daripada dua jawaban peringkat rendah. Jika Anda memiliki lebih banyak untuk ditambahkan, tambahkan komentar atau referensi yang asli.
Jangan downvote sesuatu hanya karena itu tidak berlaku untuk Anda secara pribadi.
Kita semua bekerja di domain yang berbeda. Tujuannya di sini adalah untuk memberikan arahan bagi para pemula basis data untuk mendapatkan pemahaman yang beralasan, pemahaman yang lengkap tentang desain basis data dan pengembangan yang digerakkan oleh basis data, bukan untuk bersaing memperebutkan gelar yang paling penting.