الحسام
04-10-2002, 02:56 PM
يتم تنفيد SQL PLUS فيظهر لك اسم المستخدم و كلمة السر يتم الدخول على المستخدم= Scott و كلمة السر = tiger
يتم الدخول على البرنامج الخاص او الموقع الخاص بتنفيذ الأوامر الخاصة بالإسكيول
1-الأمر SELECT
في هذا الأمر يتم إستدعاء أو جلب بيانات معينة من الجداول Tables الموجودة في قاعدة البيانات الخاصة بالأوراكل Data**** حيث البيانات تكون مخزنة بشكل جداول tables معينة لكل جدول اسم خاصة به و لكل جدول أعمدة columns خاصة به فمثلا
قد يكون هناك جدول خاص بالموظفين يكون أسم الجدول = emplyees
و الجدول يتكون من عدة أعمدة و كل عمود في الجدول له أسم خاص حيث العمود يحتوي على بيانات محددة من نوع معين و عدد معين لا يمكن تجاوزه
فمثلا الجدول الخاص بالموظف قد يحتوي على أكثر من عمود
1-عمود خاص برقم الموظف نوع البيانات المخزنة فيه حروف
2-عمود خاص بإسم الموظف نوع البيانات المخزنة فيه حروف
3-عمود خاص براتب الموظف نوع البيانات المخزنة فيه أرقام
4-عمود خاص بتاريخ توظيف الموظف نوع البيانات المخزنة فيه تاريخ
و مجموع الأعمدة الأربعة في هذا الجدول تسمي حقل أي أن الحقل عبارة عن مجموعة من الأعمدة و تسمي كذلك صف أو ROWS
SELECT < select list >
FROM < list table >
select statement that is designed to pull all data from the table
صممت الجملة select لجلب أو أستحضار بيانات من الجداول
. first component is the select clause.
أول عناصر من عناصر الجملة هي بند أو كلمة SELECT
The second component of a select statement is the list of columns from which the user would like to view data.
ثأني عناصر الجملة SELECT هي الأعمدة التى تحب أن تري بياناتها
Always use a semicolon (;) to end SQL statements when entering them directly into SQL*Plus
ودائما يتم إنهاء جملة SELECT بالحرف ; أو بما يسمي سيمكولون .
مثال لجملة SELECT في هذا المثال يمكن يعطيك جميع الجداول المتوفرة في المستخدم الذي تم الدخول علية و في هذا المثال لم يتم ذكر الأعمدة فعندما لا يتم ذكر الأعمدة و كتبت * فهذا يعني أن تقوم الجملة بإحضار جميع الإعمدة المتوفرة في الجدول
SQL> SELECT * FROM TAB;
TNAME TABTYPE CLUSTERID
CUSTOMER TABLE
CUSTOMERS TABLE
DEPARTMENT TABLE
EMPLOYEE TABLE
INVENTORIES TABLE
ITEM TABLE
ITEMS TABLE
JOB TABLE
******** TABLE
PRICE TABLE
PRODUCT TABLE
SALARY_GRADE TABLE
SALES VIEW
SALES_ORDER TABLE
SAL_DET TABLE
SAL_MAST TABLE
SEQ TABLE
WAREHOUSE TABLE
To display all ( tables , Views , Synonyms)
يتم الدخول على البرنامج الخاص او الموقع الخاص بتنفيذ الأوامر الخاصة بالإسكيول
1-الأمر SELECT
في هذا الأمر يتم إستدعاء أو جلب بيانات معينة من الجداول Tables الموجودة في قاعدة البيانات الخاصة بالأوراكل Data**** حيث البيانات تكون مخزنة بشكل جداول tables معينة لكل جدول اسم خاصة به و لكل جدول أعمدة columns خاصة به فمثلا
قد يكون هناك جدول خاص بالموظفين يكون أسم الجدول = emplyees
و الجدول يتكون من عدة أعمدة و كل عمود في الجدول له أسم خاص حيث العمود يحتوي على بيانات محددة من نوع معين و عدد معين لا يمكن تجاوزه
فمثلا الجدول الخاص بالموظف قد يحتوي على أكثر من عمود
1-عمود خاص برقم الموظف نوع البيانات المخزنة فيه حروف
2-عمود خاص بإسم الموظف نوع البيانات المخزنة فيه حروف
3-عمود خاص براتب الموظف نوع البيانات المخزنة فيه أرقام
4-عمود خاص بتاريخ توظيف الموظف نوع البيانات المخزنة فيه تاريخ
و مجموع الأعمدة الأربعة في هذا الجدول تسمي حقل أي أن الحقل عبارة عن مجموعة من الأعمدة و تسمي كذلك صف أو ROWS
SELECT < select list >
FROM < list table >
select statement that is designed to pull all data from the table
صممت الجملة select لجلب أو أستحضار بيانات من الجداول
. first component is the select clause.
أول عناصر من عناصر الجملة هي بند أو كلمة SELECT
The second component of a select statement is the list of columns from which the user would like to view data.
ثأني عناصر الجملة SELECT هي الأعمدة التى تحب أن تري بياناتها
Always use a semicolon (;) to end SQL statements when entering them directly into SQL*Plus
ودائما يتم إنهاء جملة SELECT بالحرف ; أو بما يسمي سيمكولون .
مثال لجملة SELECT في هذا المثال يمكن يعطيك جميع الجداول المتوفرة في المستخدم الذي تم الدخول علية و في هذا المثال لم يتم ذكر الأعمدة فعندما لا يتم ذكر الأعمدة و كتبت * فهذا يعني أن تقوم الجملة بإحضار جميع الإعمدة المتوفرة في الجدول
SQL> SELECT * FROM TAB;
TNAME TABTYPE CLUSTERID
CUSTOMER TABLE
CUSTOMERS TABLE
DEPARTMENT TABLE
EMPLOYEE TABLE
INVENTORIES TABLE
ITEM TABLE
ITEMS TABLE
JOB TABLE
******** TABLE
PRICE TABLE
PRODUCT TABLE
SALARY_GRADE TABLE
SALES VIEW
SALES_ORDER TABLE
SAL_DET TABLE
SAL_MAST TABLE
SEQ TABLE
WAREHOUSE TABLE
To display all ( tables , Views , Synonyms)