۱مقدمه
خطا در طراحی پایگاه دادهٔ یک سامانهٔ مالی میتواند به مغایرت حسابها، ازدسترفتن داده یا ناتوانی در پاسخگویی به حسابرس بینجامد. از این رو، طراحی آن نیازمند دقتی فراتر از سامانههای معمول است.
۲بررسی موضوع
نرمالسازی جداول از تکرار داده و ناسازگاری جلوگیری میکند و ویژگیهای ACID (اتمی بودن، سازگاری، انزوا و پایداری) تضمین میکنند که یک تراکنش مالی یا بهطور کامل انجام شود یا اصلاً انجام نشود. برای مبالغ نیز باید از نوع دادهٔ دقیق اعشاری یا عدد صحیح به کوچکترین واحد پول استفاده کرد، نه اعداد ممیز شناور.
ردپذیری از الزامات کلیدی است: بهجای ویرایش یا حذف مستقیم رکوردهای مالی، تغییرات باید بهصورت رکوردهای تازه و جدول سوابق (Audit Trail) ثبت شوند تا هر عدد قابل ردیابی تا منشأ خود باشد. اصل دفترداری دوطرفه نیز در طراحی جداول تراکنش، توازن حسابها را تضمین میکند.
۳جمعبندی
برای کارایی، شاخصگذاری هدفمند بر اساس پرسوجوهای پرتکرار، تفکیک دادهٔ تاریخی از دادهٔ جاری و پشتیبانگیری منظم با آزمون بازیابی، ضروریاند.
همفکران فناوری شریف

