عد مشروع Access هو ملف Access (بالامتداد adp.) الذي يوفر اتصالاً مباشرًا وفعالاً بقاعدة بيانات Microsoft SQL Server من خلال بنية مكونات OLE DB (OLE DB: بنية قاعدة بيانات مكوّن توفّر وصولاً فعالاً عن طريق شبكة الاتصال أو إنترنت إلى عدة أنواع من مصادر البيانات متضمنة بيانات ارتباطية، وملفات بريد، وملفات منفصلة، وجداول بيانات.). يمكنك توصيل مشروع Access بقاعدة بيانات SQL Server بعيدة، أو بقاعدة بيانات SQL Server محلية، أو بتثبيت محلي لمشغل SQL Server Desktop Engine. يسمح لك Microsoft Office Access 2007 بإنشاء ملفات مشروع Access (بالملحق adp) جديدة، إضافة إلى العمل مع مشروعات Access الموجودة التي قمت بإنشائها في الإصدارات السابقة من Access. وتوفر هذه المقالة شرحًا مختصرًا لمشروعات Access، وتخبرك بكيفية عمل مشروعات Access في Office Access 2007، ثم تخبرك بكيفية إنشاء مشروع Access جديد في Access 2007، أو توصيل مشروع Access بقاعدة بيانات SQL Server موجودة.
ماذا تريد أن تفعل؟
* فهم مشروعات Access
* فهم كيفية التعامل مع مشروعات Access في Office Access 2007
* إنشاء مشروع Access
* توصيل مشروع Access موجود بقاعدة بيانات SQL Server مختلفة
فهم مشروعات Access
يوفر إنشاء مشروع Access العديد من المزايا إضافة إلى الربط بجداول SQL Server أو طرق عرضه. على سبيل المثال، يمكن إجراء تغييرات في التصميم في كائنات SQL Server في مشروع Access، مثل الجداول (جدول: كائن قاعدة بيانات الذي تخزن فيه البيانات كسجلات (صفوف) وحقول (أعمدة). وتكون البيانات عادة خاصة بفئة محددة من الأشياء مثل الموظفين أو الطلبيات.) وطرق العرض (طريقة العرض (كائن): في مشروع Access، نوع الاستعلام الذي يعد جدولاً ظاهرياً مستند إلى عبارة SQL SELECT . على سبيل المثال، قد تتضمن طريقة العرض 3 أعمدة متاحة فقط من إجمالي 10 وذلك داخل الصلة بين جدولين، من أجل تقييد الوصول إلى بيانات معينة.) ويمكنك إنشاء ميزات SQL Server الأخرى وتحريرها واستخدامها، مثل مخططات قواعد البيانات (رسم تخطيطي لقاعدة البيانات: تمثيل رسومي لأي جزء من رسم تخطيطي قاعدة البيانات. إما أن يكون صورة بنية قاعدة البيانات أو جزء منها. فهو يتضمن جداول والأعمدة التي يتضمنها والعلاقات بين الجداول.) والإجراءات المخزنة (إجراء مُخزن: مجموعة من عبارات SQL المترجمة مسبقاً وعبارات التحكم بالتدفق الاختيارية المُخزنة تحت اسم، ويتم معالجتها كوحدة. يتم تخزينها في قاعدة بيانات SQL حيث يمكن تشغيلها بواسطة استدعاء واحد من تطبيق.) والدوال المعرّفة بواسطة المستخدم (دالة معرفة من قبل المستخدم: استعلام يقبل معلمات إدخال ويرجع النتيجة كإجراء مخزن. وتعد الأنواع: عددي (متعدد العبارات؛ يرجع قيمة واحدة)، ضمني (عبارة واحدة؛ قيمة جدول محدثة) وجدول (متعدد العبارات؛ قيمة جدول).). وعلى النقيض من ذلك، في حالة الربط بقاعدة بيانات SQL Server، يتعذر إجراء تغييرات في التصميم في أي من كائنات SQL Server، ويمكنك فقط الربط بجداول SQL Server وطرق العرض الخاصة به.
لمزيد من المعلومات حول استيراد بيانات SQL Server أو الربط به، انقر فوق الارتباطات الموجودة في المقطع انظر أيضًا.
بخلاف قاعدة بيانات Access، لا يحتوي مشروع Access على أية بيانات أو كائنات مستندة إلى تعريف بيانات. وبدلاً من ذلك، يتم تخزين كائنات قاعدة البيانات هذه في قاعدة بيانات SQL Server.
إن التعامل مع مشروع Access يتشابه للغاية مع التعامل مع قاعدة بيانات Access. إذ أن عمليات تكوين النماذج والتقارير وصفحات الوصول إلى البيانات ووحدات الماكرو والوحدات النمطية هي تقريبًا نفس تلك العمليات المستخدمة لإنشاء قاعدة بيانات Access.
بعد الاتصال بقاعدة بيانات SQL Server، يمكنك عرض الجداول وطرق العرض والإجراءات المخزنة والدوال المعرفة بواسطة المستخدم والرسومات التخطيطية لقواعد البيانات، وإنشاؤها وتعديلها وحذفها باستخدام أدوات مصمم الجدول ومنشئ الاستعلامات ومحرر نص SQL الموجودة في Access. وبالرغم من اختلاف واجهة المستخدم المستخدمة في التعامل مع كائنات قواعد البيانات هذه في مشروع Access عن واجهة المستخدم المستخدمة في التعامل مع كائنات قواعد البيانات المكافئة في قاعدة بيانات Access، فإن واجهة مستخدم مشروع Access سهلة الاستخدام هي الأخرى. كما يحتوي مشروع Access على الكثير من المعالجات الموجودة في قاعدة بيانات Access، مثل معالج النماذج ومعالج التقارير ومعالج قناع الإدخال. ويمكن لهذه المعالجات مساعدتك في الإنشاء السريع لتطبيق أولي أو بسيط، ويمكن أيضًا أن تسهل من عملية إنشاء تطبيق متقدم.
فهم كيفية التعامل مع مشروعات Access في Office Access 2007
إن عملية إنشاء مشروع Access في Access 2007 غير واضحة كما في الإصدارات السابقة من Access. على أنه مازال بإمكانك إنشاء مشروعات Access جديدة ومتابعة استخدام مشروعاتك الموجودة في Access 2007. لا توجد اختلافات في تنسيق الملفات بين مشروعات Access 2007 وتلك المشروعات التي تم إنشاؤها في الإصدارات السابقة من Access.
عند التعامل مع مشروعات Access، يمكنك الاستفادة من الكثير من الميزات الجديدة لـ Access 2007، مثل أدوات تخصيص جزء التنقل وأدوات تصميم النماذج والتقارير المحسنة ووحدات الماكرو المضمنة. على أنه لا تتوفر ميزات جديدة محددة من Access 2007 في مشروعات Access، مثل المرفقات أو الحقول متعددة القيم أو التكامل مع البرامج الأخرى، مثل Microsoft Office Outlook 2007 أو Microsoft Windows SharePoint Services 3.0.
إنشاء مشروع Access
<ol>انقر فوق زر Microsoft Office، ثم انقر فوق جديد.على نحو بديل، في الصفحة الشروع في استخدام Microsoft Office Access، وأسفل قاعدة بيانات جديدة فارغة، انقر فوق قاعدة بيانات فارغة.
قم بأحد الإجراءات التالية: إنشاء مشروع Access في الموقع الافتراضي للملف
<ul>أسفل قاعدة بيانات فارغة، اكتب اسمًا للمشروع في مربع اسم الملف باستخدام ملحق اسم الملف (adp.).
</ul> -أو-
قم بإنشاء مشروع Access في موقع مختلف للملف
<ol>أسفل قاعدة بيانات فارغة، انقر فوق استعراض للعثور على موقع لحفظ قاعدة البيانات.
في مربع الحوار ملف قاعدة بيانات جديدة، قم بالاستعراض إلى الموقع الذي تريد حفظ المشروع فيه، أو عليك بقبول الموقع الافتراضي.
قم بكتابة اسم الملف للمشروع في المربع اسم الملف.
في القائمة حفظ بنوع، قم بتحديد (Microsoft Office Access Projects (*.adp، ثم انقر فوق موافق.
</ol>أسفل مشروع جديد، انقر فوق إنشاء.يقوم Access بمطالبتك مستخدمًا الرسالة التالية:
هل ترغب في الاتصال بقاعدة بيانات موجودة لـ SQL Server؟
إذا أردت الاتصال بقاعدة بيانات موجودة لـ SQL Server، فانقر فوق نعم وقم بالمتابعة مع الخطوة رقم 4؛ وبخلاف ذلك، انقر فوق لا وقم بتخطي الخطوات وصولاً إلى الخطوة رقم 5 لإنشاء قاعدة بيانات جديدة لـ SQL Server.
الاتصال بقاعدة بيانات موجودة لـ SQL Server <ol>
في مربع الحوار خصائص ارتباط البيانات، قم بإدخال المعلومات المطلوبة لما يلي:<ul>
اسم الخادم
المعلومات الضرورية لتسجيل الدخول إلى الخادم
اسم قاعدة البيانات
انقر فوق اختبار الاتصال للتحقق من صحة الإعدادات ومن نجاح الاتصال.في حالة فشل الاتصال، يعرض مربع الحوار خطأ ارتباط بيانات Microsoftموافق لإغلاق الرسالة وقم بالتحقق من الإعدادات في مربع الحوار خصائص ارتباط البيانات، ثم انقر فوق اختبار الاتصال مرة ثانية. قد تحتاج أيضًا إلى مراجعة مسؤول قاعدة بيانات SQL Server فيما يتعلق بقاعدة البيانات التي تتصل بها للتأكد من صحة الإعدادات أو من توفر الكمبيوتر. رسالة تصف المشكلة. انقر فوق
بعد أن يقوم مربع الحوار ارتباط بيانات Microsoft بعرض الرسالة نجح اختبار الاتصال، انقر فوق موافق لإغلاق مربع الحوار، ثم انقر فوق موافق لإغلاق مربع الحوار خصائص ارتباط البيانات.يقوم Access بتوصيل المشروع بقاعدة بيانات SQL Server.
</ol>إنشاء قاعدة بيانات جديدة لـ SQL Server <ul>
<ol>
في الصفحة الأولى لمعالج قاعدة بيانات SQL Server، قم بإدخال المعلومات التالية:<ul>
كمبيوتر SQL Server الذي تريد استخدامه لقاعدة البيانات هذه
معلومات تسجيل الدخول
اسم قاعدة بيانات SQL Server