إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

استفسارات في Sql


11 رد (ردود) على هذا الموضوع

#1 masmas1001

masmas1001

    مشترك

  • الأعضــاء
  • 61 مشاركة

تاريخ المشاركة 07 July 2009 - 10:02 AM

[size="2"]ارجو مساعدتي في فهم مواضيع في sql حيث اني درسته ولكن لم يشرح لي بالطريقة المفيدة وهدخل الكورس التاني قيرب بتاع pl

من فضلكم اريد ان افهم مواضيع حتى اتمكن من استكمال الكورسات الباقية وانا على دارية جيدة بال pl

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

الموضوع الاول :

انا كونت بدرب على username اسمة hr ولكن انا عندي على الجهاز بدخل على scott و system وطبعا الاختلاف في اسماء الاعمدة والبيانات المستخرجة ولكن في عملية ال join بانواعها انا مش عارف افهمها لانها مختلفة في اسماء الاعمدة والبيانات ومش عارف اطبقها
-- اقدر اني ادخل على السكيما اللي اسمها hr من عندي زي ما كان في الكورس بيديها ولا اية ولو ممكن اعملها ازاي

الموضوع التاني :

اسئلة في ال sql نفسة
اولا : انا عاوز اعمل يوزر جديد وباسورد كل ما اجي اعملة ساعات ما بيرضاش يكريت لية مع العلم اني بكتب الجملة صح هل فية شروط معينة لطول الاسم او غيرها , وبعدين لما فية كمان اوبشن زي connect وغيرها اعملها ازاي
معلش يا جماعة اللي يساعدني يشرح ويديني مثال علشان افهم كويس وجزاكم الله خير

ثانيا : موضوع ال jion )outer,left,right.....etc الربط عموما مش فاهمة وخصوصا في طريقة بيستخدم فيها ال + دي وانا مخدتهاش في الكورس اساسا وعلى فكرة انا اخدت الكورس في معهد النظم والمعلومات ياريت يكون الشرح بالطريقة العملية من واقع الخبرة

ثالثا : for readable output with SQL*Plus Specially
# ACCEPT Command
# DEFIND and UNDEFIND Command
# SET Command
# SQL*Plus Format commands
* The COLUMN Command and it's Format Models
* The TTITLE Command
* The BTITLE Command
* The BREAK Command
creating a Script file to run a report

رابعا : for managing tables
# Querying the data Dictionary
# Truncating a table

خامسا : for Including Constraints Specizlly
HOW TO MAKING VIEWING CONSTRAINTS 'Definitions and names'

سادسا : for Creating Views
# WITH CHECK OPTION CLUSE
# Denying DML Operations

سابعا : for other database Objects
# HOW TO CONFIRMING FOR EACH OF (INDEXES-SEQUENCE-SYNONYMS)

ثامنا : for Controlling User Access

انا عارف اني طالب حاجات كتير بس ممكن الرد على جزء جزء حتى ان لم يسع الرد على كل الاسئلة مرة واحدة

وجزاكم الله خير وياريت لو اقدر اخد ايميل حد يقدر يرد عليا علشان اتعلم منة

#2 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 07 July 2009 - 01:06 PM

السلام عليكم
اخي الحبيب...

اولا : انا عاوز اعمل يوزر جديد وباسورد كل ما اجي اعملة ساعات ما بيرضاش يكريت لية مع العلم اني بكتب الجملة صح هل فية شروط معينة لطول الاسم او غيرها , وبعدين لما فية كمان اوبشن زي connect وغيرها اعملها ازاي

عشان تقدر تنشيء يوزر ادخل على SYSTEM/MANAGER او SCOTT/TIGER
يعني بالاول لازم تدخل على يوزر يون عنده صلاحيات لانشاء يوزر تاني

CREATE USER MAS IDENTIFIED BY MAS;

لاعطاء صلاحيات لليوزر الجديد:

GRANT DBA TO MAS;

ومن ثم اعمل :

CONNECT واكتب اسم اليوزر الجديد ... رح يطلب منك الباس بردو اكتبها....
-----------------------------
بالنسبه للــ JOIN هذا ... راجع هذا الرابط وهو عبارة عن فيديو لشرح الـــ JOIN
http://www.mediafire...php?tmyl3zlonw3
----------------------------
بالنسبة لــــ Constraints

