إسبات الأسئلة باللغات العربية

إسبات الأسئلة باللغات العربية

قام خبراؤنا بتجميع هذه MCQs غير النشطة من خلال البحث. نأمل من خلال الإجابة على أسئلة الاختيار من متعدد التي يزيد عددها عن 100 ، أن تكون قادرًا على تقدير مدى اتساع قاعدة معارف الإسبات.
قم بالتمرير لأسفل لتبدأ الآن!

1: JDBC يقف لـ _____.

A.   جيريمي لا يرتفع باستمرار

B.   جافا أفضل اتصال

C.   اتصال قاعدة بيانات Java

D.   فقط افعل كلاهما بعناية

2: أي مما يلي يصف SessionFactory بشكل صحيح؟

A.   كائن واحد قصير الأجل يمثل محادثة بين التطبيق والمتجر الثابت

B.   كائنات واحدة ملصقة قصيرة الأجل تحتوي على وظيفة مستمرة ووظيفة العمل

C.   حالات الطبقات المستمرة غير المرتبطة حاليًا بـ org.hibernate

D.   ذاكرة التخزين المؤقت الآمنة مؤلمة ، غير قابلة للتغيير من التعيينات المترجمة لقاعدة بيانات واحدة

3: سوف يفترض السباتية أن المثيل هو مثيل عابر غير محفوظ إذا:

A.   خاصية المعرف (إذا كانت موجودة) هي خالية

B.   كل هذه

C.   يمكنك توفير قيمة غير محفوظة في مستند رسم الخرائط للفئة ، وقيمة خاصية المعرف

D.   خاصية الإصدار (إذا كانت موجودة) خالية

4: أي من العبارات التالية صحيحة حول اصطياد السبات:

A.   يتم توفير التخزين المؤقت للمستوى الأول من قبل entityManager

B.   يقتصر التخزين المؤقت للمستوى الأول على مستخدم معين أو طلب معين

C.   يوفر السبات مستويين من التخزين المؤقت

D.   كل هذه

5: أي من عناصر XML التالية ينطبق على السبات؟

A.   & lt ؛ repernate-hibernate & gt ؛

B.   & lt ؛ hibernate-java-java & gt ؛

C.   & lt ؛ hibernate mapping & gt ؛

D.   & lt ؛ hibernate-tabular & gt ؛

6: الإطار المستمر هي خدمة (n) ____ التي تخزن وتحصل على كائنات في قاعدة بيانات.

A.   وحدات

B.   يفتح

C.   orm

D.   نظام التشغيل

7: أيهما صحيح:

A.   session.cloak ()

B.   session.close () ؛

C.   Session.Close

D.   Session.Cloak

8: أي من أوجه القصور التالية يتم تناولها عن طريق البحث عن السبات؟

A.   عدم تطابق API

B.   عدم التوافق الهيكلي

C.   عدم تطابق الازدواجية

D.   الجميع

9: CreateHibernate.cfg.xml هو ملف تكوين A/____.

A.   MXL

B.   LMX

C.   xxml

D.   XML

10: ما الذي يرشد السبات كيفية تعيين الفصول إلى قاعدة البيانات؟

A.   متغير

B.   بيان التصريح

C.   ملف رسم الخرائط XPath

D.   ملف تعيين XML

11: Java هي لغة _____

A.   عميل

B.   قاسٍ

C.   جافا سكريبت

D.   وجوه المنحى

12: السبات هو ORM عالية الأداء. orm يقف ل؟

A.   الكائن علامة زائدة

B.   اعتراض صانع حقيقي

C.   الكائن علامة العلائقية

D.   رسم الخرائط العلائقية للكائنات

13: إذا لم يرتكب السبات المعاملة ، فيمكنه _______.

A.   الرمز البريدي عنه

B.   backflip

C.   التراجع

D.   تراجع

14: قاعدة بيانات _____ بيانات.

A.   المتاجر

B.   نوافذ التبويب

C.   غير المتقاعدين

D.   ينمو

15: Java هو منطق العمل لأن ____ هو لقاعدة البيانات

A.   vbscript

B.   جافا سكريبت

C.   SQL

D.   بيرل

16: SessionFactory هو _____.

A.   تأخير

B.   التوجه الذاتي

C.   الموضوع آمن

D.   رديء

17: أي مما يلي صحيح حول البحث عن السبات؟

A.   يعمل البحث عن السبات بشكل جيد في الوضع المجمع

B.   يوفر البحث السباتي تحديثات الفهرس المتزامنة وغير المتزامنة

C.   يعمل البحث عن السبات بشكل جيد في الوضع غير المتواصل

D.   الجميع

18: يجب أن يتكون حل ORM من الوظائف التالية:

A.   تحديد الاستعلامات التي تشير إلى فئات وخصائص الفصول

B.   إجراء عمليات CRUD الأساسية على كائنات من الفئات المستمرة

C.   كل هذه

D.   تحديد بيانات التعيين

19: سبب الإسبات هو أن عدم تطابق أو مقاومة بين نموذج الكائن و ____؟

A.   قاعدة بيانات عقلانية

B.   قاعدة البيانات المنقحة

C.   قاعدة البيانات العلائقية

D.   قاعدة بيانات زائدة

