منتديات شبكة خورة العربية

منتديات شبكة خورة العربية (http://www.khorh.net/vb/index.php)
-   الأنترنت والكمبيوتر (http://www.khorh.net/vb/forumdisplay.php?f=29)
-   -   مقدمة إلي التقنية xml (http://www.khorh.net/vb/showthread.php?t=21110)

yemen 09-08-2009 05:21 PM

مقدمة إلي التقنية xml
 
بسم الله الرحمن الرحيم
رغم أنه صعب الشرح بالعربي بسب أن الغة الحاسوب هو لغة الانجليزية
لكن سنحاول أن كون معربة يلا أستعدوا نبدأ

XML


XML stand for Extensible Markup Language used to describe data. It offers a standardized way to represent textural data. It doesn’t do anything on its own to process data.



[align=right]والان نشرح بالعربي ... استعداد[/align]

[align=right]
أصبحت لغة التأشير القابلة للتوسيع XML هي اللغة الأكثر استخداماً في مجال توليد وتبادل المعلومات والوثائق بين التطبيقات المختلفة. ونظراً إلى أهمية تخزين واسترجاع هذه الوثائق وتبادلها بشكل فعال وموثوق فإن هذا البحث يقدم في قسمه الأول مساهمة في أسس تصميم محركات قواعد معطيات XML الأصيلة, وذلك من خلال وضع وتوصيف المكونات الأساسية لهذه المحركات وبيان وظائف كل منها وطرق ارتباطها بقواعد المعطيات. ثم يضع البحث في قسمه الثاني بعض المعايير الأساسية في طرق اختبار ومحاكاة محركات قواعد معطيات XML, وذلك كي يتسنى التعرف على أدائها وتحسين كفاءة عملها ومدى استجابتها للاستعلامات في التطبيقات المتعاظمة في مجال الأعمال. ثم يقدم البحث النتائج التي تم الحصول عليها نتيجة الاختبارات العملية لمحاكاة البنى التي جرى اقتراحها والمعايير الموضوعة لاختبار محرك قواعد معطيات XML, ومن ثم تعميم واستخلاص النتائج وتعميمها.
أصبحت لغة التأشير القابلة للتوسيع Extensible Markup Language (XML) بشكل متسارع لغة التبادل الإلكتروني للمعطيات بين التطبيقات. وقد بدأ العمل بهذه اللغة في صيف 1996 بعد أن كانت تدعى لغة التأشير المعممة القياسية Standard Generalized Markup Language (SGML) والتي جاءت كنتاج لفعاليات World Wide Web Consortium (W3C) حيث قدمت هذه اللغة حلولاً عملية للإشكالات التي تعاني منها لغة HTML أو التطبيقات التي تستخدم SGML[Bray 2000], يمكن أن نذكر منها على سبيل المثال ما يلي:
1- إن عناصر تعريف المتحولات التي يمكن للمبرمج استخدامها ليست محدودة وإنما يمكن دوماً إنشاء هيئات Tags وأنماط Types جديدة قابلة لإعادة الاستخدام.
2- تجاوزت XML التعقيدات الكبيرة والمتعددة للغة SGML جاعلة عملية إنشاء أنواع الملفات أكثر سهولة ومرونة.
3- أصبح من الممكن استخدام الهيئات Tags الموصفة من قبل المبرمج في توصيف الملفات والمعطيات مما جعل تحليل parse وتبادل المعطيات بين أنواع التطبيقات المتوفرة على منصات Platforms متباينة أمراً ممكناً.
إن قواعد المعطيات التي تستطيع تخزين معطيات XML والتعامل معها يمكن أن تصنف وفق ما يلي:
أ‌- قواعد معطيات XML أصيلة native.
ب‌- قواعد معطيات تقبل التعامل مع XML (أي XML-enabled).
وبذلك يمكن لنا أن نعرّف قاعدة المعطيات الأصيلة لبيئة XML بأنها تلك المصممة خصيصاً لحفظ وثائق XML والاستفسار (الاستعلام) عنها. كما أن تصميم قاعدة لمعطيات يجب أن يحوي على بنى معطيات تستطيع أن تصون البنى الهرمية للغة XML وتوظف معرفتها في أمثلة optimization معالجة الاستفسارات. وهذا يعني بالضرورة أن قواعد المعطيات التي تقبل التعامل مع XML يجب أن يتوفر فيها طبقات إضافية كي تربط أنواع معطيات XML مع بنى المعطيات المتوفرة فيها.
ولا بد من التنويه إلى أن توفر معطيات XML أصيلة في قواعد المعطيات يعطيها دفعاً قوياً في تطبيقات الأعمال الإلكترونية e-business حيث أصبحت XML المعيار الواقعي لتبادل المعلومات في تطبيقات الأعمال التي تعرف بـ (B2B)Business to Business Applications [Moller 2001]، وذلك لأسباب عدة قد يكون أهمها أن ملفات XML مفتوحة وقابلة للاستخدام والمشاركة بين نظم حاسوبية وبرمجية متباينة من حيث البنية والنوعية.
يقدم هذا البحث في قسمه الأول مساهمة في أسس تصميم محركات قواعد معطيات XML وذلك من خلال وضع المكونات الأساسية لهذه المحركات وبيان وظائف كل منها وطرق ارتباطها بقواعد المعطيات.
ثم يضع البحث في قسمه الثاني بعض المعايير الأساسية في طرق اختبار ومحاكاة محركات قواعد معطيات XML وذلك كي يتسنى التعرف على أدائها وتحسين كفاءة عملها ومدى استجابتها للتطبيقات المتعاظمة في مجال الأعمال. ثم يقدم البحث النتائج التي تم الحصول عليها نتيجة اختبار محاكاة البنى التي جرى اقتراحها والمعايير الموضوعة لاختبار محرك قواعد معطيات XML المصمم ومن ثم تعميم هذه النتائج وآفاق البحث المستقبلية.


[/align]

yemen 09-08-2009 05:33 PM

أعلم ان موضوع ممل قليل لكن جميل في أستخدامه
وهو له علاقة بموضوع السابق MyQXL

عاشقة الخيل 09-16-2009 04:50 AM

ربي ييعطيك الف عافيه على الطرح
يسلمون
دمت بخير

جريح خوره 09-16-2009 06:24 AM

يعطيك الف عافية اخوي

بارك الله فيك على كل ما تقدمه

لك مني كل الود

ma7tar abet 09-20-2009 12:12 PM

مشكوووووووووووور يا الغالي وبا العكس الموضوع غير ممل لطلاب المعرفه


ودمت بود

بدمي كتبت همي 09-20-2009 12:53 PM

شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

khaled 09-26-2009 01:54 AM

مشكور اخي اليمني على هذا الطرح المميز

الله يعطيك العافية


أ‡أ،أ“أ‡أڑأ‰ أ‡أ،أ‚أ¤ 11:20 AM

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. TranZ By Almuhajir