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

بتاريخ:

السلام عليكم ورحمة الله وبركاته
الي الاخوة الاعضاء في منتدى الاوراكل بما اني طالبة جديدة في الاوراكل احببت ان استفسر بقليل من الاسئلة
واتمنى ان تجاوبوني عليها مع الايضاح وشكرا.
اولا:ماهي الخطوات لعمل مشروع في الاوراكل التي تبداء بعد انشاء الجداول على ال SQL؟
وكيف يتم انشاء هذه الخطوات؟؟
سمعت انه ابداء بتصميم الشاشات وتعبئة البيانات؟؟ لكن هل هناك login&password
ينشئ في البداية؟؟ وكيف؟؟
وشاكرة لكم جهودكم

بتاريخ:

السلام عليكم يا أختي الصغيرة :D
هذا رد مختصر على موضوعك :

للبدء في مشروع بأستخدام اوراكل اولاً يجب ان يكون هناك مستخدم (user) موجود على قاعدة البيانات ويتم انشاء جداول المشروع داخل هذا المستخدم عن طريق SQL او اية برامج اخرى وبعد ذلك يتم بناء الشاشات لعملية الأدخال والاستعلام بأستخدام developer (forms ) على سبيل المثال ويتم الدخول عن طريق اسم المستخدم الموجود عليه جداول المشروع ويتطلب ذلك كلمة سر .

تمنياتي للجميع بالتوفيق

[email protected]

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

شكلاا اخوي محمود بس انا انشئت الجداول خلاص وتمام
بس ماني عارفة الخطوة اللي ابداء فيها بالفورم يعني ايش اول شي اسويه وكل جدول له فورم؟؟ والاشياء المهمة اللي ابداء فيها..؟؟
فهمت علي؟؟ لاني سمعت انه لازم ابداء بشي اسمه لوجن وباسورد غير اللي انا سويتهم على ال SQL , انشئهم انا بنفسي.. وبصراحة انا هذه اول مرة اسوي فيها مشروع وماعندي فكرة عن الخطوات اللي ابداء بالشرع فيها للمشروع واعذرني لكثرة الطلبات والاطالة بس بصدق انا تعبانة وماني قادرة امشي فيه..
انشالله تكون فهمت قصدي..
اختك اوراكل غيرل

بتاريخ:

اختي تحية طيبة وبعد
لا شكر على واجب ونحن اخوة في هذا المنتدى :D .

اذا كنتي تستخدمي الفورم ديفيلوبر فيجب عليكي اولاً تسجيل الدخول الى قاعدة البيانات بأستخدام نفس اسم المستخدم ونفس كلمة المرور الموجودة على قاعدة البيانات ليتسنى لكي استعراض الجداول الموجودة.
1) FILE==>CONNECT
ادخلي اسم المستخدم ثم كلمة السر
ورابط قاعدة البيانات (( يجب ان يكون معرف عن طريق SQL Net Easy Configuration ))
2) بعد ذلك قومي بأنشاء data block جديد عن طريق القائمة
TOOLS==>DATA BLOCK WIZARD
تأتي لكي شاشة المساعدة تتبعي الخطوات الى ان تنتهي بأنشاء الشاشة .
وهي عملية سهلة واذا صادفتكي اي صعوبة بأمكانك السؤال مرة اخرى.
اما بالنسبة لسؤالك عن ارتباط الجدول بالفورم فهو يرجع حسب المشروع واحتياجك للجدول داخل الفورم فمن الممكن وجود اكثر من جدول في نفس الفورم او جدول واحد .

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

شكرا اخوي محمود ويسلم يمناك
وانشالله اي شي راح احتاجه ماراح اتردد ابدا بأذن الله
اخنك اوراكل غيرل

بتاريخ:

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

مع إستعدادي الكامل للمساعده

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