20: تستخدم كائنات الاستعلام ____ لاسترداد البيانات من قاعدة البيانات العلائقية

A.   HQL

B.   ج#

C.   .شبكة

D.   جافا

21: يعتني Hibernate بتخطيط Java إلى قاعدة البيانات باستخدام ___؟

A.   xpath

B.   XML

C.   PL-SQL

D.   xsly

22: Pojo يقف لـ _____.

A.   كائن أولي جافا عادي

B.   كائن جافا القديم العادي

C.   Plaine Ole Java كائن

D.   كائن Java القديم Plaine

23: تمثل قواعد البيانات البيانات بتنسيق ____.

A.   جدولي

B.   محدد

C.   إعادة تهيئة

D.   تأخير

24: يمثل _______ مقياسًا للعمل المنجز في قاعدة البيانات.

A.   Sproc

B.   UDF

C.   عملية

D.   طاولة

25: يتم تخزين إطار السبات في (أ) _____.

A.   متصفح

B.   جافا سكريبت

C.   إناء

D.   XML

26: أي مما يلي صحيح حول التعليق التوضيحي لـ GeneratedValue؟

A.   يستخدم لتحديد الجدول لاستمرار البيانات

B.   يتم استخدامه لوضع علامة على هذه الفئة كحبة كيان

C.   يتم استخدامه لتحديد خاصية المعرف لفول الكيان

D.   يتم استخدامه لتحديد استراتيجية توليد المفاتيح الأساسية

27: A/an ______ هو نوع بيانات بدائية.

A.   عامل

B.   OOP

C.   SQL

D.   عدد صحيح

28: يتم استخدام فئة كائن التكوين لإنشاء (n) ____؟

A.   SessionFactory

B.   قاعدة بيانات عقلانية

C.   ArrayList

D.   variablerepository

29: أي مما يلي قد يكون قادرًا على حل مشكلة N+1؟

A.   أضف التعليق التوضيحي لـ fetch وحدد حشوة الوصلة

B.   أضف التعليق التوضيحي لـ fetch وحدد حشوة من subselect

C.   استخدم بند FETH اليسرى على HQL

D.   كل هذه

30: يتم استخدام عنصر ____ لربط البيانات بقاعدة البيانات.

A.   & lt ؛ html & gt ؛

B.   & lt ؛ java & gt ؛

C.   & lt ؛ property & gt ؛

D.   & lt ؛ xml & gt ؛

31: أي مما يلي يصف بشكل صحيح envers envers؟

A.   يسهل تدقيق تعيينات السبات ، التي تمد JPA ، مثل الأنواع المخصصة والمجموعات/الخرائط الخاصة بـ " ؛ بسيطة " ؛ الأنواع (السلاسل ، الأعداد الصحيحة ، وما إلى ذلك)

B.   يسهل تدقيق جميع التعيينات المحددة بواسطة مواصفات JPA

C.   يسهل الاستعلام عن البيانات التاريخية

D.   الجميع

32: أي مما يلي هو مكون مفتاح صالح لتكوين السبات؟

A.   كل من اتصال قاعدة البيانات وإعداد رسم خرائط الفئة

B.   إعداد تعيين الفئة ولكن ليس اتصال قاعدة البيانات

C.   اتصال قاعدة البيانات ولكن ليس إعداد تعيين الفئة

D.   SessionFactory ولكن لا اتصال قاعدة البيانات أو إعداد رسم الخرائط الفئة

33: أي من الخاصية التالية تجعل السبات لإنشاء SQL وفقًا لقاعدة البيانات المختارة؟

A.   لهجة

B.   حصة

C.   عملية

D.   driver_class

34: أي من الخاصية التالية تحتاج إلى تعريف لتفعيل التخزين المؤقت على المستوى الثاني؟

A.   TransactionManager

B.   تكوين السبات

C.   SessionFactory

D.   cache.provider_class

35: أي مما يلي هي اعتراضات سباتية صالحة؟

A.   زحف الجلسة

B.   سكان الجلسة ولكن ليس SessionFactory

C.   كل من الجلسة و sessionfactory-scoped

D.   SessionFactory-scoped

36: أي مما يلي غير صحيح حول metamodel؟

A.   الجميع

B.   javax.persistence.metamodel.metamodel يعمل كمستودع لكائنات metamodel ويوفر الوصول إليها

C.   يمكن الحصول على التعامل مع javax.persistence.metamodel.metamodel من إما javax.persistence.entitymanagerfactory أو javax.persistence.entityManagervia طريقة getMetamodel الخاصة بهم

D.   metamodel عبارة عن مجموعة من الكائنات التي تصف نموذج المجال

37: أي واحد من العبارات التالية صحيحة حول مثيل منفصل؟

A.   سيتم فصل مثيل بعد استرداده من قاعدة البيانات عن طريق تنفيذ الاستعلام.

B.   لا تزال التغييرات التي تم إجراؤها على المثيل المنفصل مضمونًا للمزامنة مع قاعدة البيانات.

C.   سيتم فصل مثيل مستمر بعد إغلاق الجلسة.

D.   لا يسمح لك Hibernate بإعادة ضبط مثيلات منفصلة مع مدير ثبات جديد.

38: أي واحد من البيان التالي غير صحيح في SessionFactory؟

A.   يمكنك استخدام SessionFactory لإنشاء مثيل جلسة

