Pertanyaan yang diberi tag «relational-database»

Database relasional adalah database digital berdasarkan model data relasional. Model ini mengatur data ke dalam satu atau beberapa tabel (atau "hubungan") kolom dan baris


7
Mengapa model relasional untuk masalah basis data?
Saya mendekati proyek di mana saya harus mengimplementasikan database dengan bos saya; kami adalah permulaan yang sangat kecil sehingga lingkungan kerja sangat pribadi. Dia telah memberi saya salah satu database perusahaan sebelumnya dan itu benar-benar bertentangan dengan apa yang saya diajarkan (dan baca tentang) di sekolah untuk RDBMS. Misalnya, ada …

11
Haruskah saya mendefinisikan hubungan antara tabel dalam database atau hanya dalam kode?
Dalam pengalaman saya, banyak proyek yang saya baca di masa lalu tidak memiliki definisi hubungan dalam database, sebaliknya mereka hanya mendefinisikannya dalam kode sumber. Jadi saya bertanya-tanya apa kelebihan / kekurangan dari mendefinisikan hubungan antara tabel dalam database dan dalam kode sumber? Dan pertanyaan yang lebih luas adalah tentang fitur-fitur …

4
Mengapa menggunakan MySQL untuk situs web kamus merupakan ide yang buruk?
Saya berencana untuk merancang dan mengatur database untuk menyimpan entri kamus (biasanya kata tunggal) dan artinya dalam bahasa lain. Jadi, misalnya, Daftar Istilah tabel harus memiliki entri dan definisi dan setiap catatan tabel memiliki referensi ke id catatan yang disimpan di Tag(Setiap entri harus memiliki tag atau kategori). Karena data …

8
Apakah penggunaan Basis Data NoSQL tidak praktis untuk kumpulan data besar di mana Anda perlu mencari berdasarkan konten?
Saya sudah belajar tentang Database NoSQL selama seminggu sekarang. Saya benar-benar memahami kelebihan dari Database NoSQL dan banyaknya kasus penggunaan yang bagus untuknya. Tetapi sering orang menulis artikel mereka seolah-olah NoSQL dapat menggantikan Database Relasional. Dan ada satu hal yang tidak bisa saya pahami: Database NoSQL adalah (sering) toko nilai …


9
Apa yang diperoleh basis data relasional dengan menetapkan tipe data yang telah ditentukan untuk setiap kolom?
Saya sedang bekerja dengan database SQL sekarang, dan ini selalu membuat saya penasaran, tetapi pencarian Google tidak banyak berubah: Mengapa tipe data yang ketat? Saya mengerti mengapa Anda memiliki beberapa tipe data yang berbeda, misalnya seperti bagaimana membedakan antara data biner dan teks biasa . Daripada menyimpan 1s dan 0s …

1
Kapan Anda harus menggunakan basis data dokumen vs relasional vs grafik? [Tutup]
Untuk keperluan diskusi, mari pertimbangkan skenario FourSquare. Skenario Entitas: Pengguna Tempat Hubungan: Checkins: pengguna <-> tempat, banyak ke banyak Teman: pengguna <-> pengguna, banyak ke banyak Desain Basis Data Ini kemungkinan besar akan memiliki kesalahan, harap tunjukkan. RDBMS Tabel: Pengguna Tempat Checkins (persimpangan) Teman (persimpangan) Pro: CAP: konsistensi, ketersediaan Cons: …



3
Database relasional dan pengembangan berulang
Dalam banyak pendekatan untuk pengembangan perangkat lunak seperti metodologi gesit, Desain Berbasis Domain dan Analisis dan Desain Berorientasi Objek, kami didorong untuk mengambil satu pendekatan berulang untuk pengembangan. Jadi kita tidak seharusnya menyelesaikan model domain dengan benar saat pertama kali kita mulai bekerja di proyek. Alih-alih, seiring berjalannya waktu kami …

5
Alasan untuk lebih suka BERGABUNG KANAN daripada BERGABUNG
Jika saya mengerti dengan benar, setiap RIGHT JOIN: SELECT Persons.*, Orders.* FROM Orders RIGHT JOIN Persons ON Orders.PersonID = Persons.ID dapat dinyatakan sebagai LEFT JOIN: SELECT Persons.*, Orders.* FROM Persons LEFT JOIN Orders ON Persons.ID = Orders.PersonID Pendapat pribadi saya adalah bahwa maksud pernyataan itu: Pertama dapatkan Persons Kemudian perluas …


4
Bagaimana saya tahu data saya bersifat relasional atau berorientasi objek?
Cukup baca baris ini- Jika data Anda adalah objek di alam, maka gunakan penyimpanan objek ("NoSQL"). Mereka akan jauh lebih cepat daripada database relasional. Jika data Anda bersifat relasional, overhead database relasional tidak sia-sia. dari- http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern Jadi, bagaimana saya tahu apakah data saya bersifat relasional atau berorientasi objek?

7
Kerugian menggunakan kunci asing nullable daripada membuat tabel persimpangan
Katakanlah saya memiliki diagram ER berikut: Sekarang jika saya mewakili hubungan menggunakan kunci asing Schoolmasuk Student, saya dapat memiliki NULLnilai (karena a Student tidak diharuskan untuk menjadi milik a School), misalnya: Jadi cara yang benar (berdasarkan apa yang saya baca) adalah membuat tabel persimpangan untuk mewakili hubungan, misalnya: Dengan cara …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.