السلام عليكم ورحمة الله وبركاته
اولا اخوي سام انا بصراحة سعادتي لاتوصف بطلبك لي اني اطرح المشروع لمساعدتي والحمدلله انه لي اخوة حيساعدوني
ثانيا: انا انشئت الجداول في ال SQL
وبقي الان اني ابداء على الفورمز لتعبئتها ,,, لكن انت قلت جربي الديزاينير وانا بصراحة مااعرف له؟؟ ولااعرف اشتفل عليه؟؟ وهل ينفع اني استبدل الفورمز بالديزاينر؟؟؟
الفكرة هي فكرة معرض بيع الاثاث المنزلي والديكورات الداخلية للمنازل:
ويتلخص المشروع ب 5 جداول او بالاحرى 6 كما التالي :
storeroom:importation/exportation المخازن قسم الصادر والوارد
show room المعرض الاساسي
order الطلبيات
order form فاتورة الطلبات
customer الزبون
انا سوف اضع الجداول المنشئة وايضا الاستعراض بعد انشائها...


- CREATE TABLE IMPORTATION_STOREROOM
(ID NUMBER(15),
DESCRIPTION VARCHAR2(20),
COLOR VARCHAR2(15),
COST NUMBER(10),
QUANTITY NUMBER(15),
CONSTRAINT
IMPORTATION_STOREROOM_ID_PK
PRIMARY KEY(ID)REFERENCES IMPORTATION_STOREROOM(ID));

-CREATE TABLE EXPORTATION_STOREROOM
(ID NUMBER(15)
CONSTRAINT EXPORTATION_STOREROOM_ID_PK
PRIMARY KEY,
DESCRIPTION VARCHAR2(20),
COLOR VARCHAR2(15),
COST NUMBER(10),
QUANTITY NUMBER(15));

-CREATE TABLE SHOWROOM
(ID NUMBER(15)
CONSTRAINT SHOWROOM_ID_PK
PRIMARY KEY,
ID_IMPORTATION_STOREROOM NUMBER(15),
DESCRIPTION VARCHAR2(20),
COLOR VARCHAR2(15),
PRICE NUMBER(10),
CONSTRAINT SHOWROOM_ID_IMPOR_STOR_FK
FOREIGN KEY(ID) REFERENCES IMPORTATION_STOREROOM (ID));


