मुख्य नुकसान क्वेरी पूर्वाग्रह है। घटना यह है कि ऐसे डेटाबेस एक विशेष प्रकार की क्वेरी को ध्यान में रखकर डिज़ाइन किए जाते हैं, और जब अन्य प्रश्नों को लिखने की आवश्यकता होती है तो इसे संभालना मुश्किल हो जाता है।
मान लीजिए कि आपके पास छात्र और पाठ्यक्रम हैं, और आप उन सभी को मॉडल करते हैं ताकि आप एक ही तालिका में एक पंक्ति में कह सकें, "जॉन डो {फ्रेंच, बीजगणित, रिलेशनल थ्योरी} लेता है" और "जेन डो लेता है {जर्मन, कार्यात्मक कम्प्यूटिंग, रिलेशनल थ्योरी}"।
इससे यह पूछना आसान हो जाता है कि "इसके बाद सभी पाठ्यक्रम क्या हैं ...", लेकिन कोशिश करें और कल्पना करें कि "रिलेशनल थ्योरी का पालन करने वाले सभी छात्र क्या हैं" का उत्तर देने में क्या लगेगा।
कोशिश करें और कल्पना करें कि इस तरह की क्वेरी देने के लिए सिस्टम को खुद क्या करना चाहिए (यदि इसे लिखना संभव था) यथोचित प्रदर्शन करने का कोई मौका ...