تحليل قاعدة بيانات موظفين ورواتب
#9
بالنسبة لي لا مشكلة الان ، ربما احتاج فقط ان استشيركم في استعلام واحد معقد في اخر شهر رمضان
وانما انا معكم في التفكير والتحليل لاي قاعدة بيانات
اخ فريد عندي مشكلة في قاعدة بيانات اكسس نظامي 64 ويقول لي ملف Ado غير مسجل سوف احل المشكلة واعود
الاكسل غير منصب عندي ، الاكسس افضل للتجريب او فايربيرد الكل منصب عنده اعتقد

وجدت فكرة جيدة في تحديد المرتب الاساسي من جدول القوانين

مثلا عندنا الدرجة الاولى ولنقل 450 لها عشر علاوات كل علاوة تزيد بمقدار 10 دينار فتصبح
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580

في البداية جعلت بقاعدة البيانات جدول فيه كل هذه القيم فصار شبيها بالتالي لان فيه حوالى 15 درجة
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580
460 - 470 - 480 - 490 - 500 - 510 - 520 - 530 - 540 - 550 - 560 -570 - 580


تم قلت بما ان معدل الزيادة ثابت في العشر علاوات لكل درجة على حدا
لماذا لا اضرب عدد العلاوة في قيمة العلاوة

مثلا هنا بهذه الصورة لاحظوا الـ DataGrid هي تجلب قانون المرتبات والعلاوات المخزن بقاعدة البيانات هنا للتجربة فقط

عند تحديد الدرجة وهنا في الصورة 8 يتم الانتقال الى السطر الثامن وقراءة قيمة المرتب
وعند تحديد العلاوة يتم قراءة قيمة العلاوة وضربها بالقيمة التي حددناها طبعا لان معدل الزيادة في العلاوة ثابت
اذا قيمة مرتب هذا الموظف هي 900 + (2 * 20) = 940 دينار
[صورة: 1f17aba6ef992b6.jpg]
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم
الرد


الردود في هذا الموضوع
RE: تحليل قاعدة بيانات موظفين ورواتب - بواسطة Delphi4Us - 02-06-2018, 11:39 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم