بعث لي احد اصدقاء هذا المنتدى العظيم بحالة عملية و يريد مني ان اقوم بحلها له !! اولا اعتذر عن تأخري ايام قليلة في الرد و لكن هذا كان بسبب العمل !
الحالة باختصار هي اعداد نظام لمنشأه تجارية يمكنه تسجيل البيانات الخاصة بطلبيات العملاء من السلع التي تقوم ببيعها و متابعة توريد هذه الطلبيات و استخراج مجموعة من التقارير التي تفيد ادارة المنشأة
على بركة الله نبدأ و لا اعرف مين له بهذه الحالة و لكني وجدت انها فرصة جميلة لمراجعة لاخوة لبعض الاوامر و الدروس !
اولا : نحدد ما نريد القيام به و ترتيبه
1- تسجيل بيانات الطلبيات
2- تسجيل بيبانات العملاء
3- تسجيل بيانات بنود الطلبيات
4- تسجيل بيانات الاسعار
5- تسجيل بيانات اسعار السلع
6- تسجيل بيانات الادارات التي تقوم بالبيع
7- تسجيل بيانات العاملين بالادارات
8- تسجيل بيانات تصنيف الاجور
9- استخراج تقرير بطلبية معينة
10- استخراج تقاري بطلبيات عميل محدد
11- استخراج تقارير بالطلبيات التي تم شحنها خلال فترة معينة
12- استخراج تقرير بالطلبيات التي لم يتم شحنها بعد
13- استخراج تقارير بمبيعات كل موظف
14- استخراج تقارير بالمبيعات من كل سلعة
ثانيا : خطـــــوات التنفيذ :
1- انشاء مستخدم اوراكل
2 - انشاء جداول Tables ووضع القيود Constraints
3- وضع قواعد البيانات باستخدام Database Triggers
4- انشاء النماذج Forms
5- انشاء التقارير Reports
6- انشاء القوائم menus
ملحوظة !!! هنا ساستخدم الاسلوب التقليدي اي بناء froms باستخدام sql و ليس باستخدام Schema Builder و ذلك لتحقيق المزيد من الفائدة
انشـــــــــــاء مستخدم اوركال
create user Case identified by test;
grant connect to Case ;
grant resource to Case ;
alter user Case default tablespace user_data ;
alter user Case temporary tablespace temporary_data ;
الان قمنا بانشاء مستخدم باسم Case وكلمة السر Test
و حددنا له كل الخصائص
و في الدرس القادم باذن الله نبدأ في بناء Forms باستخدام sql
الى اللقاء القريب باذن الله