B.   SessionFactory ليست خفيفة الوزن ومكلفة للإنشاء

C.   يمكن لجلسة واحدة إدارة أكثر من قاعدة بيانات واحدة

D.   أنشأت ذاكرة التخزين المؤقت SessionFactory عبارات SQL وبيانات التعريف الأخرى التي تستخدمها Hibernate في وقت التشغيل

39: أي من العناصر التالية تستخدم لإعلان الفئة المستمرة في ملف تكوين السبات؟

A.   & lt ؛ property & gt ؛

B.   & lt ؛ session-factory & gt ؛

C.   & lt ؛ mapping & gt ؛

D.   & lt ؛ hibernate-configuration & gt ؛

40: أي مما يلي يوفر واجهة بين التطبيق والبيانات المخزنة في قاعدة البيانات؟

A.   عملية

B.   حصة

C.   TransactionFactory

D.   ConnectionProvider

41: أي مما يلي ليس قيمة صالحة لـ HBM2DDL.AUTO ' ؛ خاصية في تكوين السبات؟

A.   التحقق

B.   اقتطاع

C.   يخلق

D.   تحديث

42: أي واحد من العبارات التالية صحيحة في حالات المثيل؟

A.   يمكن جعل المستويات المنفصلة مستمرة عن طريق استدعاء SaveorupDate ()

B.   يمكن جعل المستويات العابرة مستمرة عن طريق الاتصال بحذف ()

C.   كانت العواصف العابرة مستمرة سابقًا وترتبط بجلسة فريدة من نوعها

D.   يمكن إجراء عابرة مستمرة عن طريق استدعاء تحديث ()

43: أي واحد من العبارات التالية غير صحيحة في طلب نتيجة الاستعلام؟

A.   يمكنك استخدام ASC و DESC لتحديد ترتيب الصعود والهبوط

B.   لا يمكنك طلب نتائج الاستعلام بأكثر من خصائص واحدة

C.   الترتيب الافتراضي هو الصعود

D.   يقدم HQL طلبًا حسب الطلب لطلب نتيجة الاستعلام

44: أي واحد من العبارات التالية غير صحيحة حول الاستعلامات المسماة؟

A.   يجب أن يكون الاستعلام المسماة سلاسل HQL. لا يتم دعم SQL الأصلي في الاستعلام المسماة

B.   تحصل طريقة getNamedQuery () على مثيل استعلام للاستعلام المسماة

C.   يتم تجميع الاستعلامات المسماة عند إنشاء مصنع الجلسة

D.   يسمح الاستعلامات المسماة بسلاسل الاستعلام الخارجية لبيانات التعريف

45: أي مما يلي ليس نوعًا من ذاكرة التخزين المؤقت للإسبات؟

A.   ذاكرة التخزين المؤقت المستوى الأول

B.   ذاكرة التخزين المؤقت لمستوى مستوى طبقة التطبيق

C.   ذاكرة التخزين المؤقت مستوى طبقة المعاملة

D.   ذاكرة التخزين المؤقت SQL

46: تقدم السبات تنفيذ المواصفات؟

A.   orm

B.   JDBC

C.   JMS

D.   JPA

47: أي مما يلي غير صحيح في الجلسة ونطاق المعاملة في الإسبات؟

A.   يتم إنشاء مثيلات متعددة من SessionFactory ، عادة عند بدء تشغيل التطبيق ، من مثيل التكوين

B.   الجلسة عبارة عن كائن غير مكلف وغير ثلاثي الأبعاد يجب استخدامه مرة واحدة ثم التخلص منه: طلب واحد أو محادثة أو وحدة عمل واحدة

C.   من أجل تقليل خلاف القفل في قاعدة البيانات ، يجب أن تكون معاملة قاعدة البيانات قصيرة قدر الإمكان

D.   SessionFactory هو كائن باهظ الثمن ، مؤشرات الترابط ، يهدف إلى مشاركته بواسطة جميع مؤشرات ترابط التطبيق

48: أي واحد من العبارات التالية غير صحيحة حول التعليقات التوضيحية للثبات؟

A.   يمكن استخدام التعليق التوضيحي القابل لتحديد اسم مخطط قاعدة بيانات تعيين

B.   يتم استخدام التعليقات التوضيحية column لتحديد اسم عمود المفتاح الأجنبي

C.   يشير التعليق التوضيحي @إلى أن الفصل يتم تعيينه إلى جدول في قاعدة البيانات

D.   يشير التعليق التوضيحي لمعرفة إلى أن الحقل هو المفتاح الأساسي للكيان

49: أي مما يلي هو أول كائن السبات الذي يتم إنشاؤه في أي تطبيق سبات؟

A.   إعدادات

B.   عملية

C.   حصة

D.   SessionFactory

50: أي واحد من البيان التالي غير صحيح حول واجهة استعلام Hibernate؟

A.   إذا كان الاستعلام يعود أكثر من نتيجة للطريقة المتخصصة () ، فسيتم إرجاع الأول.

B.   يمكن لكل من Createquery () و CreateSqLquery () إرجاع مثيل الاستعلام إلى مثيل استعلام

C.   يمكنك ترحيل نتيجة الاستعلام باستخدام طريقة setfirstresult () وطريقة setMaxResult ()

