ميزات قاعدة بيانات الرسوم البيانية المتكاملة

تحليل رسم بياني عالي الأداء وقابل للتوسع وآمن

باعتبارها ميزة متكاملة تمامًا في Oracle Database، تكتسب Oracle Graph إمكانات الأمان وقابلية التوسع والأداء العالي.


دعم الرسم البياني الشامل

يدعم Oracle Graph كلاً من RDF (إطار عمل وصف المورد) والرسوم البيانية للخصائص على البيانات التشغيلية. بالإضافة إلى ذلك، يمكن للمطورين الآن إنشاء تطبيقات الرسم البياني بسهولة باستخدام SQL باستخدام أدوات تطوير SQL الحالية وأطر عملها من خلال الرسوم البيانية لخصائص SQL.

الرسوم البيانية لـ RDF

تم تصميم الرسوم البيانية RDF لتمثيل البيانات وهي الأفضل لتمثيل بيانات التعريف المُعقدة والبيانات الرئيسة. يمكنك استخدام Oracle Graph، التي تلتزم بمعايير W3C، للبيانات المرتبطة وتكامل البيانات والرسوم البيانية للمعرفة.

الرسوم البيانية للخصائص

استخدم الرسوم البيانية للخصائص لنمذجة البيانات بصفتها علاقات رأس وحافة للاستعلام عن البيانات وتحليلها استنادًا إلى تلك العلاقات.

الرسوم البيانية لخاصية SQL

تمثل Oracle Database 23ai أول قاعدة بيانات تجارية تطبق معيار SQL:2023 الجديد، مما يسهل على أي شخص لديه معرفة SQL تحديد نماذج الرسوم البيانية والاستعلام عنها.

قراءة ورقة بيانات الرسوم البيانية لخصائص SQL (PDF)


أكثر من 60 خوارزمية متوازية في الذاكرة وجاهزة

تتضمن Oracle Graph أكثر من 60 خوارزمية رسم بياني تتيح لك إجراء التصنيفات واكتشاف المجتمع والبحث عن المسارات والتنبؤ بالارتباطات والتعلم الآلي (ML) والمزيد. يمكنك أيضًا استخدام المخرجات باعتبارها مدخلات لعملية التعلم الآلي حتى تتمكن نماذج التعلم الآلي من استخدام العلاقات غير المباشرة لتحسين دقة التنبؤات. تتوازى الخوارزميات لقابلية التوسع والأداء مقابل البيانات التشغيلية.

خوارزميات الكشف عن المجتمع

تتضمن: مكونات متصلة بقوة، مكونات متصلة بضعف، نشر التسميات، طريقة Louvain، تقليل المواصلة، وInfomap.

خوارزميات تحليل المنظومة

تشمل: المواصلة، الكشف عن الدورة، توزيع الدرجات، لا تمركزية، K-Core، LCC، النمطية، الترتيب المنظومي لقابلية الوصول، عد المثلث، فحص ثنائي التجزئ، ومواصلة التقسيم.

خوارزميات التصنيف وتحديد المسار