SELECT constraint_name, constraint_type
FROM user_constraints
WHERE table_name = 'EMP';
--------------------------
بالنسبه لـــSYNONYM راجع هذا الرابط:
http://www.araboug.o...showtopic=31579
-------------------------
وهنا ستجد مثال على الـــ VIEW
http://www.araboug.o...o...127&hl=VIEW
------------------------
اتمنى من بقية الاخوان المشاركة
بالتوفيق

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#3 masmas1001

masmas1001

    مشترك

  • الأعضــاء
  • 61 مشاركة

تاريخ المشاركة 07 July 2009 - 02:21 PM

مشكوووور يا اخي العزيز وجزاءك الله كل خير وتعودلك في صحتك وعافيتك يا PALI

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

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

#4 Ahmad.Hasan

Ahmad.Hasan

    مشرف قسم الـ Forms & Reports والمشاريع

  • فريق الإشراف
  • 4,871 مشاركة
  • الاسم الأول:Ahmad
  • اسم العائلة:Hasan
  • البـلـد: Country Flag
  • المنصب الحالي:Oracle HCM Consultant

تاريخ المشاركة 07 July 2009 - 11:10 PM

بالتوفيق
كل الاخوان بالمنتدى سيتعاونون معك ان شاءالله...

.Oracle E-Business Suite R12 HCM Certified Implementation Specialist

 

.Oracle Fusion Human Capital Management 11g Human Resources Certified Implementation Specialist

 


#5 masmas1001

masmas1001

    مشترك

  • الأعضــاء
  • 61 مشاركة

تاريخ المشاركة 08 July 2009 - 08:39 AM

باشا انا جربت اللي انت قلتلي علية في اني ازاي افتح ال account hr ولكن من اول جملة وهي alter user hr account unlock اعطاني error at line
ORA-01031: insufficient privileges
وانا مش عارف معناه اية

ولو ممكن اعرف اية الطريقة اللي اقدر افتح بيها ال account hr دا ازاااااااااي
بجد هيسهلي حاجات في التطبيق

وشكرا لمجهودك يا اخي العزيز واهتمامك بالرد

#6 t-hassaan

t-hassaan

    عضو نشط

  • الأعضــاء
  • 318 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 08 July 2009 - 09:04 AM

[

quote]ORA-01031: insufficient privileges[/quote
]
معناه انه لا توجد لك صلاحية لعمل unlock
ادخل بمستخدم النظام ونفذ ال unlock

#7 masmas1001

masmas1001

    مشترك

  • الأعضــاء
  • 61 مشاركة

تاريخ المشاركة 08 July 2009 - 09:13 AM

معلش يا باشا اية هو مستخدم النظام انا سطبت البرنامج 10g عادي ومش عارف اية مستخدم الجهاز (scott/system...etc) ولا اية وانا كنت داخل ب scott ومنه عملت كدا ممكن تقلي بالتفصيل شوية

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

وشكرا يا باشاااااااااااااااا :(

#8 t-hassaan

t-hassaan

    عضو نشط

  • الأعضــاء
  • 318 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 08 July 2009 - 10:30 AM

connect system/manager
او الباس وورد اللى انت اخترتها ساعة ال setup
وبعدين نفذ امر ال Alter وحيشتغل معاك ان شاء الله

#9 masmas1001

masmas1001

    مشترك

  • الأعضــاء
  • 61 مشاركة

تاريخ المشاركة 08 July 2009 - 10:52 AM

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

ربنا يكرم كل اللي ساعدني

انا مستني بقى ياريت شرح لموضوع user control وازاي اتحكم في كل باسورد لكل يوزر ومين ممكن يعمل اية وما يعملش اية

#10 PaTo

PaTo

    مشترك

  • الأعضــاء
  • 85 مشاركة

تاريخ المشاركة 08 July 2009 - 05:43 PM

انا باخد دلوقتي في معهد النظم والمعلومات برضوا !
انتا كنت بتاخد مع مين !

تم التعديل بواسطة PaTo, 08 July 2009 - 05:44 PM.


#11 masmas1001

masmas1001

    مشترك

  • الأعضــاء
  • 61 مشاركة

تاريخ المشاركة 09 July 2009 - 08:46 AM

انا لسة هبدأ pl وخلصت ال sql من شهر 2 وللاسف كان عندي ظروف وقفتني عن اني اكمل بس انا مستني لما يبدأ ان شاء الله انت بدأت خلاص في الكورس ولا لسة مستني

#12 PaTo

PaTo

    مشترك

  • الأعضــاء
  • 85 مشاركة

تاريخ المشاركة 10 July 2009 - 03:02 AM

ايوا انا كورس sql دلوقتي والمحاضرة الجاية ان شاء الله هاتكون الخامسة