-CREATE TABLE ORDERS
(ID NUMBER(15)
CONSTRAINT ORDERS_ID_PK
PRIMARY KEY,
CUSTOMER_ID NUMBER(15),
ID_ORDERS FORM NUMBER(15),
ID_IMPORTATION_STOREROOM NUMBER(15),
SIZE_TYPE VARCHAR2(20)
CONSTRAINT
ORDERS_SIZE_TYPE_CK
CHECK (SIZE_TYPE IN('WIDTH','LENGTH',DEPTH',HEIGHT'),
DESCRIPTION VARCHAR2(20),
COLOR VARCHAR2(15),
PRICE NUMBER(10),
QUANTITY NUMBER(15));

-ALTER TABLE ORDERS
ADD CONSTRAINT
ORDERS_CUSTOMER_ID_FK
FOREIGN KEY(CUSTOMER_ID) REFERENCES CUSTOMER(CUSTOMER_ID);

-ALTER TABLE ORDERS
ADD CONSTRAINT
ORDERS_ID_ORDER_FORM_FK
FOREIGN KEY(ID)REFERENCES ORDER_FORM(ID);

-ALTER TABLE ORDERS
ADD CONSTRAINT
ORDERS_ID_IMPORTATION_STOREROOM_FK
FOREIGN KEY(ID)REFERENCES IMPORTATION_STOREROOM (ID);


-CREATE TABLE ORDER_FORM
(ID_RECEIPT NUMBER(15)
CONSTRAINT ORDER_FORM_ID_RECEIPT_PK
PRIMARY KEY,
DESCRIPTION VARCHAR2(20),
TOTAL_AMOUNT NUMBER(10),
PRICE NUMBER(10),
CUSTOMER_ID NUMBER(5)
CONSTRAINT ORDER_FORM_CUSTOMER_ID_FK
FOREIGN KEY(CUSTOMER_ID)REFERENCES CUSTOMER(CUSTOMER_ID),
PAYMENT_TYPE VARCHAR(15)
CONSTRAINT ORDER_FORM_PA_TY_CK
CHECK(PAYMENT_TYPE IN('CASH','VISA','CRIRDIT')),
SERVICE_TYPE VARCHAR2(30)
CONSTRAINT ORDER_FORM_SERVICE_TYPE_CK
CHECK (SERVICE_TYPE IN('HELP SELF','ASSEMLING_DELIVERY')));


-CREATE TABLE CUSTOMER
(CUSTOMER_ID NUMBER(5)
CONSTRAINT CUSTOMER_CUSTOMER_ID_PK
PRIMARY KEY,
ID_RECEIPT NUMBER(5)
CONSTRAINT CUSTOMER_ID_RECEIPT_FK
FOREIGN KEY(ID_RECEIPT)REFERENCES ORDER_FORM(ID_RECEIPT),
LOCATION LONG;
PHONE_NUMBER NUMBER(10);
CUSTOMER_NAME VARCHAR2(30));


وهذه الاستعراض للجداول :

SQL> DESC IMPORTATION_STOREROOM;
Name Null? Type
------------------------------- -------- ----
ID NOT NULL NUMBER(15)
DESCRIPTION VARCHAR2(20)
COLOR VARCHAR2(15)
COST NUMBER(10)
QUANTITY NUMBER(15)

SQL> desc EXPORTATION_STOREROOM;
Name Null? Type
------------------------------- -------- ----
ID NOT NULL NUMBER(15)
DESCRIPTION VARCHAR2(20)
COLOR VARCHAR2(15)
COST NUMBER(10)
QUANTITY NUMBER(15)

SQL> desc SHOWROOM;
Name Null? Type
------------------------------- -------- ----
ID NOT NULL NUMBER(15)
ID_IMPORTATION_STOREROOM NUMBER(15)
DESCRIPTION VARCHAR2(20)
COLOR VARCHAR2(15)
PRICE NUMBER(10)

SQL> desc ORDERS;
Name Null? Type
------------------------------- -------- ----
ID NOT NULL NUMBER(15)
SIZE_TYPE VARCHAR2(20)
DESCRIPTION VARCHAR2(20)
COLOR VARCHAR2(15)
PRICE NUMBER(10)
QUANTITY NUMBER(15)
CUSTOMER_ID NUMBER(5)
ID_RECEIPT NUMBER(5)

SQL> DESC ORDER_FORM;
Name Null? Type
------------------------------- -------- ----
ID_RECEIPT NOT NULL NUMBER(15)
DESCRIPTION VARCHAR2(20)
TOTAL_AMOUNT NUMBER(10)
PRICE NUMBER(10)
PAYMENT_TYPE VARCHAR2(15)
SERVICE_TYPE VARCHAR2(30)
CUSTOMER_ID NUMBER(5)

SQL> DESC CUSTOMER;
Name Null? Type
------------------------------- -------- ----
CUSTOMER_ID NOT NULL NUMBER(5)
ID_RECEIPT NUMBER(5)
LOCATION LONG
PHONE_NUMBER NUMBER(10)
CUSTOMER_NAME NOT NULL VARCHAR2(30)

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

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

على فكرة نسيت اعطيك اسم المستخدم والباسورد
USER NAME: IKEA_COMPANY
PASSWORD: IC
وهذولي بالكابيتال ليتير ينكتبوا
تقبل تحياتي

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

ياجماعة وينكم مافي احد يبي يساعد؟؟؟؟؟؟
اخوي سام وينك ؟؟؟؟؟؟؟
خلاص اشيل المشروع والغي الموضوع لو على كذا !!!!!!!

بتاريخ:

الاخت الفاضله
اولا لابد ان نحدد عدد الفورمز اللى انتى متجاحها فمثلا اعتقد انك هتحتاجى
ا فورم IMPORTATION_STOREROOM
2 EXPORTATION_STOREROOM
3 SHOWROOM
ORDERS4
5CUSTOMER
مع استحدام بعض الادوات مثل كمبوبوكس ولست ورديو
واستخدام lov
وطبعا الكلام ده فى الديفلور

بتاريخ:

السلام عليكم
لازال عند وعدي بالمساعدة
لكن عذرا" بسبب الشغل وسوف اتابع معك المشروع مع بداية الاسبوع القادم

تحية :D

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

احوي سام اتمنى ان تحاول بالسرعة في المساعدة لاني مابقى معي وقت عشان التسليم وانا خايفة كثير
ثانيا اخوي النوبي انا محتاجة فعلا كما تكرمت ل5 فورمات على حسب الجداول
IMPORTATION_STOREROOM
2 EXPORTATION_STOREROOM
3 SHOWROOM
ORDERS4
5CUSTOMER

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

بتاريخ:

أختي ممكن اساعدك متى اخر موعد لتسليم المشروع

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

اهلين اخوي ريان والله انا شاكرة لكن من يساعدني وفانحة يدي لكم لكي تساعدوني
أخر موعد تسليم هو بعد شهر بالضبط
زانشالله الحق وانتم تلحقوا معي
اختك اوراكل غيرل

بتاريخ:

الاخت العزيزة لم اقرأ الموضوع الا اليوم ..سبحان الله ..عموما كان فى مشروع مشابه تماماَ كنت شرحته ،وضعت الشاشات الخاصة به منذ عدة اشهر وهو تحت عنوان مشروع مشتريات وهتلاقى فيه الشاشات المطلوبه وطبعا لما تحمليها وتفتحيها تحت فورمز دفيلوبر هتشوفى التريجرز اللى فيها والكود والتصميم وكل شىء وهى تشبة تماما للطلبات الخاصة بمشروعك مع بعض الفروق ..وعموما يد الله مع الجماعة وانا مستعد ايضا للمشاركة معكم فى هذا المشروع أو اى استفسار...مع خالص دعواتى بدوام التوفيق . :D

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

تسلم اخوي بريمروانا شفت المشروع لكن توجد هناك فروق وغير كذا مازودتنا بالكود الخاص بالمشروع ماني قادرة اسوي له ران تايم
وشاكرة لك جدا لو بتساعدني

بتاريخ:

أختي اوراكل غيرل ممكن اليوم نشتغل سوى بس تيجي اتركيلي رسالة علشان نبلش سوى

  • بعد 3 سنة...
بتاريخ:

السلام عليكم
أظن أنه لابد في كل برنامج أن تتوافر الجداول التالية: جدول المستخدمين، جدول الصلاحيات، جدول النوافذ (الفورم ات)، جدول بيانات المنشأة. طبعاً بالإضافة إلى جداول المشروع نفسه.
CREATE TABLE USERS_TABLE(
user_no number,
user_name_A VARCHAR(30),
user_name_E VARCHAR(30),
password VARCHAR(9),
pass_confirm VARCHAR(9),
hire_date DATE,
update_date DATE,
updated_by VARCHAR(30),
CONSTRAINT user_no_pk PRIMARY KEY (user_no)
);


CREATE TABLE FORMS_TABLE(
form_no number,
form_name_A VARCHAR(30),
form_name_E VARCHAR(30),
CONSTRAINT form_no_pk PRIMARY KEY (form_no)
);


CREATE TABLE PRIVLEGES_TABLE(
user_no number(20),
form_no VARCHAR(20),
Insert_col varchar(20),
update_col varchar(20),
view_col varchar(20),
print_col varchar(20),
delet_col varchar(20),
implement_col varchar(20)
);

alter table privleges_table add
(
constraint privleges_userno_formno_pk primary key (user_no,form_no)
);


CREATE TABLE GENERAL_IDENIFICATION(
project_no number(20),
project_name_A VARCHAR(30),
project_name_E VARCHAR(30),
company_name_A VARCHAR(30),
company_name_E VARCHAR(30),
tele_no VARCHAR(9),
mobile_no VARCHAR(9),
fax_no VARCHAR(9),
email VARCHAR(9),
web VARCHAR(9),
location VARCHAR(9)
);

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

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

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

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

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

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.