You are on page 1of 2

‫كلية العلوم االقتصادية‪ ،‬العلوم التجارية وعلوم التسيي‬

‫_فرع العلوم التجارية_‬


‫العمل‬
‫قواعـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـد البيانـ ـ ـ ـ ـ ـات ‪Databases‬‬
‫ربينامـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـ ـج ‪Microsoft ACCESS‬‬ ‫التطبيق ‪1‬‬
‫ي‬
‫السداس ‪_3‬‬
‫ي‬ ‫الجامع ‪_2024\2023‬‬
‫ي‬ ‫الموسم‬ ‫مادة ‪ :‬اإلعالم ي‬
‫اآلل ‪2‬‬

‫أهداف التطبيـ ـ ـ ـ ـ ـق‪:‬‬


‫ً‬
‫تطبيق سيكون الطالب قادرا عىل أن‪:‬‬
‫ي‬ ‫يف نهاية هذا العمل ال‬
‫ئ‬
‫ينش جداول رببنامج ‪ACCESS‬‬ ‫‪‬‬ ‫‪ُ ‬يشغل برنامج ‪ACCESS‬‬
‫‪ ‬يضبط خصائص الحقول‬ ‫‪ ‬يعدد عنارص واجهة ر‬
‫البنامج‬
‫‪ ‬يدرج بيانات يف الجداول‪.‬‬ ‫ئ‬
‫ينش قاعدة بيانات فارغة رببنامج ‪ACCESS‬‬ ‫‪‬‬

‫التطبي ـ ـ ـ ـ ـق ‪ :1‬التعرف عىل مكونات قاعدة بيانات‬


‫‪ .1‬قم بتشغيل برنامج ‪Microsoft Access‬‬
‫‪ .2‬من المنطقة ‪ Available templates‬انقر عىل ‪Sample templates‬‬
‫‪ .3‬اخب القاعدة المسماة ‪ NorthWind‬ثم انقر ‪ .Create‬سيتم توليد قاعدة مكافئة للقاعدة االصلية ‪NorthWind‬‬
‫‪ .4‬اخب الدخول باسم العامل األول يف القائمة ‪ ،‬انقر عىل ‪ Login‬للدخول باسم هذا العامل‬
‫‪ .5‬الحظ الكائن ‪ Home‬المفتوح يف المنطقة الوسىط ‪Object Pane‬‬
‫‪ ‬ماهو نوعه؟‪...................‬استنتج دوره ‪............................................:‬‬
‫‪ ‬انقر عىل التبويب ‪ .New Purchase Order‬استنتج نوع العملية ‪ ..................................:‬قم بغلق النافذة والعودة إىل النموذج ‪Home‬‬
‫‪ .6‬قم بفتح ‪ Navigation pane‬ثم فتح المجموعة ‪Supporting objects‬‬
‫‪ ‬ابحث عن الكائن ‪ .Products‬انقر عليه لفتحه‬
‫‪ ‬ما هو نوع ‪Products‬؟ ‪...................‬حدد دوره‪................................................................. :‬‬
‫‪ .7‬من ‪ Navigation pane‬افتح المجموعة ‪Customers & Orders‬‬
‫‪ ‬ابحث عن الكائن ‪ .Top Ten Orders by Sales Amount‬انقر عليه لفتحه‬
‫‪ ‬حدد نوعه‪ ...........................:‬استنتج دوره؟‪.......................................................................‬‬
‫‪ .8‬من ‪ Navigation pane‬افتح المجموعة ‪Reports‬‬
‫‪ ‬ابحث عن الكائن ‪ .Product Sales Quantity by Employee‬انقر عليه لفتحه‬
‫‪ ‬حدد نوعه‪...................................:‬استنتج دوره؟‪.................................................................‬‬
‫‪ .9‬من ‪ Navigation pane‬افتح من جديد المجموعة ‪Supporting objects‬‬
‫‪ ‬ابحث عن أنواع أخرى لكائنات يف هذه المجموعة ‪ .‬أذكر مثاال لكل نوع‬
‫‪ ‬الكائن ‪ ..................................‬نوعه‪ .................................. :‬دوره‪..................................... :‬‬
‫‪ ‬الكائن ‪ ..................................‬نوعه‪ .................................. :‬دوره‪..................................... :‬‬
‫‪ .10‬افتح التبويب ‪ Database Tools‬ثم انقر ‪Relationships‬‬
‫‪ ‬ماذا تمثل االطارات المرسومة يف المخطط؟ ‪..............................................................................‬‬
‫‪ ‬ماذا يمثل الحقل الذي يوجد بجانبه مفتاح؟ ‪..............................‬ما هو دوره‪...................................:‬‬
‫‪ ‬ماذا تمثل الروابط بينها؟‪..................................................‬‬
‫‪ ‬أعط مثاال لرابط‪...................................................................:‬‬
‫‪ .11‬افتح القائمة ‪ File‬انقر ‪Close Database‬‬