تشمل: PageRank، PageRank مخصص، مركزية الدرجات، مركزية التقارب، مركز بينية رأسية، مركزية Eigenvector، HITS، الحد الأدنى لشجرة الامتداد (Prim's)، البحث عن العرض الأول، بحث عميق أولاً، والمسيرة العشوائية مع إعادة التشغيل.

خوارزميات البحث عن المسار

تتضمن: أقصر مسار (Bellman-Ford، Dijkstra، Bidirectional Dijkstra)، أعرض مسار ، وفهرس بعد الحوسبة، ومسارات بسيطة للتعداد، والعثور على أسرع مسار تم تصفيته ولم يتم تصفيته، وبعد الخطوة (مسار الحوسبة)

خوارزميات التنبؤ بالارتباطات وغيرها

تشمل: Twitter Who-to-follow وSALSA وAdamic-Adar Index.

خوارزميات التعلم الآلي

تتضمن: DeepWalk وGraphWise الخاضع للإشراف وGraphWise بدون إشراف وPg2Vec وتعميل لمصفوفة وGNNExplainer.


Oracle Graph Studio في Autonomous Database

باستخدام Graph Studio، يمكن لأي شخص تقريبًا البدء في استخدام الرسوم البيانية لاستكشاف العلاقات في البيانات. يزيل Graph Studio الحواجز التي تحول دون الإدخال من خلال أتمتة الإعداد والإدارة المعقدين، مما يجعل تكامل البيانات سلسًا، ومن خلال تقديم أمثلة خطوة بخطوة للبدء، كل ذلك مع تقديم خوارزميات قوية وخادم تحليلات سريع بالذاكرة ومؤثرات عرض متقدمة.

اقرأ الكتاب الإلكتروني (PDF)

تتضمن Graph Studio ما يلي:

  • أتمتة عمليات نمذجة الرسم البياني
  • دعم شامل لتحليلات الرسوم البيانية والاستعلامات البيانية
  • مؤثرات عرض ودفاتر ملاحظات متكاملة ومتطورة
  • أتمتة عمليات التثبيت والترقية والتوفير

تم تضمين Graph Studio بدون تكلفة إضافية في الطبقة المجانية من Autonomous Database وAutonomous Data Warehouse بدون خادم وAutonomous Transaction Processing بدون خادم.

لمزيد من المعلومات حول Graph Studio، اطلع على الأسئلة الشائعة حول Graph Studio.

نماذج الرسم البياني

استخدم واجهة مستخدم سهلة الاستخدام لتكوين خاصية ورسم بياني لـ RDF. يمكنك تكوين خاصية من جداول ارتباطية أو من رسم RDF بياني. استيراد بيانات RDF وتكوين رسم بياني RDF أو مجموعة رسم بياني RDF من خلال معالج.

التمثيل المرئي للرسم البياني

استكشاف الرسم البياني وتفاعل معه بصريًا لاكتشاف الأنماط. يمكنك إضافة تعليقات توضيحية للرسم البياني وحفظه للتواصل مع الاكتشافات الأخرى.

دفاتر الملاحظات

تحسين الإنتاجية وتعاون الفريق من خلال تطوير التعليمات البرمجية وتنظيمها وتنفيذها ومشاركتها من خلال دفتر ملاحظات تفاعلي قائم على المستعرض يضم تسعة مفسرين. يمكنك أيضًا تمثيل النتائج مرئيًا دون استخدام سطر الأوامر أو تثبيت أداة منفصلة.

دعم المفسرين

  • pgql-rdbms لتشغيل استعلامات PGQL في قاعدة البيانات.
  • pgql-pgx لتشغيل استعلامات PGQL مقابل خادم الرسم البياني المُضمن.
    • يتطلب ذلك تحميل الرسم البياني في الذاكرة من خلال واجهة المستخدم أو برمجيًا من خلال فقرات python-pgx أو java-pgx.
    • عند تشغيل الخوارزميات من فقرات python-pgx أو java-pgx، تنعكس النتائج على الرسم البياني المُضمن بالذاكرة، لذلك يمكنك استخدام هذا المفسر للاستعلام عن تلك النتائج.
  • python-pgx و java-pgx لكتابة تعليمات Python أو Java البرمجية المخصصة، بما في ذلك استخدام واجهات برمجة تطبيقات Python/Java لتحميل الرسوم البيانية إلى خادم الرسم البياني المُضمن وتشغيل خوارزميات الرسم البياني.
  • custom-algorithms-pgx لكتابة خوارزميات الرسم البياني PGX المخصصة.
  • sparql-rdf لكتابة استعلامات sparql في رسم بياني لـ RDF.
  • SQL لتشغيل استعلامات SQL أو إنشاء جداول أو إدراج بيانات في الجداول.
  • لغة ترميز بسيطة لإضافة أوصاف إلى دفتر الملاحظات.
  • Conda لتثبيت مكتبات جهات خارجية.

الأداء المضمّن بالذاكرة

باستخدام Autonomous Database بصفتها طبقة بيانات دائمة، ينقل Graph Studio بيانات الرسم البياني إلى بنية مضمنة بالذاكرة للتحليل السريع والفعال. يحسب Graph Studio تخصيص الذاكرة المطلوب تلقائيًا، لذا لن تحتاج إلى إدارته يدويًا.


خادم وعميل الرسم البياني

يتيح Oracle Graph Server and Client للمطورين والمحللين وعلماء البيانات استخدام الرسوم البيانية داخل Oracle Database. كما يمكن استخدامها كبيئة رسم بياني يديرها المستخدم باستخدام Oracle.

تتضمن خادمًا متوازيًا عالي السرعة وفي الذاكرة لاستعلام الرسم البياني للخاصية والتحليلات وخادم الرسم البياني RDF وواجهة مستخدم الاستعلام لتشغيل استعلامات SPARQL ومكونات العميل مثل حاويات سطر الأوامر للعمل مع واجهة برمجة تطبيقات الرسم البياني، ومكون إضافي لـ SQLcl لتشغيل استعلامات PGQL، وعميل Python لدفتر ملاحظات Jupyter، والمفسرين لدفتر ملاحظات Apache Zeppelin، وأداة تمثيل مرئي للرسم البياني.

تنزيل Oracle Graph Server and Client

تصنيف Oracle كشركة رائدة في تقرير Forrester Wave™: منصات البيانات الرسوم البيانية، الربع الرابع 2020

يتضمن Oracle Graph Server and Client ما يلي:

  • Graph Server
  • Graph Client
  • Graph Client for Apache Zeppelin
  • Graph HDFS Connector
  • PGQL Plugin for SQLcl
  • تطبيق التمثيل المرئي من Graph
  • RDF Server and Query UI
  • تصحيح Graph PL/SQL
  • واجهة برمجة تطبيقات REST لخادم الرسم البياني

نماذج الرسم البياني

استخدم PGQL لكتابة جملة إنشاء رسم بياني للخاصية وتكوين رسم بياني للخصائص في الجداول. يمكن تنفيذ ذلك من أي أداة PGQL، مثل ورقة عمل PGQL في SQL Developer وJShell وواجهات برمجة تطبيقات Python وJava.

التمثيل المرئي للرسم البياني

يتضمن خادم الرسم البياني تطبيق تمثيل مرئي للرسم البياني يمكنك استخدامه لاستكشاف الرسم البياني والتفاعل معه بشكل مرئي لاكتشاف الأنماط. يشمل Graph Server أيضًا نقاط نهاية واجهة برمجة التطبيقات REST التي يمكنك استخدامها مع Oracle Graph Visualization Library لتمثيل الرسوم البيانية مرئيًا في تطبيق JavaScript.