D.   يمكنك استخدام Method Caining (أساليب إرجاع كائن استلام بدلاً من الفراغ) مع واجهة الاستعلام

51: أي واحد من العبارات التالية غير صحيحة حول مشغل المقارنة في HQL؟

A.   يمكنك استخدام = NULL لاختبار ما إذا كانت القيمة فارغة

B.   HQL حيث يدعم البند تعبيرات الحساب

C.   الفقرة حيث تعتبر تعبير منطقي تقييم إلى خطأ حقيقي أو فارغ

D.   و#34 ؛ مثل " ؛ المشغل يسمح لعمليات البحث عن Wildcard (٪)

52: أي مما يلي غير صحيح حول عملية التدفق الافتراضي في السبات؟

A.   سباتي يطول بشكل افتراضي قبل بعض الاستفسارات

B.   السباتات التي تتدفق افتراضيًا عند تنفيذ session.flush ()

C.   سباتيرنات بشكل افتراضي عند تنفيذ الالتزام ()

D.   لا تتدفق السبات أبدًا افتراضيًا

53: أي من البيان التالي صحيح حول الفرز في السبات؟

A.   يتم فرز مجموعة مصنفة في الذاكرة باستخدام Java Comparator ، بينما يتم طلب مجموعة الطلبات على مستوى قاعدة البيانات باستخدام Order by Clause

B.   يتم فرز مجموعة الطلبات في الذاكرة باستخدام مقارنات Java ، بينما يتم ترتيب المجموعة المرتبة على مستوى قاعدة البيانات باستخدام Order by Clause

C.   يتم فرز مجموعة مرتبة إما في الذاكرة باستخدام مقارنة Java أو استخدام Order By على مستوى قاعدة البيانات

D.   يتم فرز مجموعة الطلبات في الذاكرة باستخدام مقارن Java أو استخدام Order by pense على مستوى قاعدة البيانات

54: أي مما يلي هو قفل غير صالح؟

A.   Officistic_force_increment

B.   تحديث

C.   pessimistic_force_increment

D.   مستبشر

55: أي واحد من العبارات التالية غير صحيحة حول جلسة السبات؟

A.   الجلسة هي واجهة Hibernate و#039 ؛

B.   مثال على الجلسة خفيفة الوزن وغير مكلفة لإنشاء وتدمير.

C.   جلسة السبات لا علاقة لها بـ httpsession على شبكة الإنترنت.

D.   يمكن لـ Hibernate اكتشاف التغييرات في الكائنات وإجراء تحديثات إلى قاعدة البيانات تلقائيًا حتى إذا تم إجراء تغييرات في نفس الجلسة.

56: أي واحد من العبارات التالية صحيح؟

A.   طريقة LOAD () و GET () طريقة واجهة الجلسة هي نفسها

B.   يمكن أن تُرجع طريقة LOAD () جدريًا بدلاً من ضرب قاعدة البيانات.

C.   سيتم إرجاع طريقة LOAD () لواجهة الجلسة NULL إذا لم يتم العثور على صف في قاعدة البيانات

D.   ستعمل طريقة GET () على واجهة الجلسة على إلقاء استثناء إذا لم يتم العثور على صف في قاعدة البيانات

57: أي من البيان التالي صحيح حول الاستعلام التالي: من العنصر كعنصر حيث item.description مثل؟ و item.date & gt ؛ ؟

A.   الكلمة الرئيسية هي اختيارية

B.   يشير الاستعلام إلى أن هناك جدولًا مسماً ويحتوي على أعمدة تسمى AS " ؛ الوصف " ؛ و#34 ؛ تاريخ " ؛

C.   يبدأ فهرس المعلمة الربط من 1 بدلاً من 0

D.   من أين و هي الكلمات الرئيسية HQL ويجب أن تكون كبيرة

58: أي مما يلي يستخدمه السبات لإعادة توجيه إخراج التسجيل إلى أطر التسجيل المفضلة؟

A.   log4j

B.   JCL

C.   واجهة تسجيل بسيطة لجافا (SLF4J)

D.   تسجيل JDK

59: هم خمسة عدم تطابق تحدث عند تخزين الكائنات في قاعدة البيانات العلائقية: التفاصيل والميراث والهوية والجمعيات و

A.   الملفات

B.   بيانات

C.   قواعد بيانات

D.   ملاحة

60: أي واحد من العبارات التالية غير صحيحة حول الأشياء المدمجة؟

A.   يحدد شرح ATTRIPTYOVERRIDE نوع قاعدة البيانات التي تستخدمها لحفظ الحقل القابل للتضمين

B.   التعليق التوضيحي embedded يعني أن الحقل المشروح هو نوع مضمن

C.   user eMeBedDable على الفصل يعني أن الحقول والخصائص ستكون مستمرة كجزء من كيان آخر.

D.   يمكن إعادة استخدام نوع التضمين على أنواع أخرى

61: أي مما يلي غير صحيح في ذاكرة التخزين المؤقت من المستوى الأول؟

A.   يستخدم Hibernate هذا ذاكرة التخزين المؤقت افتراضيًا

B.   يقوم بتحميل الكائنات ويجعلها متاحة للتطبيق بأكمله

C.   إنه يقلل من عدد استعلامات SQL المتولدة ضمن معاملة معينة

