का संग्रहण मैं एप्लिकेशन बना रहा हूं जो उपयोगकर्ताओं को एक SQL डेटाबेस में वित्तीय जानकारी संग्रहीत करता है। मैं यह खाता संख्या, बैंक का नाम, ब्याज दरों, आदिवित्तीय क्षेत्र में उन लोगों के लिए, डेटा प्रश्न
मैं कैसे निम्नलिखित वास्तविक वित्तीय सॉफ्टवेयर में किया जाता है पूछना चाहते तरह की जानकारी के सभी प्रकार संग्रहीत करना चाहते हैं। एक उदाहरण के रूप में जब कोई सॉफ़्टवेयर के माध्यम से डेटाबेस से डेटा का अनुरोध करता है, तो क्या सॉफ़्टवेयर बस डेटा को पुनर्प्राप्त करता है और डेटा पुनर्प्राप्त करता है या सॉफ़्टवेयर जाता है और मौलिक जानकारी प्राप्त करता है और उसके बाद आवश्यक डेटा की गणना करता है।
हम एक भुगतान राशि देखना चाहता था और हम जानते हैं इस तरह के एक निश्चित प्रतिशत है, तो हम तालिका में भुगतान राशि की दुकान या हम सिर्फ मौके पर यह गणना करते हैं।
अगर मैं कुल उपार्जित ब्याज के लिए डेटाबेस क्वेरी करने के लिए चाहता था, मैं तालिका में इस डाटा स्टोर या मैं मौके पर ही यह गणना करते हैं।
इम सिर्फ मुसीबत समझ है इसके बेहतर अगर डेटाबेस तालिका सरल रखने के लिए और मौके पर ही सबसे गणना करते हैं, या मेज पर और अधिक डेटा रखने के लिए और सॉफ्टवेयर पृष्ठभूमि में पॉप्युलेट।
आप डेटा को संग्रहीत नहीं करते हैं जिसकी गणना की जा सकती है, इसके परिणामस्वरूप यह कहीं भी – John
effeciency के लिए महत्वपूर्ण लाभ होगा, कुछ सामान्यीकरण नियमों को तोड़ने के लिए वित्तीय अनुप्रयोगों में यह बहुत आम है। वित्तीय अनुप्रयोगों का मुख्य लक्ष्य ऐतिहासिक वैधता और बचत अंतरिक्ष से अधिक auditability की ओर जाते हैं। मैंने जिन कुछ वित्तीय अनुप्रयोगों के साथ काम किया है (जो मैं शुरुआत में शामिल नहीं था), सभी शामिल स्कीमा जो एक पहचानकर्ता को डालने और इस्तेमाल करने के लिए इस्तेमाल करते थे, यह इंगित करने के लिए कि कौन सा रिकॉर्ड सक्रिय था, जिसने उन्हें धीमा कर दिया और दर्द से पूछताछ की लेकिन सही ऐतिहासिक रिकॉर्ड प्रदान किया। इसके अलावा वित्तीय डेटाबेस अक्सर जल्दी से बहुत बड़े डेटा सेट amassing ऑन-द-मक्खी गणना अव्यावहारिक बना रही अंत। –
@ सैमुएलनेफ मैंने वित्तीय क्षेत्र में बड़े पैमाने पर काम किया है, और आम तौर पर नियम लागू होते हैं, कभी-कभी ऐतिहासिक तालिकाओं/पंक्तियों में डेटा "डुप्लिकेट" हो सकता है, लेकिन उच्च सामान्य रूप अभी भी लागू होते हैं। – McKay