‫الثان ‪ :‬انش ـ ـ ـاء الجداول‬


‫ي‬ ‫التطبي ـ ـ ـ ـق‬
‫‪ .A‬انشاء قاعدة بيانات جديدة‬
‫‪ .1‬قم بتشغيل برنامج ‪Microsoft Access‬‬
‫‪ .2‬من المنطقة ‪ Available templates‬أنقر عىل ‪Blank Database‬‬

‫‪ .3‬من المنطقة ‪ >-- Blank Database‬انقر الزر ‪Browse‬‬


‫‪ .4‬اخب قرصا مختلفا عن ‪ D ( C‬أو ‪ >-- ) E‬انشء مجلدا باسم فوجك (مثال ‪ x :CommerceX‬يمثل رقم الفوج )‬
‫‪ .5‬أكتب اسم قاعدة البيانات ‪ Company‬يف المنطقة ‪ >--File Name‬أنقر ‪OK‬‬
‫‪ .6‬الحظ المنطقة ‪Blank Database‬‬

‫‪1‬‬
‫‪ ‬ماهو االسم الكامل للقاعدة الجديدة؟ ‪...................................‬‬
‫‪ ‬ماهو مكان تواجدها عىل القرص الصلب؟‪................................‬‬
‫‪ .7‬انقر عىل الزر ‪ Create‬النشاء القاعدة ‪Company‬‬
‫‪ ‬الحظ‪ ،‬أين كتب االسم ‪Company‬؟‪.....................................................‬‬
‫‪ ‬ما هو اسم الكائن الظاهر يف ‪Navigation Pane‬؟‪...................................‬ما هو نوعه؟‪.......................................‬‬
‫‪ ‬من ‪ Object Pane‬انقر بالزر االيمن عىل التبويب ‪ Table1‬ثم ‪Close‬‬
‫‪ .B‬انشاء الجداول ‪ Products‬و‪Customers‬‬
‫‪ .1‬انشاء الجدول ‪Products‬‬
‫‪ ‬التبويب ‪ >-- Create‬الزر ‪Table Design‬‬
‫‪ ‬الحظ الجدول الجديد ‪ Table1‬والتبويبات االضافية ‪ Fields‬و ‪ Table‬عىل الشيط‬
‫‪ .2‬تصميم بنية الجدول ‪Products‬‬
‫‪ ‬استعمل المعلومات التالية لتصميم الجدول ‪ .Products‬اخب بعناية النوع المناسب بكل حقل‬
‫الجدول ‪Products‬‬
‫اسم الحقل ‪Field name‬‬ ‫المعن‪Meaning‬‬ ‫نوع البيانات ‪Data type‬‬ ‫الخصائص‪Field properties‬‬
‫‪ProductID‬‬ ‫رمز السلعة‬ ‫‪.......................‬‬ ‫كببة متبوعة بثالثة أرقام‬
‫يتشكل من ‪ 6‬حروف‪ ،‬ثالثة ابجدية ر‬
‫‪Description‬‬ ‫اسم السلعة‬ ‫‪.......................‬‬
‫‪QuantitySTK‬‬ ‫الكمية يف المخزون‬ ‫تتوضح التسمية بـ ‪ Quantity in Stock‬أثناء ادخال البيانات‬
‫‪........................‬‬
‫والقيمة يجب أن تكون موجبة تماما‬
‫‪UnitPrice‬‬ ‫سعر الوحدة‬ ‫‪........................‬‬
‫‪ ‬أدخل يف كل سطر اسم الحقل ‪ Field Nam‬واخب نوع البيانات المناسب له ‪Data Type‬‬
‫‪ >-- Object Pane ‬انقر بالزر االيمن عىل تبويب الجدول ‪ >-- Table1‬انقر ‪ >-- Save‬أكتب ‪ Products‬أجب بـ ‪ NO‬عىل الرسالة " ‪there is no‬‬
‫‪"primary key defined‬‬
‫‪ ‬قم بتحديد الحقل ‪ ProductID‬ثم انقر التبويب ‪ >-- Design‬الزر ‪ Primary Key‬ماذا تالحظ؟ ………………………………‬
‫‪ .3‬التحكم يف خصائص الحقل ‪Field properties‬‬
‫‪ ‬حدد الحقل ‪ >--ProductID‬أكتب القيمة ‪ 6‬يف الخاصية ‪Field size‬‬
‫‪ ‬حدد الحقل ‪ >--ProductID‬أكتب القيمة ‪ >LLL000‬يف الخاصية ‪Input Mask‬‬
‫‪ ‬حدد الحقل ‪ >--QuantitySTK‬أكتب القيمة ‪ Quantity in Stock‬يف الخاصية ‪Caption‬‬
‫‪ ‬حدد الحقل ‪ >-- QuantitySTK‬أكتب القيمة ‪ >0‬يف الخاصية ‪Validation rule‬‬
‫التغيبات‬
‫ر‬ ‫‪ ‬استعمل ِ‪ Ctrl+S‬لحفظ‬
‫‪ .4‬ادخال البيانات يف الجدول ‪Products‬‬
‫‪ ‬انقر بالزر االيمن عىل تبويب الجدول ‪ >-- Products‬انقر عىل ‪DataSheet View‬‬
‫‪ ‬قم بادخال البيانات التالية‪:‬‬
‫‪ProductID‬‬ ‫‪Description‬‬ ‫‪Quantity in Stock‬‬ ‫‪UnitPrice‬‬
‫‪FDS001‬‬ ‫‪Flash disk sony 32 Go‬‬ ‫‪140‬‬ ‫‪4 000‬‬
‫‪PRT001‬‬ ‫‪HP 845‬‬ ‫‪26‬‬ ‫‪20 000‬‬
‫‪PRT002‬‬ ‫‪Canon 2900‬‬ ‫‪17‬‬ ‫‪40 500‬‬
‫‪ .5‬انشاء الجدول ‪Customers‬‬
‫التاىل‪:‬‬
‫ي‬ ‫‪ ‬اتبع نفس الخطوات السابقة إلنشاء الجدول‬
‫الجدول ‪Customers‬‬
‫اسم الحقل ‪Field name‬‬ ‫المعن ‪Meaning‬‬ ‫الخصائص‪ Field properties‬نوع البيانات ‪Data type‬‬
‫‪CLName‬‬ ‫اسم الزبون‬ ‫‪...................................‬‬ ‫(كببة)‬ ‫ر‬
‫مكون من ‪ 20‬حرفا عىل األكب ر‬
‫‪CFName‬‬ ‫لقب الزبون‬ ‫‪...................................‬‬ ‫كبب)‬ ‫ر‬
‫مكون من ‪ 20‬حرفا عىل األكب (الحرف األول فقط ر‬
‫‪CPhone‬‬ ‫هاتف الزبون‬ ‫الرقم ‪ 0‬اجباري متبوع برقم ثم فراغ ثم ثمان أرقام مفصولة مثن مثن بفراغ ‪...................................‬‬
‫‪CustID‬‬ ‫رمز الزبون‬ ‫‪...................................‬‬ ‫آىل للزبون ‪ .‬المفتاح الر ي‬
‫ئيش للجدول‬ ‫ترقيم ي‬
‫‪CustPhoto‬‬ ‫صورة الزبون‬ ‫‪...................................‬‬ ‫تتوضح اسمية الحقل بـ ‪ Customer Photo‬أثناء ادخال البيانات‬
‫‪CustEmail‬‬ ‫إيميل الزبون‬ ‫‪...................................‬‬ ‫ون‬
‫عىل شكل رابط الكب ي‬
‫‪ ‬قم بادخال بيانات الزبائن التالية‪:‬‬
‫‪CLName‬‬ ‫‪CLName‬‬ ‫‪CPhone‬‬ ‫‪CustPhoto‬‬ ‫‪CustEmail‬‬
‫‪Karim‬‬ ‫‪Ben Ali‬‬ ‫‪0552411425‬‬ ‫‪k.benali@gmail.com‬‬
‫‪Mohammed‬‬ ‫‪Selami‬‬ ‫‪0698521463‬‬ ‫‪medselami@yahoo.fr‬‬
‫‪Yamina‬‬ ‫‪Hamedi‬‬ ‫‪0787215811‬‬ ‫‪y.ham87@outlook.com‬‬

‫**عمل موف ـ ـ ـ ــق**‬

‫‪2‬‬

You might also like