D.   انها دائما " ؛ Associates " ؛ مع كائن الجلسة

62: أي مما يلي ليس استراتيجية تخزين مؤقت صالحة؟

A.   يقرأ فقط

B.   الكتابة فقط

C.   القراءة/الكتابة norstrict

D.   قراءة و كتابة

63: أي واحد من العبارات التالية صحيحة حول كيفية استرداد السبات الكائن؟

A.   لا يمكنك استرداد الكائنات باستخدام استعلامات SQL الأصلية في السبات

B.   HQL Hibernate Query Language هي لغة استعلام موجهة نحو الكائن الكامل

C.   عند استخدام طريقة GET () لاسترداد كائن لا يوجد في قاعدة البيانات ، فإن Hibernate سوف يلقي استثناء

D.   عند استخدام طريقة LOAD () لاسترداد كائن لا يوجد في قاعدة البيانات ، ستعود Hibernate NULL

64: تمثل اللغات الموجهة للكائنات البيانات كـ ____ من الكائنات

A.   محدد

B.   مجدول

C.   مجموعة مصفوفة

D.   رسم بياني

65: أي من العبارات التالية غير صحيحة حول أحداث دورة حياة الكيان؟

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

B.   updateTiMestampScache هي منطقة ذاكرة التخزين المؤقت الخاصة التي تحتوي على طابع زمني لأحدث التحديثات لكل جدول

C.   يجب تمكين ذاكرة التخزين المؤقت للاستعلام باستخدام إعداد خاصية Hibernate: hibernate.cache.use_query_cache true

D.   يتيح لك Hibernate تحديد منطقة ذاكرة التخزين المؤقت المسماة المختلفة لكل استعلام

66: أي واحد من العبارات التالية غير صحيح حول العديد من التعيينات في العلاقات؟

A.   يمكن أن تكون العلاقة الكثيرة في شهر قد تكون أحادية الاتجاه أو ثنائية الاتجاه

B.   يجب تضمين عنصر MedpedBy للعديد من ثنائية الاتجاه للعديد من العلاقات

C.   يتم استخدام @joincolumn و @inversejoincolumn لتحديد أسماء الأعمدة للمفاتيح الأجنبية في جدول الانضمام

D.   يجب تعريف التعليق التوضيحي القابل للوحدة على الجانب الخلفي للعديد من العلاقة بين السفن

67: أي واحد من العبارات التالية غير صحيحة حول استخدام المكونات في السبات؟

A.   مكون السبات هو أدنى مستوى للوحدة ولا يمكنه امتلاك مكون آخر

B.   يمكننا أن نعلن عن مكون من كيان باستخدام & lt ؛ مكون & gt ؛ عنصر

C.   المكون هو الفئة المحددة للمستخدم التي تستمر على طاولة امتلاك الكيان

D.   يدعم السبات كل من التركيب أحادي الاتجاه وثنائي الاتجاه

68: أي مما يلي ليس صحيحًا حول السباتي OGM (لا يزال يتم تطويره)؟

A.   إنه محرك ثبات يوفر دعم جافا (JPA) لحلول تخزين NOSQL

B.   من المتوقع استخدامه للتفاعل مع جميع حل NOSQL في جميع حالات الاستخدام

C.   إنه يعيد استخدام إدارة دورة حياة الكائنات الأساسية ومحرك ترطيب (DE) ولكنه يستمر في مخزن مفتاح/قيمة بدلاً من قاعدة بيانات علائقية

D.   يعيد استخدام لغة استعلام جافا الثبات (JP-QL) كواجهة للاستعلام عن البيانات المخزنة

69: أي واحد من العبارات التالية غير صحيحة حول الإثبات المتتالي؟

A.   Cascade = " ؛ حذف " ؛ يخبر Hibernate بالتنقل في الجمعية عند إجراء الحذف

B.   Cascade = " ؛ All-Delete-Orphan " ؛ هو نفس Cascade = " ؛ All " ؛ بالإضافة إلى ذلك ، يحذف أي لحظة مستمرة عندما يتم تصنيفها

C.   Cascade = " ؛ Save-Update " ؛ هو الإعداد الافتراضي في السبات

D.   Cascade = " ؛ لا شيء " ؛ يخبر السبات بتجاهل الارتباط

70: أي واحد من العبارات التالية صحيحة حول استخدام التعليقات التوضيحية لإعداد نماذج الميراث؟

A.   القيمة الافتراضية لعنصر التمييز في discriminatorColumn هي تمييز

B.   يتم استخدام شرح inheritance على الفئة الفرعية لإعداد استراتيجية تعيين الميراث

C.   يتم استخدام شرح التعليق التوضيحي discriminatorValue لتحديد القيمة في عمود التمييز في قاعدة البيانات

D.   يحدد عنصر الاسم الخاص بـ @discriminatorColumn اسم الجدول

71: أي من العبارات التالية صحيحة حول استخدام ذاكرة التخزين المؤقت في السبات؟

A.   سيكون للتخزين المؤقت للتخزين المؤقت تأثير أكبر على التطبيقات التي تؤدي العديد من الإدراج أو الحذف أو التحديثات.

B.   يتم توفير طريقة ITERATE () للجلسة وواجهات الاستعلام للاستفادة من ذاكرة التخزين المؤقت من المستوى الثاني.

