SlideShare une entreprise Scribd logo
1  sur  13
DML
Data Manipulation
Language
.1‫جملة‬ ‫مكونات‬ ‫كتابة‬ ‫يمكن‬SQL‫ألن‬ ‫الصغيرة‬ ‫أو‬ ‫الكبيرة‬ ‫باألحرف‬SQL‫للحروف‬ ‫حساسة‬ ‫غير‬.
.2‫بالفاصلة‬ ‫الحقول‬ ‫أسماء‬ ‫بين‬ ‫نفصل‬(,.)
.3‫جملة‬ ‫كتابة‬ ‫يمكن‬SQL‫الجملة‬ ‫صحة‬ ‫في‬ ‫يؤثر‬ ‫ال‬ ‫فهذا‬ ‫سطور‬ ‫عدة‬ ‫في‬.
.4‫اختصارها‬ ‫أو‬ ‫للغة‬ ‫المحجوزة‬ ‫الكلمات‬ ‫فصل‬ ‫يمكن‬ ‫ال‬,‫تسمى‬ ‫المحجوزة‬ ‫والكلمات‬Keywords
‫مثل‬ ‫وهي‬(SELECT, FROM, WHERE, ORDERBY.)
.5‫وفهمها‬ ‫قراءتها‬ ‫ليسهل‬ ‫أسطر‬ ‫على‬ ‫الجملة‬ ‫كتابة‬ ‫يفضل‬.
.6‫بواسطة‬ ‫الجملة‬ ‫نهاية‬ ‫عن‬ ‫اإلعالن‬ ‫من‬ ‫البد‬(;)‫الجملة‬ ‫لتنفيذ‬.
‫بحرف‬ ‫العمود‬ ‫أسم‬ ‫أو‬ ‫الجدول‬ ‫اسم‬ ‫يبدأ‬ ‫أن‬ ‫يجب‬.
‫مثل‬ ‫خاصة‬ ‫ورموز‬ ‫وأرقام‬ ‫وصغيرة‬ ‫كبيرة‬ ‫حروف‬ ‫من‬ ‫يتكون‬ ‫أن‬ ‫الممكن‬ ‫من‬(_,$,#.)
‫الواحدة‬ ‫البيانات‬ ‫قاعدة‬ ‫داخل‬ ‫مرة‬ ‫من‬ ‫أكثر‬ ‫الجدول‬ ‫أسم‬ ‫يتكرر‬ ‫ال‬ ‫أن‬ ‫يجب‬.
‫الواحد‬ ‫الجدول‬ ‫داخل‬ ‫مرة‬ ‫من‬ ‫أكثر‬ ‫عمود‬ ‫أسم‬ ‫يتكرر‬ ‫ال‬ ‫أن‬ ‫يجب‬.
‫المحجوزة‬ ‫االسماء‬ ‫من‬ ‫يكون‬ ‫ال‬ ‫أن‬ ‫يجب‬‫لألوراكل‬‫مثل‬(FROM , SELECT, …..)
‫الجدول‬ ‫بيانات‬ ‫نوع‬ ‫عن‬ ‫عبر‬ُ‫ي‬ ‫بحيث‬ ‫معنى‬ ‫له‬ ‫الجدول‬ ‫أسم‬ ‫يكون‬ ‫أن‬ ‫يفضل‬.
‫بياناتها‬ ‫وتعبئة‬ ‫الجداول‬ ‫إنشاء‬ ‫أوال‬.
‫االستعالمات‬ ‫إلنشاء‬:
‫تبويب‬ ‫من‬‫إنشاء‬‫نختار‬‫االستعالم‬ ‫تصميم‬
‫ثم‬‫عرض‬ ‫طريقة‬SQL
hire_date
‫تاريخ‬‫التعيين‬
Sal
‫الراتب‬
dept_no
‫رقم‬‫القسم‬
Job
‫الوظيفه‬
e_name
‫اسم‬‫الموظف‬
e_no
‫الموظف‬ ‫رقم‬
17/11/1981500010PresidentKing7839
01/05/1981285030ManagerBlake7698
09/06/1981245010ManagerClark7782
02/04/1981297520ManagerJones7566
23/07/198280020ClerkSmith7369
20/02/1981160030SalesmanAllen7499
22/02/1981125030SalesmanWard7521
28/09/1981125030SalesmanMartin7654
19/10/1987300020AnalystScott7788
23/05/1981130020ClerkAdams7876
08/09/1981150030SalesmanTurner7844
03/12/1981300020AnalystFord7902
23/02/1982130010ClerkMiller7934Loc
‫الموقع‬
D_name
‫اسم‬‫القسم‬
Dept_no
‫رقم‬‫القسم‬
New YorkAccounting10
DallasResearch20
ChicagoSales30
BostonOperations40
‫بناءا‬‫األتية‬ ‫االستعالمات‬ ‫بإجراء‬ ‫قم‬ ، ‫الجداول‬ ‫هذه‬ ‫على‬
‫بلغه‬:SQL
‫في‬ ‫جدول‬ ‫أي‬ ‫أعمدة‬ ‫جميع‬ ‫لعرض‬SQL‫التالي‬ ‫نكتب‬:
Select *
;‫الجدول‬ ‫اسم‬From
‫اإلدارات‬ ‫جدول‬ ‫من‬ ‫الحقول‬ ‫جميع‬ ‫لعرض‬((dept:
SELECT *
FROM dept ;
LocD_nameDept_no
New YorkAccounting10
DallasResearch20
ChicagoSales30
BostonOperations40
‫السجالت‬ ‫من‬ ‫التكرار‬ ‫لمنع‬(‫الصفوف‬)‫األمر‬ ‫نستخدم‬Distinct‫جملة‬ ‫ضمن‬Select‫إلزالة‬
‫األسطر‬‫ونكتب‬ ‫المكررة‬:
SELECT DISTINCT ‫التكرار‬ ‫إزالة‬ ‫نريد‬ ‫التي‬ ‫األعمدة‬ ‫أسماء‬‫منها‬
FROM ‫الجدول‬ ‫اسم‬ ;
‫بإزالة‬ ‫قم‬‫الموظفين‬ ‫جدول‬ ‫في‬ ‫اإلدارة‬ ‫رقم‬ ‫عمود‬ ‫في‬ ‫التكرار‬
SELECT DISTINCT Dept_no
FROM Emp;
dept_no
10
20
30
‫لعرض‬‫كالتالي‬ ‫نكتب‬ ‫جدول‬ ‫أي‬ ‫من‬ ‫معينة‬ ‫حقول‬:
...,‫الثاني‬ ‫العمود‬ ‫اسم‬,‫األول‬ ‫العمود‬ ‫اسم‬SELECT
;‫الجدول‬ ‫اسم‬FROM
‫واسمها‬ ‫اإلدارة‬ ‫كرقم‬ ‫اإلدارات‬ ‫جدول‬ ‫حقول‬ ‫بعض‬ ‫لعرض‬
SELECT Dept_no , D_name
FROM dept ;
D_nameDept_no
Accounting10
Research20
Sales30
Operations40
‫النتائج‬ ‫كل‬ ‫وليس‬ ‫االستعالم‬ ‫من‬ ‫األولى‬ ‫النتائج‬ ‫أسطر‬ ‫الستعادة‬
Select Top ‫األسطر‬ ‫(عدد‬ (‫الحقول‬ ‫أسماء‬
From ‫الجدول‬ ‫;اسم‬
‫إعرض‬‫وأسمائهم‬ ‫الموظفين‬ ‫أرقام‬ ‫من‬ ‫األولى‬ ‫الصفان‬.
Select Top 2 e_no , e_name
FROM emp ;
‫الموظفين‬ ‫بيانات‬ ‫جميع‬ ‫عن‬ ‫استعلم‬.
‫الشركة‬ ‫في‬ ‫ووظائفهم‬ ‫الموظفين‬ ‫أسماء‬ ‫عن‬ ‫استعلم‬.
‫تكرار‬ ‫بدون‬ ‫الموظفين‬ ‫وظائف‬ ‫لعرض‬ ‫استعالم‬ ‫جملة‬ ‫اكتب‬.
‫أعرض‬4‫ورواتبهم‬ ‫وأسمائهم‬ ‫الموظفين‬ ‫أرقام‬ ‫استعالم‬ ‫نتيجة‬ ‫من‬ ‫صفوف‬.
‫الشركة‬ ‫بيانات‬ ‫قاعدة‬ ‫تطبيق‬
Lecture 7(Data Base)
Lecture 7(Data Base)

Contenu connexe

Tendances

Word2007
Word2007Word2007
Word2007
lo2lo2
 
Nhenyekani mosad
Nhenyekani mosadNhenyekani mosad
Nhenyekani mosad
bitaamini
 
طراحی نمای کلاسیک
طراحی نمای کلاسیکطراحی نمای کلاسیک
طراحی نمای کلاسیک
namadesign
 
الانسان وجبل الثلج
الانسان وجبل الثلجالانسان وجبل الثلج
الانسان وجبل الثلج
calm20006
 

Tendances (20)

عرض واجهتي للعالم 02
عرض واجهتي للعالم 02عرض واجهتي للعالم 02
عرض واجهتي للعالم 02
 
الوحدة الثانية - الفصل الاول - الدرس الثاني
الوحدة الثانية - الفصل الاول - الدرس الثانيالوحدة الثانية - الفصل الاول - الدرس الثاني
الوحدة الثانية - الفصل الاول - الدرس الثاني
 
Ph21
Ph21Ph21
Ph21
 
Word2007
Word2007Word2007
Word2007
 
Nhenyekani mosad
Nhenyekani mosadNhenyekani mosad
Nhenyekani mosad
 
Book1
Book1Book1
Book1
 
القيادة والريادة
القيادة والريادة القيادة والريادة
القيادة والريادة
 
evennement 60 seconde \ تظاهؤة 60 ثانية
evennement 60 seconde \ تظاهؤة 60 ثانية evennement 60 seconde \ تظاهؤة 60 ثانية
evennement 60 seconde \ تظاهؤة 60 ثانية
 
Phx7
Phx7Phx7
Phx7
 
Num27daryaaknar شماره 27 نشریه دریاکنار
Num27daryaaknar شماره 27 نشریه دریاکنارNum27daryaaknar شماره 27 نشریه دریاکنار
Num27daryaaknar شماره 27 نشریه دریاکنار
 
موسسه خیریه
موسسه خیریهموسسه خیریه
موسسه خیریه
 
نقل اثاث وعفش الامارات
نقل اثاث وعفش الاماراتنقل اثاث وعفش الامارات
نقل اثاث وعفش الامارات
 
المعماري صلاح رحمة يحرز الاهداف من خارج المنطقة: مبنى هيئة المواصفات
المعماري صلاح رحمة يحرز الاهداف من خارج المنطقة: مبنى هيئة المواصفاتالمعماري صلاح رحمة يحرز الاهداف من خارج المنطقة: مبنى هيئة المواصفات
المعماري صلاح رحمة يحرز الاهداف من خارج المنطقة: مبنى هيئة المواصفات
 
Num28daryaaknar1 شماره 28 نشریه دریاکنار
Num28daryaaknar1 شماره 28 نشریه دریاکنارNum28daryaaknar1 شماره 28 نشریه دریاکنار
Num28daryaaknar1 شماره 28 نشریه دریاکنار
 
Koodakancharitytehran
KoodakancharitytehranKoodakancharitytehran
Koodakancharitytehran
 
کمک به بچه های سرطانی
کمک به بچه های سرطانی کمک به بچه های سرطانی
کمک به بچه های سرطانی
 
گسترش جهان از نظر قرآن
گسترش جهان از نظر قرآنگسترش جهان از نظر قرآن
گسترش جهان از نظر قرآن
 
طراحی نمای کلاسیک
طراحی نمای کلاسیکطراحی نمای کلاسیک
طراحی نمای کلاسیک
 
الانسان وجبل الثلج
الانسان وجبل الثلجالانسان وجبل الثلج
الانسان وجبل الثلج
 
عرض صديقي الحاسب 03
عرض صديقي الحاسب 03عرض صديقي الحاسب 03
عرض صديقي الحاسب 03
 

Similaire à Lecture 7(Data Base)

Business Process
Business ProcessBusiness Process
Business Process
guest800d4
 
Lecture7 Transactionmanagement Concurrencycontrol
Lecture7 Transactionmanagement ConcurrencycontrolLecture7 Transactionmanagement Concurrencycontrol
Lecture7 Transactionmanagement Concurrencycontrol
guest800d4
 
Lecture3 Relationalmodel
Lecture3 RelationalmodelLecture3 Relationalmodel
Lecture3 Relationalmodel
guest800d4
 

Similaire à Lecture 7(Data Base) (20)

Lecture 12 (DATA BASE)
Lecture 12 (DATA BASE)Lecture 12 (DATA BASE)
Lecture 12 (DATA BASE)
 
Lecture 8 (data Base)
Lecture 8 (data Base)Lecture 8 (data Base)
Lecture 8 (data Base)
 
Bi11 pa-001
Bi11 pa-001Bi11 pa-001
Bi11 pa-001
 
Bi10 li-002
Bi10 li-002Bi10 li-002
Bi10 li-002
 
Bi11 pa-003
Bi11 pa-003Bi11 pa-003
Bi11 pa-003
 
Phx6
Phx6Phx6
Phx6
 
بررسی امنیت SQL Server 2019
بررسی امنیت SQL Server 2019بررسی امنیت SQL Server 2019
بررسی امنیت SQL Server 2019
 
Arabicqt 202012_ديسمبر
Arabicqt 202012_ديسمبر Arabicqt 202012_ديسمبر
Arabicqt 202012_ديسمبر
 
Lecture 9 (data base)
Lecture 9 (data base)Lecture 9 (data base)
Lecture 9 (data base)
 
Business Process
Business ProcessBusiness Process
Business Process
 
Normalization
NormalizationNormalization
Normalization
 
عملية الساسي
عملية الساسي عملية الساسي
عملية الساسي
 
أبجدية الألكترونيات
أبجدية الألكترونياتأبجدية الألكترونيات
أبجدية الألكترونيات
 
Mohamed Gaber1
Mohamed Gaber1Mohamed Gaber1
Mohamed Gaber1
 
4005113970107
40051139701074005113970107
4005113970107
 
Lecture7 Transactionmanagement Concurrencycontrol
Lecture7 Transactionmanagement ConcurrencycontrolLecture7 Transactionmanagement Concurrencycontrol
Lecture7 Transactionmanagement Concurrencycontrol
 
Lecture3 Relationalmodel
Lecture3 RelationalmodelLecture3 Relationalmodel
Lecture3 Relationalmodel
 
Ph1
Ph1Ph1
Ph1
 
Phx15
Phx15Phx15
Phx15
 
Bi10 pa-001
Bi10 pa-001Bi10 pa-001
Bi10 pa-001
 

Plus de Nermeen Elhamy (8)

Lecture13 (data data)
Lecture13 (data data)Lecture13 (data data)
Lecture13 (data data)
 
Lecture 6 Data Base
Lecture 6 Data BaseLecture 6 Data Base
Lecture 6 Data Base
 
Lecture 4 Data Base
Lecture 4 Data BaseLecture 4 Data Base
Lecture 4 Data Base
 
Lecture 3 (Data Base)
Lecture 3 (Data Base)Lecture 3 (Data Base)
Lecture 3 (Data Base)
 
Lecture 2 (Data Base)
Lecture 2 (Data Base)Lecture 2 (Data Base)
Lecture 2 (Data Base)
 
Lecture 1 (DATA BASE)
Lecture 1 (DATA BASE)Lecture 1 (DATA BASE)
Lecture 1 (DATA BASE)
 
Lecture 10 db1
Lecture 10 db1Lecture 10 db1
Lecture 10 db1
 
Lecture 5 Data Base
Lecture 5 Data BaseLecture 5 Data Base
Lecture 5 Data Base
 

Dernier

The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
koheioishi1
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
YukiTerazawa
 

Dernier (7)

UniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScriptUniProject Workshop Make a Discord Bot with JavaScript
UniProject Workshop Make a Discord Bot with JavaScript
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習105 -n人囚人のジレンマモデル- #ゲーム理論 #gametheory #数学
 
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 

Lecture 7(Data Base)