الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كيف يمكن أستخراج القيم بطريقة عشوائية بدون تكرارها ؟!

Featured Replies

بتاريخ:

السلام عليكم
انا داخل في مشروع مع زملائي في الكلية وهو عبارة عن تعليم الكتروني وجزء هيتعمل بالاوراكل اسمه LVQ وهو اختصار (Learning Via Questions ) وه ويعني ان الطالب سوف يتعلم مواد من خلال مجموعة من الاسئلة(MCQ) تطرح عليه ويتعلم من خلال الاجابة عليها اوكي
المطلوب عمل دتابيز تحتوي الاسئلة واجابتها تمام اضافة الى اشياء اخرى , عاوز اعرف هل اوراكل عنده منتج يساعد في عمل مشروع مثل هذا لسيما اني سمعت انها عمله انظمة تعليم اكتروني تسهل الكودنج عليه انا

بتاريخ:

مرحبا
انت رح تعمل جدول في الأسئلة, و جدول للإجابات, و جدول للمواد, و جدول للمستخدمين, و جدول في كل مستخدم و ايش كانت اسئلتو. طبعا رح يكون المشروع زي بنك معلومات.
كل مستخدم رح يطلعلو مجموعة اسئلة عشوائية(يعني ما في طالبين عندهم نفس الأسئلة), طبعا اختيار الأسئلة حيكون لكل مادة و هاي المواد رح تكون مربوطة مع جدول المستخدمين.

بتاريخ:
  • كاتب الموضوع

كيف اقوم باظهار الاسئلة عشوائيااااااا
هل هناك دالة جاهزة تعمل كده زي الموجوده في الجافا مثلا او c#

بتاريخ:

try

select trunc(dbms_random.value(1,1000)) from dual;

it generates a positive integer number between 1 and 100

tarek

بتاريخ:

opps
between 1 and 1000
sorry

بتاريخ:
  • كاتب الموضوع

مشكر
على المساعده بس هل ارقم الذي يتم اختياره يكرر مره اخره امال ؟؟؟؟؟؟ اذا كان يكرر كيف امنع التكرار ؟؟؟؟؟؟؟

بتاريخ:

ممكن طبعا ان يتغير الرقم حيث انها دالة Random واعتقد انه يمكن ان تعمل جدول temp فاضى تضع فيه الاسئلة التى تم اختيارها و بعد عمل ال function يتم loop لاختبار الرقم انه غير موجود فى هذا الجدول و اذا كان موجود يتم اختيار رقم اخر وهكذا

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.