C.   ذاكرة التخزين المؤقت لذاكرة التخزين المؤقت للاستعلام ، جميع خصائص الكيانات التي تم إرجاعها في مجموعة نتائج الاستعلام

D.   لتمكين عملية التخزين المؤقت للاستعلام ، كل ما تحتاجه هو استدعاء setCachable (صحيح) على مثيل الاستعلام.

72: أي واحد من العبارات التالية غير صحيحة حول انضمام HQL؟

A.   Path Mavigation من كيان واحد هو شكل من أشكال JOIN OUTER.

B.   يمكن تحديد شروط الانضمام بشكل صريح باستخدام ' ؛ انضم إلى ' ؛ الكلمة الرئيسية

C.   an & nbsp ؛ inner join & nbsp ؛ بين كيانين يرجعان الكائنات من كلا النوعين من الكيانات التي تلبي جميع شروط الانضمام

D.   يمكن تحديد شروط الانضمام ضمنيًا نتيجة للتنقل في المسار.

73: أي مما يلي غير صحيح في ذاكرة التخزين المؤقت من المستوى الثاني؟

A.   يطلق عليه ' ؛ المستوى الثاني ' ؛ نظرًا لوجود ذاكرة التخزين المؤقت بالفعل في السبات طوال فترة الجلسة المفتوحة

B.   انها دائما " ؛ Associates " ؛ مع كائن مصنع الجلسة

C.   إنه موجود طالما كان مصنع الجلسة على قيد الحياة

D.   بشكل افتراضي ، يتمسك بشكل فعال بمعرفات الاستعلام الفردي

74: أي من العبارات التالية غير صحيحة في تعيين فئة واحدة إلى جداول متعددة باستخدام التعليق التوضيحي؟

A.   يمكن تعيين الكيانات عبر جداول متعددة عن طريق الاستفادة من التعليق التوضيحي لـ & nbsp ؛ secondarytables

B.   جدول " ؛ " ؛ يجب تحديد السمة في التعليق التوضيحي column لتحديد الجدول الذي ينتمي إليه العمود

C.   يحدد @primaryKeyjoinColumn & NBSP ؛ التعليق التوضيحي المفتاح الأساسي للجدول الأساسي

D.   يمكن تعيين الكيانات عبر جداول متعددة عن طريق الاستفادة من التعليق التوضيحي لـ & nbsp ؛ secondarytable

75: أي مما يلي لا يصف بشكل صحيح lockmode.none؟

A.   يمثل عدم وجود قفل

B.   جميع الكائنات تتحول إلى وضع القفل هذا في نهاية المعاملة

C.   الكائنات المرتبطة بالجلسة عبر مكالمة لتحديث () أو saveorupdate () تبدأ أيضًا في وضع القفل هذا

D.   إذا تم طلب كائن مع وضع القفل هذا ، فسيتم الحصول على قفل كتابة إذا كان من الضروري قراءة الحالة بالفعل من قاعدة البيانات

76: أي واحد من العبارات التالية غير صحيحة حول استخدام التسلسلات الهرمية لكيانات التعليق التوضيحي؟

A.   inheritance annotation له استراتيجية A " ؛ " ؛ السمة التي يمكن استخدامها لتحديد استراتيجية تعيين الميراث

B.   يتم استخدام discriminatorColumn لتحديد اسم العمود الذي يتم استخدامه للتمييز بين الفئات الفرعية

C.   يجب تمييز فئة الجذر للتسلسل الهرمي بشروح inheritance

D.   @discriminatorValue لا يحتوي على قيمة افتراضية ويجب تعريفه.

77: أي من البيان التالي غير صحيح؟

A.   تُرجع طريقة LOAD () NULL ، عندما لا يمكن العثور على المعرف الفريد في قاعدة البيانات

B.   تقوم طريقة LOAD () بإرجاع الوكيل بشكل افتراضي ولن يتم تنفيذ قاعدة البيانات حتى الاحتجاج بالوكالة

C.   تقوم طريقة LOAD () بإلقاء استثناء ، عندما لا يمكن العثور على المعرف الفريد في قاعدة البيانات

D.   تُرجع طريقة GET () NULL عندما يكون المعرف الفريد متاحًا في قاعدة البيانات.

78: أي مما يلي يصف بشكل صحيح فئة سجل org.hibernate.sql؟

A.   قم بتسجيل جميع عبارات SQL DDL عند تنفيذها

B.   قم بتسجيل جميع عبارات SQL DML عند تنفيذها

C.   قم بتسجيل جميع معلمات JDBC

D.   تسجيل حالة جميع الكيانات

79: أي واحد من العبارات التالية غير صحيح حول استراتيجية الانضمام (الجدول لكل فئة فرعية)؟

A.   من الغالي أن يكون الاستعلام عن الفئة الفرعية عند استخدام استراتيجية الانضمام

B.   تعتبر استراتيجية الانضمام هي الطريقة الأكثر فعالية لإدخال البيانات

C.   تعتبر استراتيجية الانضمام هي الطريقة الأكثر فعالية لتخزين البيانات

D.   في استراتيجية الانضمام ، سيتم تعيين كل فئة على طاولة مختلفة

80: أي واحد من العبارات التالية غير صحيح حول أحداث دورة حياة الكيان

