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

بتاريخ:

:huh: السلام عليكم ورحمه الله وبركاته

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

----

اليوم مدرسنا في الاوراكل -- قال اريد من كل طالب ان يبحث في الانترنت عن طريقة

أضافه مفتاح اساسي على عمودين في نفس الوقت !! :unsure:

طبعا هذا بالــ SQL كيف يمكن عمل هذا ؟

أن نضيف مفتاح اساسي على عمودين في نفس الوقت ؟

 

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

أنتظر الرد على احر من الجمر --- ويالله اريد أول مبرمج اوراكل يرد علي تكفوووووون

وتحياتي لكم

اخوكم

فنكشون

بتاريخ:

اخى هذا مثال بسيط
لدينا ثلاث جداول
1/جدول الطلاب
2/جدول المواد
3/جدول المواد و الطلاب
فى جدول الطلاب نلاحظ ان المفتاح الاساسى يتكون من رقم الطالب ورقم المادة معا
create user student identified by student;
grant connect to student;
grant resource to student;


student/student;
create table student(
stno number(4) constraint bbb primary key,
stname char(6),
staddress char(2));
--------------------
create table course(
cono number(6) constraint ddd primary key,
coname char(4),
cotype number(2),
coprise number(4));
--------------------
create table studcours(
stno number(4) constraint nmry references student(stno),
cono number(8) constraint nm2 references course(cono),
begdate date,
enddate date,
constraint nm3 primary key (stno,cono));

بتاريخ:

فى جدول
teach_group
المفتاح الاساسى يتكون من عدة اعمدة

----------
فى جدول
reg_student
المفتاح الاجنبى يتكون من عدة اعمدة

create user college identified by col;
grant resource to college;
grant connect to college;

--***********************************************************


create table cycles(
cycl_name varchar(50) constraint cypk primary key,
b_date date,
e_date date,
year date,
stq1 number(4),
stq2 number(4),
stq3 number(4),
stq4 number(4),
notes varchar(100));

--****************************
create table students(
stno number(8) constraint stpk primary key,
name varchar(50),
rank varchar(25),
unitno number(4),
sec varchar(20),
tel number(9),
address varchar(150),
grade varchar(50),
dfa number(3),
work varchar(50),
notes varchar(100));

--************************************************************

create table teachers(
teach_no number(8) constraint tepk primary key,
name varchar(50),
rank varchar(25),
wing varchar(25),
tel number(9),
birth date,
email varchar(25),
address varchar(150),
h_date date,
b_date date,
notes varchar(100));
--***********************
-
create table teach_group(
teach_no number(8) references teachers(teach_no),
groups varchar(15),
period varchar(20),
cycl_name varchar(50) references cycles(cycl_name),
constraint groupk primary key(teach_no,groups,period,cycl_name));

-------
create table reg_student(
cycl_name varchar(50) references cycles(cycl_name),
period varchar(20),
stno number(8)references students(stno),
teach_no number(8) references teachers(teach_no),
groups varchar(15),
foreign key(teach_no,groups,period,cycl_name)references
teach_group(teach_no,groups,period,cycl_name),
constraint groupks primary key(stno,teach_no,groups,period,cycl_name));

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

بسم الله الرحمن الرحيم

مساكم الله بالخير والصحة

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

ما شـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــاء اللـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــه

وتحياتي لك
اخوك
فنكشون

بتاريخ:

CREATE TABLE MO7B(
NUM NUMBER(9),
ID NUMBER(9),
NAME VARCHAR2(20));



انشاء جدول جديد

الان اضافة مفتاحين اسايين لنفس الجدول

ALTER TABLE MO7B ADD PRIMARY KEY(NUM,ID);



احتمال يسألكم عن السؤال هذا في المحاضرة ويعطيكم درجات
هدية

بتاريخ:

مشكورين
ومشكور الف ياsudan_home
لاني هم انا طالب منا المدرس

  • بعد 2 أسابيع...
بتاريخ:

ألف شكر اخوي محب على الاضافة .. :)

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

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

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

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

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

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.