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

بتاريخ:

سلام من الله عليكم


يالربع محتآج فزعتكم وياي

انا طالب بالكلية التقنيه قسم برمجيآت ,,

والاسبوع الجاي اختبارات وابي حلول تمارين الفصل التاسع والحادي عشر ضروري :)

طلبتكم لاتردوني :angry:

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

اضطريت إني اضع الاسئله بالصور

اسئلة الفصل الحداي العشر,,

rudeaal.com-a77abb5497.gif


وهذي التاسع ,,

rudeaal.com-4b4cd13c99.gif


ياليت أحد يساعدني وضروري أنا حليت كل تمارين الفصول مابقى الا هالفصلين ماعرفت احلها لأن صارت لي ظروف حرمتني من حضور المحاضرات تكفون ساعدوني بأسرع وقت ,,

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

أخوي أسـد أنا حملت هذا لكن طلعت لي اكواد كثيره وما أدري وين حلول التمارين اللي ابيها ..

انا بس ابي حلول تمارين الفصل التاسع والحداي عشر ..

بتاريخ:

السلام عليكم
اخي الحبيب...بسم الله نبدأ...

---- 1
CREATE TABLE DEPARTMENT (
DEPTNO NUMBER(10) PRIMARY KEY,
DEPTNAME VARCHAR2(50) UNIQUE,
DEPTLOC  VARCHAR(100))
/
------------------------------
---- 2
CREATE TABLE EMPLOYEE (
EMPNO NUMBER(10) PRIMARY KEY,
EMPNAME VARCHAR2(50),
EMPJOB VARCHAR2(50),
MGR	 NUMBER(10),
EMPHIRE_DATE DATE,
EMPSAL NUMBER(7,2),
COMM   NUMBER(10),
DEPTNO NUMBER(10) REFERENCES DEPARTMENT(DEPT_NO)) ----3
/
-------------------------------
---- 4
SELECT EMP_SAL FROM EMPLOYEE WHERE EMP_SAL BETWEEN 5000 AND 10000;

--------------------------------------------
--- الفصل التاسع
---- 1
INSERT INTO EMPLOYEE VALUES(1111,'AHMAD','ENGENEER',7839,01-01-2004,5000,200,10);
INSERT INTO EMPLOYEE VALUES(2222,'SAUD','SALES',7698,05-02-2003,3000,100,20);
COMMIT;
-------------------------------------
----- 2
UPDATE TABLE EMPLOYEE SET EMPSAL=7000 WHERE EMPNAME='AHMAD';
--------------------------------------
---- 3
UPDATE TABLE EMPLOYEE SET EMPSAL=1000 WHERE EMPSAL < 900;
COMMIT;
--------------------------------------
---- 4
DELETE FROM EMPLOYEE WHERE EMPNO=2222;
--------------------------------------



بالتوفيق

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

الله يعطيك العافيه أخوي ..

والسموحه بأتعبك ..

بس ممكن تكتب لي رقم السؤال واجابته تحت صرآحه ضعت ودخت وانا أطبق البرنآمج عندي

بتاريخ:

السلام عليكم



انا ممكن اساعدك بس مااعرف الاسئله لو تكتبها بس لي وانا اساعدك

تحياتي

بتاريخ:

السلام عليكم
اخي الحبيب...
انا كتبتلك قبل اي اجابه رقم السؤال ....
يعني الفصل التاسع مكتوب الفصل التاسع وارقام الاسئله فوق الاجاية
بالتوفيق

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

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


..

أخت ريم أنا حطيت الاسئله بهئية صور تلاقينها بالموضوع يالغلآ

بتاريخ:

يا اخي انا مثلك كنت طالب كلية تقنية برمجيات والاختبارات الاوراكل بس اختبارك sql او formblider اذا كان فور بلدر ركز على lov انت اكيد تعلمت كيف تنشئها وركز على التاريخ والوقت وجمل استعلام داخل التكست تضع المؤشر على رقم الموظف وتضغط f11 ثم key_next_itrm
واستخدم الاكواد التالية وتدرب عليها

استعلام داخل الكود البرمجي f11-----key next item(kn)--------------select------------------------------

select student_name1||' '||student_name4 into :proofs.STUDENT_NAME
from students
where student_no=:proofs.student_no;

---------------------------------------------------------
select DETER_name,DETER_no into :proofs.DETER_name,:proofs.DETER_no
from deternew
where deternew.GROUP_NO =:proofs.GROUP_NO;

-----------------------------------------------------
select DETER_name into :deternew.DETER_name
from deters
where DETER_NO =:deternew.DETER_NO;

-------------------------------------------------------
select dept_name into :deters.dept_name
from dept
where dept_no=:deters.dept_no;

---------------------------------------------------------
select dept_name into :students.dept_name
from dept
where dept_no=:students.dept_no;