A.   لا يشير إطلاق A & nbsp ؛ postpersist & nbsp ؛

B.   إذا تم تعيين خيار & nbsp ؛ مستمر & nbsp ؛ على علاقة كائن يتم استمراره والكائن المستهدف هو أيضًا كائن جديد ، يتم تشغيل الحدث المسبق & nbsp ؛ على الكائن الهدف.

C.   و nbsp ؛ postload & nbsp ؛ يحدث رد الاتصال بعد قراءة البيانات الخاصة بالكيان من قاعدة البيانات ويتم إنشاء مثيل الكيان.

D.   عندما يتم إرسال SQL لحذف الكيان إلى قاعدة البيانات ، سيتم إطلاق الحدث & nbsp ؛ postremove & nbsp ؛ ويشير إلى نجاح الحذف

81: أي مما يلي ليس فئة مولد معرف صالحة؟

A.   هيلو

B.   أساسي

C.   هوية

D.   تسلسل

82: أي من العبارات التالية غير صحيحة حول استعلام HQL التالي: من العنصر ، انضم إلى العنصر. و bid.amount & gt ؛ 100

A.   يرجع الاستعلام قائمة الكائنات [] المصفوفات

B.   يعين الاستعلام العنصر الاسم المستعار " ؛ إلى عنصر الفصل والاستماء " ؛ BID " ؛ إلى فئة العطاءات

C.   يعيد الاستعلام جميع مجموعات العطاءات والمواد المرتبطة بها

D.   سيتم تحميل مجموعة العروض لكل عنصر بفارغ الصبر.

83: أي واحد من العبارات التالية صحيحة حول نوع الكيان ونوع القيمة في السبات؟

A.   يحتوي كائن من نوع القيمة دائمًا على قيمة مفتاح أساسي في قاعدة البيانات

B.   كائنات نوع القيمة تنتمي إلى كيان ومضمّن في صف الجدول من الكيان الممتلك

C.   لا يحتوي كائن من نوع الكيان على هوية قاعدة البيانات الخاصة به

D.   لا يمكن أن يوجد كائن نوع الكيان بشكل مستقل ويجب أن يرتبط بكائن آخر

84: أي واحد من العبارات التالية صحيحة حول الاستعلام التالي: من العنصر كما أنا حيث I.Description =: الوصف

A.   يشير العنصر إلى اسم فئة الكيان و ' ؛

B.   يستخدم الاستعلام بناء جملة SQL الأصلي

C.   الحرف الأول هو الاسم المستعار و " ؛ AS " ؛ يجب أن تكون الكلمة الرئيسية مكانًا أمام الاسم المستعار

D.   يستخدم هذا الاستعلام ربط المعلمة الموضعية

85: أي واحد من البيان التالي ليس صحيحًا عن العديد من الرسم البياني للعلاقة؟

A.   يجب تعريف @joincolumn باستخدام onetomany annotation

B.   يحدد @joincolumn اسم العمود الأجنبي

C.   إذا كانت العلاقة عبارة عن سمة ثنائية الاتجاه ، فيجب تحديد سمة onetomany onetomany

D.   يعرّف ManyToOne ارتباطًا واحدًا بتقدير واحد إلى فئة كيان أخرى لها الكثير إلى واحد.

86: أي واحد من العبارات التالية غير صحيحة حول الحالة العابرة؟

A.   الكائنات التي تشير إليها مثيلات عابرة أخرى عابرة

B.   يرتبط مثيل عابر دائمًا بالصف في قاعدة بيانات

C.   بعد حذف مثيل مستمر ، أصبحت مثيلًا عابرًا

D.   الكائنات التي تم إنشاء مثيل لها باستخدام مشغل جديد ، استمرت على الفور وحالتها عابرة.

87: أي مما يلي غير صحيح حول واجهة/تنفيذ reasonsession في دفعة سبات؟

A.   لا يوفر العديد من دلالات دورة الحياة العليا

B.   جلسة عديمة الجنسية لا تنفذ ذاكرة التخزين المؤقت من المستوى الأول

C.   جلسة عديمة الجنسية ليس لها سياق ثبات مرتبط به

D.   تم تنفيذ العمليات باستخدام سلسلة جلسة عديمة الجنسية للحالات المرتبطة بها

88: أي مما يلي ليس org.hibernate.connectionReleAsemode؟

A.   ON_OPEN

B.   بعد_تران

C.   بعد_ها

D.   ON_CLOSE

89: أي واحد من العبارات التالية صحيحة حول استعلام HQL التالي: حدد القسم من قسم الانضمام إلى Department.employees الموظف حيث الموظف. address.state = ' ؛ ca ' ؛ and Department.Name = ' ؛ Marketing ' ؛

A.   الاستعلام يستخدم JOIN OUTER

B.   كائنات القسم التي تم إرجاعها محملة كسول.

C.   سيعيد الاستعلام جميع الإدارات التي لا تهم الإدارة موظفًا أم لا

D.   يرجع الاستعلام قائمة الكائنات [] المصفوفات ، في الفهرس 0 هو القسم والمؤشر 1 هو موظف

90: أي مما يلي يصف بشكل صحيح فئة سجل org.hibernate.cache؟

