الانتقال إلى المحتوى
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.

مساعده في الأختبار Select . جزاكم الله خير

Featured Replies

بتاريخ:

لدي قاعدة بينات بها 8 جداول

واريد اعمل عليها 5 تعليمات select والتعليمات سهله غير معقده مثلاً اظهر الطلاب المسجلين بأكثر من مادتين

هاذي التعليمات مطلوبه بالأختبار واختباري يوم السبت ارجو المساعده

من يستطيع مساعدتي يرسل لي ايميله وانا برسل له الجداول و خمس أسأله مطلوبه جميع الأسأله تعليمات select

وان شاء الله من يساعدني لن انساه من الدعاء
وجزاكم الله خير

بتاريخ:

السلام عليكم
يرجى رفع الجداول مع الموضوع وسيتم الاجابة عن الاسئلة ان شاءالله...

بالتوفيق.

بتاريخ:

السلام عليكم
الكل موجود للمساعدة
معكم ولكم نتواصل

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

احمد حسن و احمد محمود

بارك الله فيكم تم ارسال الجداول

ونتظر الأجابه على الأستفسارات

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

لحد الآن لم اجد حل لهذه الأسأله

والأختبار قرب ولازم احلها عشان ادرسها وافهما

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

وان شاء الله ما ننساه من الدعاء

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

الفزعه يا رجال

الأختبار قرب باقي يوم ..

بالله اي احد عنده خبره يساعدني بهذه التعليمات عشان اقدر ادرسها وفهمها بالأختبار ستأتي مشابهه لها ولفكرتها ..

بتاريخ:

السلام عليكم

ج / 1:



Create Or Replace View Faculty_Department_Count_V(Dept_Name,
                                                 No_Of_Teachers,
                                                 Salary_Avg) As
Select A.Name,
          Count(B.Faculty_Id) No_Of_Teachers,
          Round(Avg(Salary), 2) Salary_Avg       
 From Department_T A,
          Faculty_T B
Where A.Department_Id = B.Department_Id
Group By A.Name


Select * From Faculty_Department_Count_V



ج / 2:


Select A.Faculty_Id, A.Fname||' '||A.Lname
 From Faculty_T A
Where Exists (Select 1
			 From Qualification_T B
			Where B.Faculty_Id = A.Faculty_Id)
  And Not Exists (Select 1
				 From Section_T C
				Where C.Faculty_Id = A.Faculty_Id)



ج / 3:


Select B.Fname||' '||B.Lname Std_Name,
   Round(Avg(A.Grade), 2) Average
 From Enrollment_T A,
   Student_T B
Where A.Student_Id = B.Student_Id
Group By B.Fname,
	  B.Lname
Having Count(Course_Id) >= 2
Order By B.Fname



ج / 4:


Select A.Fname||' '||A.Lname Std_Name
 From Student_T A,
   Enrollment_T B
Where A.City	   = 'Riyadh'
  And A.Student_Id = B.Student_Id
Group By A.Fname||' '||A.Lname
Having Count(Course_Id) >= 1 



ج / 5:


Select A.Fname||' '||A.Lname,
   A.Dob,
   A.Salary
 From Faculty_T A
Where Department_Id In ('CS', 'CHEM')
  And A.Dob < To_Date('10/07/1965', 'dd/mm/rrrr')




بالتوفيق.

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


بالتوفيق.


بارك الله فيك اخي احمد بالنسبه لسؤال الأول لم يعمل معي

Create View Faculty_Department_Count_V(Dept_Name,No_Of_Teachers,Salary_Avg) As


Select A.Name,Count(B.Faculty_Id) No_Of_Teachers,Round(Avg(Salary), 2) Salary_Avg
From Department_T A,Faculty_T B
Where A.Department_Id = B.Department_Id


Group By A.Name;



المقصود من السؤال الثاني يريد ارقام و اسماء اعضاء هيئه التدريس Faculty الموأهلين لتدريس الموجودين في جدول QUALIFICATION موجوده ارقامهم لكن لم يقومو بالتدريس يعني ليست موجوده ارقامهم بجدول SECTION .


والله يجزاك الف خير على مساعدتك .. والله يقدرني على رد جميلك

بتاريخ:

السلام عليكم
تم حل السؤال الثاني.

وبالنسبة للـ View تأكد من أن الجداول منشأه لأنها أنشئت معي بدون أي مشاكل...
وان استمر الخطأ الرجاء كتابه رقم او وصف الخطأ.

بالتوفيق.

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

السلام عليكم
تم حل السؤال الثاني.

وبالنسبة للـ View تأكد من أن الجداول منشأه لأنها أنشئت معي بدون أي مشاكل...
وان اسنر الخطأ الرجاء كتباه رقم او وصف الخطأ.

بالتوفيق.



نشكرك على السرعه في الرد

رقم الخطاء

Create View Faculty_Department_Count_V(Dept_Name,No_Of_Teachers,Salary_Avg) As
*
ERROR at line 1:
ORA-01031: insufficient privileges
بتاريخ:

اوك
جرب ادخل على sys واعطي صلاحيات لليوزر اللي بتنشيء عليه الجداول:

Grant DBA to your_user



أو

Grant create view to your_user

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

اوك
جرب ادخل على sys واعطي صلاحيات لليوزر اللي بتنشيء عليه الجداول:

Grant DBA to your_user




لم افهم ماتقصده اين اكتب هذا الأمر Grant DBA to your_user

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

ادخل على اليوزر sys as sysdba

ونفذ جملة من الجملتين السابقتين.


معليش يا استاذ أحمد .. انا مبتداء ما اعرف ادخل اليوزر sys as sysdba

اين اكتب هاذه الجمله sys as sysdba
بتاريخ:

افتح sql plus واكتب الجملة السابقة في اليوزر واتوقع انه تكون الباسوورد sys أو system.
اذا دخل معك نفس جملة grant.

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

افتح sql plus واكتب الجملة السابقة في اليوزر واتوقع انه تكون الباسوورد sys.
اذا دخل معك نفس جملة grant.


لم يدخل معي استطيع الدخول فقط بـ

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

افتح sql plus واكتب الجملة السابقة في اليوزر واتوقع انه تكون الباسوورد sys أو system.
اذا دخل معك نفس جملة grant.


ممتاز دخلت من SYSTEM

وطبقته


SQL> Grant DBA to SCOTT;


Grant succeeded.



وتم انشاء المنظور واستعراضه


بارك الله فيك أخي احمد

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

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

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

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

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

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.