--------------------------------------------------
select deter_no,deter_NAME,TIME_STUDY,DAY_STUDY into :PRESENCE.deter_no,:PRESENCE.deter_name,:PRESENCE.TIME_STUDY,:PRESENCE.DAY_STUDY
from DETERNEW
where student_no=:PRESENCE.student_no;

--------------------------end--------------------------------


وجمل الشرط التالية :
--مجموع درجات الطلاب وحساب النقاط والمعدل----------------------if------------------


:total:=:proof1+:proof2+:final+:part;

if
(95<= :total )then
:proofs.ACCOUNT_NO:=8;
:proofs.ACCOUNT:='+A';
elsif
(90<= :total )then
:proofs.ACCOUNT_NO:=7;
:proofs.ACCOUNT:=' A';
elsif
(85<= :total )then
:proofs.ACCOUNT_NO:=6;
:proofs.ACCOUNT:='+B';
elsif
(80<= :total )then
:proofs.ACCOUNT_NO:=5;
:proofs.ACCOUNT:='B';
elsif
(75<= :total )then
:proofs.ACCOUNT_NO:=4;
:proofs.ACCOUNT:='+C';
elsif
(70<= :total )then
:proofs.ACCOUNT_NO:=3;
:proofs.ACCOUNT:='C';
elsif
(65<= :total )then
:proofs.ACCOUNT_NO:=2;
:proofs.ACCOUNT:='+D';
elsif
(60<= :total )then
:proofs.ACCOUNT_NO:=1;
:proofs.ACCOUNT:='D';
else
:proofs.ACCOUNT_NO:=0;
:proofs.ACCOUNT:='H';

end if;

التاريخ والوقت :


--التاريخ-------------------------sysdate--------------------------

:start_study:=sysdate;


----------------------------------------------------------
:PRESENCE_date:=sysdate;

----------------------------------------------------------
format mask

dd/mm/yyyy day تاريخ اليوم\الشهر\السنة +اليوم
dd/mm/yyyy تاريخ اليوم\الشهر\السنة
day اليوم
d رقم اليوم
hh الساعة
hh/mi/ss الوقت

نوع الحقل =date او datetime


$$time$$



واكواد botton الازره
--1--create--سجل جديد----------f11---------------------------

create_record;

--2--delete--حذف سجل-------------------------------------

delete_record;

--3--clear--مسح سجل-------------------------------------

clear_record;

--4--clr--مسح الشاشة-------------------------------------

clear_block;

--5--query--تنفيذ استعلام-------------------------------------

execute_query;

--6--enter--إدخال استعلام-------------------------------------

enter_query;

--7--save--حفظ سجل-------------------------------------

commit;

--8--exit--خروج-------------------------------------

exit_form;

--9----ربط شاشة الموظفين والاقسام-------------------------------------

go_block('dept');

go_block('emp');
----------رسالة حذف-----------------------------------------
Declare
X number ;
Begin
X:= Show_alert('delete');
if x= alert_button1 then
Delete_record;
Commit;
Else
Null;
End if;
End ;
---------لاظهار lov------------------------------------------
------------------
DECLARE
X BOOLEAN;
BEGIN
X:=SHOW_LOV('SIENC_LOV');
IF NOT X THEN
MESSAGE('ERROR IN LOV');
RAISE FORM_TRIGGER_FAILURE;
END IF;
GO_ITEM('PART_SIENC');
END;
اتكل على الله وربك يوفق ان شاء الله واي استفسار اكتب رد وافيدك بعون الله خلال الربع الساعة الجاية لاني ابي اطلع بعدها
وادع لي بالتوفيق بعد ما تختبر محتاج دعوتك يا اخي العزيز

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

أخ جمال الله يسعدك معلوماتك مفيده وقيمه جدآ .. لكن اختباري أنا SQL يعني انشاء جداول وحذف وزي كذ1

لكن حليت جميع اسئلة الفصول مابقى غير الفصل التاسع والحادي عشر ماتوصلت لها حل

وساعدني الاخ PALI.ORACLE وماقصر

لكن بعض الاسئله والاجوبه متداخله كذ1 وكم سؤال ناقص ماعرفت اكتبها عندي على البرنآمج فطلبت بس يعني كتابة السؤال ورقمه عشان اعرف الحل ..


والسموووحه اتعبتكم معي ...


.. [ ورده ] ..

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

هههههههههههههههههههههه

أزعجتكم صح


بس الحين أنا حذفت جدول الـ EMP

وحاولت استعيده عن طريق الـ ROLLBACK

لكن مانفع معي

في أحد يعرف طريقـه أقدر استعيده فيها ..؟

بتاريخ:

rollbck لاسترجاع البيانات
المفروض تستخدم خاصية flashback
مثال حذف جدول دوا استخدام كلمة purge

drop table emp;


you van recover it by this way

flashback table emp to before drop;



then
desc emp you will find it

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

يعني الحين استخدم الامر هذا

flashback table emp to before drop;

ويستعيد لي الجدول ...؟

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

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

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

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

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

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.