برنامج قـواعــد البيـــــانات Access 2007
التعريف ببرنامج Access
ھناك العدید من قواعد البیانات التي یمكن أن تتعامل مع كم هائل من البیانات لكن الذى جعل مايكروسوفت أكسس يختلف عنها جميعاً هو أن اكسيس ليس قاعدة بيانات عادية تقوم بمجرد تخزين واسترجاع البيانات بجانب فرزها وترتيبها, ولكنه نظام متكامل لإدارة قواعد البیانات المترابطة (RDBMS
– Relational Data Base Management System) وبذلك بدلاً من تصميم قاعدة بيانات واحدة لجميع المعلومات المتاحة يمكن للمستخدم إنشاء العديد من قواعد البيانات التى يتم فى كل منها تجميع نوع معين من البيانات عن موضوع واحد ووضعها فى جدول ثم يتم الربط بين هذه الجداول بعلاقات محددة بحيث يمكن استخراج التقارير المطلوبة منها جميعاً بعد ذلك بسهولة .ويمكن فى اختصار شديد تعريف قاعدة البيانات كالتالى:
تعريف قاعدة البيانات:
هى عبارة عن تجميع كمية كبيرة من البيانات المرتبطة ببعضها البعض وعرضها بطریقة أو أكثر من طریقة لتسھل الاستفادة منھا و تطبیق العملیات و الشروط علیھا طبقا للنظام الذي یتم إنشائھا.
وظائف برنامج Access :
تستخدم لتخزين البيانات في قاعدة بيانات أو اكثر من قاعدة بيانات، والتي هي عبارة عن ملفات لتخزين البيانات ، وتخزين البيانات في أي قاعدة بيانات له فوائد وميزات منها تخزين كميه ضخمه من البيانات بدون التأثير على أداء وفعالية قاعدة البيانات
ويمكن
تلخيص
بعض
أهم
وظائف
قواعد
البيانات
فى
البنود
التالية
.
·
إضافة معلومة أو بيان جديد إلى الملف .
·
حذف البيانات القديمة والتي لم تعد هناك حاجة إليها
·
تغيير بيانات موجودة تبعاً لمعلومات استحدثت
·
البحث والاستعلام عن معلومة أو معلومات محددة
·
ترتيب وتنظيم البيانات داخل الملفات .
·
عرض البيانات في شكل تقارير أو نماذج منظمه
·
حساب المجموع
النهائي أو المجموع الفرعي أو المتوسط الحسابي لبيانات مطلوبة
ممیزات أكسس:
· یوفر أسھل الطرق لإنشاء جمیع مكونات قاعدة البیانات من جداول
– تقاریر – نماذج وحتى الماكرو والوحدات النمطیة بدعم كامل للغة العربیة
.
· يعمل من خلال بیئة رسومیه Graphical Interface وهو ما يعطيه سھولة في تنفیذ الأوامر ومتعة فى أداء العمل بعیدا عن الصورة الجافة لتنفیذ الأوامر فبدلا من كتابة الأوامر عن طریق لوحة المفاتیح یمكنك الوصول إلیها بحركات بسیطة من الفارة لضغط أو فتح قوائم منسدلة للأوامر یتم الاختیار منھا بسھولة.
· سھولة الحركة داخل البرنامج تؤدي إلى سرعة الانجاز وفاعلیتھ فمع أكسس تستطیع القفز من مكان إلى آخر بضغطة واحدة على الفأرة دون الحاجة إلى إغلاق شاشات وفتح أخرى للوصول إلى ھدفك.
·
أكسس ناشر مكتبي فأنت مع أكسس تتمتع بخاصیة ما تراه ھو ما تحصل علیه وبذلك تستطیع معرفة شكل
·
التقریر الفعلي قبل الطباعة مع إمكانیات ضخمة للتعامل مع أنماط الخطوط وإدراج الصور والرسومات فأنت مع أكسس لا تحتاج إلى إعادة صیاغة بیاناتك.
· يعتبر برنامج أكسيس أداة جادة لزیادة الإنتاجیة وھي بالتأكید النتیجة الطبیعیة لتوفیر مجموعة الممیزات السابقة وغیرھا الكثیر لإنشاء النماذج والتقاریر فما علیك سوى الإجابه على مجموعة أسئلة یقدمھا لك Access Wizard بعدها یكون بین یدیك ما ترید من جداول و نماذج بمنتھى السھولة والیسر.
· التكامل مع البرامج الأخرى سواء قواعد بیانات سابقة أو برامج معالجة الكلمات أو الجداول الالكترونیة فیمكنھ قراءة قواعد البیانات المنشاة بواسطة برامج أخرى وكذلك الربط بین أكسس و الجداول الالكترونیةExcel وبرامج معالجة الكلمات Word.
· مصاحب لبرنامج أكسيس برنامج مساعدة ذكیة Help يتوافر برنامج المساعدة هذا عندما تحتاج إلیه في أي موقف حیث یمكنك الحصول علیھا بسھولة بالضغط على مفتاح F1 أو يمكن الاستعانة به بنقر الأمر Help وهو ضمن سطر الأوامر.
·
قاعدة البيانات تتضمن ميزات واسعة للتقارير والاستعلامات
مبنيه ضمن قاعدة البيانات.
·
دعم كامل للصور و الرسومات التوضیحیة حیث یمكن عمل المخططات البنائية والرسومیة للبیانات الموجودة في قاعدة البیانات و تضمینھا داخل التقریر المطبوع.
· توافر وسائل تحكم فى قاعدة البيانات الى
أقصى درجة وعلى مستويات مختلفة حيث يتيح البرنامج للمستخدم ضبط خصائص المكونات
لتصبح البيانات مثلاً " للقراءة فقط" كذلك يعطى امكانية
استخدام الماكرو ويوفر الى جانب ذلك لغة برمجة خاصة تسمى Access Basic لزيادة القدرة على التحكم فى طريقة عرض وظهور البيانات .
أنواع قواعد البیانات :
من حيث الحجم :
1- مشروعات صغيرة:
(a)
Access (b) Paradox (c) Foxpro
(d)DBASE III+/IV (e) R:BASE
2- مشروعات كبيرة :
(a)
Oracle
(b)
SQL
(Structured Query Language)
(c)
DMS
(Database Management System
(d)
IDMS
(Integrated Database Management System)
(e)
Informix
(f)
Sybase
من حيث طريقة العمل:
1-
قواعد البيانات ذات شكل هرمي
Hierarchy Databases
2-
قواعد بيانات شبكية Network Databases
3-
قواعد بيانات علائقيه Relational
Databases
أمثلة للبيانات التى تخزن فى قواعد البيانات المنشأة بواسطة برنامج اكسيس :
1- تسجيل أسماء أشخاص أو جهات وعناوينهم وأرقام تليفوناتهم .
2- تسجيل مبيعات ومشتريات واستخراج فواتير منوعة.
3- تسجيل بيانات ودرجات الطلاب واستخراج نتائجهم.
4- تسجيل مرضى وبياناتهم الشخصية وإحصاءات متنوعة لهم
5- فهارس كتب ومكتبات واعارات كمكاتب كاسيتات أو CD او غير ذلك .
6-عاملين فى مؤسسة وتقاريرهم وتقرير بالمستحقات والاجازات .
7-مكتب سفريات وحجوزات .
8 -تسجيل تبرعات وانشطة خيرية
9- اتصالات ادارية "صادر – وارد "
وهذه الامثلة السابقة ما هى إلا شئ قليل من استخدامات كثيرة للبرنامج ، حيث وضعت شركة مايكروسوفت فى هذا البرنامج كائنات تساعد المستخدم على ادخال البيانات واستخراجها من القواعد وطباعتها وهذه الكائنات هى :
الجداول
|
التقارير
|
الاستعلامات
|
الماكرو
|
النماذج
|
الوحدات النمطية .
|
وفى بعض الاصدارات لبرنامج Access تقدم لنا أكثر من الستة كائنات المذكورة أعلاه
تنظیم قواعد البیانات داخل قاعدة البیانات :
·
تخزن المعلومات المطلوبة لقواعد البيانات داخل ملفات ، وتوضع هذه الملفات على أحد وسائط
التخزين
المساعدة
مثل
القرص
المغناطيسي
·
كل ملف عبارة عن جدول يشتمل على سطور وأعمدة ، ويشتمل كل ملف على مجموعه من
السجلات Records
ويحتل كل سجل سطراً داخل الملف ، ويقسم كل سجل إلى عدد من
الحقول Fields.
·
إذا أردنا إعداد دليل تليفونات لسكان مدينة القاهرة ، نجد
أن الملف المطلوب يشتمل على البيانات
التالية:
رقم المشترك - الاسم - العنوان - رقم الهاتف.
وستكون الأمثلة الحية لقواعد البيانات التى سوف نطبق عليها الشرح
كثيرة منها :
1-
قاعدة بيانات دليل التليفون
Telephone.
2- قاعدة
بيانات
مدرستى
My School.
3- قاعدة
بيانات
المبيعات
والعملاء
SALES.
4-
عناوين
العملاء
في
دليل
العناوين.
5- معلومات حول مبيعات المنتج في دفتر الحسابات الجارية.
6- نماذج معلومات الموظف في مجلدات الملفات.
ليست هناك تعليقات:
إرسال تعليق