A.   قم بتسجيل جميع نشاط ذاكرة التخزين المؤقت من المستوى الأول ولكن ليس نشاط ذاكرة التخزين المؤقت من المستوى الثاني

B.   سجل أي نشاط ذاكرة التخزين المؤقت من المستوى الأول ولا من المستوى الثاني

C.   قم بتسجيل كل من نشاط ذاكرة التخزين المؤقت من المستوى الأول والثاني

D.   قم بتسجيل جميع نشاط ذاكرة التخزين المؤقت من المستوى الثاني

91: إذا كنت ترغب في حفظ التعديلات الخاصة بك في أي وقت دون معرفة حالة الجلسة ، فستستخدم أي من العمليات التالية:

A.   لا دمج ولا تحديث

B.   دمج

C.   تحديث

D.   كلا الدمج والتحديث

92: أي من العبارات التالية غير صحيحة حول مثيل مستمر؟

A.   سيتم مزامنة أي تغيير على الكائن المستمر مع قاعدة البيانات بعد انتهاء المعاملة.

B.   قبل إغلاق الجلسة ، سيصبح الكائن مستمرًا بعد حفظه بواسطة طريقة Save () Save ().

C.   مثيل ثابت له مجموعة مفاتيح أساسية كمعرف قاعدة البيانات الخاص بها

D.   لا يكون الكائن ثابتًا إذا تم استرداده من قاعدة البيانات عن طريق تنفيذ الاستعلام.

93: أي من العبارات التالية صحيحة حول الانضمام إلى الجمعيات في السبات؟

A.   في HQL ، الكلمة الرئيسية اليسرى في Joint Join Fetch هي اختيارية

B.   عند استخدام استعلامات Join

C.   يوفر HQL انضمام جلب في البند من الكائنات البطيئة للكائنات المرتبطة

D.   عند استخدام الوصلات الخارجية ، ستعيد السبات دائمًا قائمة تحتوي على عناصر مميزة.

94: أي من العبارات التالية صحيحة حول رسم خرائط علاقة واحدة إلى واحدة؟

A.   يجب تحديد عنصر medpedby في شرح onetoone في الكيان الذي يحدد عمود انضمام

B.   يمكن أن يكون رسم خرائط واحد إلى واحد فقط أحادي الاتجاه

C.   يستمر شرح joincolumn في رسم خرائط الكيان الذي يتم تعيينه على الجدول الذي يحتوي على المفتاح الأجنبي

D.   يمكن أن يكون رسم خرائط واحد إلى واحد فقط ثنائي الاتجاه

95: أي واحد من البيان التالي غير صحيح حول استراتيجية ميراث الجدول الفردي؟

A.   تستخدم استراتيجية الجدول الفردي جدولًا واحدًا لاحتواء جميع الحالة الهرمية الممكنة

B.   ستكون استراتيجية الجدول الفردي أكثر إهدارًا لمساحة قاعدة البيانات.

C.   لا ينبغي أن يكون هناك أي أعمدة غير معبأة في استراتيجية الجدول الفردي

D.   استراتيجية الجدول الفردي هي الطريقة الأكثر أداء في الاستعلامات المتعددة الأشكال وعمليات الكتابة.

96: أي مما يلي غير صحيح في SessionFactory؟

A.   إنها فئة مفردة

B.   عملية التهيئة باهظة الثمن لأنها تقوم بتحميل جميع التكوينات بما في ذلك إعداد قاعدة البيانات ، أو الإعدادات

C.   يساعد في الاستخراج المخصص للبيانات.

D.   يقوم بتكوين السبات مع ملف تكوين السبات للاستخدام في التطبيق

97: أي واحد من العبارات التالية غير صحيحة حول استخدام التعليقات التوضيحية لتعيين المفتاح الأساسي للمركب؟

98: أي مما يلي غير صحيح في التقويم في السبات (شظايا السبات)؟

A.   الهدف الأساسي من شظايا السبات هو تمكين مطوري التطبيقات من الاستعلام والتعامل مع مجموعات البيانات المتساقطة باستخدام واجهة برمجة تطبيقات Core Standard Hibernate

B.   يمكن تقسيم شظايا السبات المفاهيمية إلى منطق تقطيع معمم ، ومنطق تقشير محدد للتطبيق وارتداد السبات الافتراضي

C.   يتكون شظايا السبات في المقام الأول من تطبيقات شارد

D.   يمكن تقسيم شظايا السبات من الناحية المفاهيمية إلى منطق التقشير المعمم ومنطق التقشيد المحدد للتطبيق

99: أي من العبارات التالية صحيحة حول استعلام HQL التالي: حدد P.Number من الموظف e

A.   يستخدم هذا الاستعلام JOIN OUTER بحيث يعيد جميع مثيلات كيان الهاتف بغض النظر عن موظف أو لا.

B.   هذا الاستعلام مفقود في حالة الانضمام حتى لا يعمل ' ؛

C.   يشير الاستعلام إلى أن الرقم " ؛ هو اسم أحد أعمدة جدول الهاتف

D.   لأن الهواتف " ؛ هو حقل جمعية التجميع ، لا يمكن أن يستمر الملاحة في المسار

100: أي مما يلي ليس طريقة جلسة؟

A.   Session.SaveorUpDate ()

B.   Session.remove ()

C.   Session.save ()

D.   Session.persist ()