Education Blog
  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات
No Result
View All Result
Connect4Techs
No Result
View All Result
Home برمجة إس كيو إل

مقدمة لشرح لغه SQL وأنواع الأوامر المستخدمة بها

Youssef Samy by Youssef Samy
2022-04-27
in إس كيو إل, برمجة
0
562
SHARES
1.8k
VIEWS
Share on FacebookShare on Twitter

في مقال اليوم نقدم مقدمة توضيحية عن لغة إس كيو إل – SQL وأنواع الأوامر المستخدمة بها .

شرح SQL
لغة إس كيو إل

ماهي لغة إس كيو إل – SQL ؟

طبعا عارفين أن لغة ال sql هى لغة الاستعلام الاجرائية الخاصة بالتعامل مع قواعد البيانات او بمعنى اخر هى لغة تحتوى على مجموعة من الاوامر واللي من خلالها نستطيع التعامل مع قاعدة البيانات .

طيب عاوزين نشوف الاوامر دى اللي هي اوامر ال sql

ماهي أنواع الأوامر في SQL:

تنقسم أوامر إلي 3 أنواع كالتالى وهم DDLDMLDCL

اولا:اوامر DDL

وهى اختصار ل data definition language وهى تحتوى على مجموعة من الاوامر للتعامل مع هيكل الكيانات الخاصة بقاعدة البياناتطب يعنى اية لفظ الكيانات اقصد بيها ال objects الموجودة بقاعدة البياناتاوضح كمانانا لما بنشئ قاعدة البيانات لازم بعدها هنشئ ال objects الخاصة بها وهىTables _ view _ sequence _ index_ synonymطبعا tables هو العمود الفقرى لقاعدة البيانات او المكان الذى يحتفظ بداخلة البيانات بطريقة ما داخل قاعدة البياناتView عبارة عن مشهد من جدول او اكثرSequence يستخدم لانشاء ارقام مسلسلةIndex او الفهارس يفيد فى عمليات البحثSynonym. اسم بديل لاى كيان موجودة

هنبداء نتعرف على هذة الاوامر:

Create _ alter _ drop

Create:

تستخدم فى انشاء الكيان نفسة او objects

Alter :

تعديل او تغيير فى هيكل هذا الكيان.

Drop :

حذف هذا الكيان

طيب الخلاصة لما ابداء بانشاء قاعدة البيانات وبعدها عاوز اصمم الجداول او اى كيان اخر يبقى انا هروح لاوامر ال DDL
بالامر create
وكمان لو انا كنت فعلا انشاءات الجداول وعاوز اعدل فى هيكل جدول يبقى انا هروح لاوامر ال DDL بالامر alter
ولو انا انشاءات جدول و عاوز احذفة يبقى هروح لاوامر ال DDL
بالامر drop
اعتقد انا كدا وضحت

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

ثانيا :اوامر ال DML

DML هى اختصار data manipulation language وهى تحتوى على الاوامر المستخدمة فى التعامل مع البيانات وهى:

Select استرجاع بيانات من قاعدة البيانات
Insert اضافة بيانات جديدة
Update تعديل او تحديث بيانات موجودة
Delete حذف بيانات من قاعدة البيانات
Merge دمج بيانات

الخلاصة لما احب التعامل مع بيانات بداخل قاعدة البيانات يبقى انا كدا هستخدم اوامر ال DML

طيب هى البيانات الا انا اضفتها او عدلتها او حذفتها من خلال اوامر DML مش لازم انقلها لقاعدة البيانات علشان احفظها او ممكن اتراجع عن هذا التعديل دلوقتى هيكون دور:

Transaction control

وهى
Commit. حفظ البيانات بقاعدة البيانات
rollback. تراجع عن اى تعديل
save point. تراجع بس عند نقطة محددة

طيب بعد ما انا انشاءت الكيانات وبعد لما قمت بادخال البيانات بها مش لازم يكون فى حماية لهذة البيانات
هنا هيكون دور اوامر DCL

ثالثا : DCL

وهى اختصار data control language
وهى
Grant اعطاء صلاحيات للمستخدم
Revoke حذف صلاحيات من المستخدم
طبعا اى objects تم انشاءة لازم يكون هناك صلاحيات على استخدامها .

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

نقلا عن مهندس / Fawzy Syam

author avatar
Youssef Samy
See Full Bio
Tags: أنواع الأوامر في لغة SQLشرح SQLشرح إس كيو إللغة SQL
Previous Post

إختراق موقع للحكومة الأمريكية في أول خطوة للرد علي مقتل سليماني

Next Post

شرح جمل الطباعة في لغة جافا

Youssef Samy

Youssef Samy

Next Post

شرح جمل الطباعة في لغة جافا

Archive

Most commented

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

محاكي شبكات هواوي Huawei eNSP

محاكاة الشبكات من سيسكو باستخدام Cisco VIRL

GNS3 أفضل أم EVE-NG أم VIRL أم Packet Tracer

كيفية إضافة روترات وسويتشات سيسكو IOSv على GNS3 VM

كيفية إعداد وربط GNS3 VM ببرنامج GNS3

  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات

Tags

5G CCNA pdf أبل أمن المعلومات أندرويد أنظمة التشغيل إنترنت اخبار التكنولوجيا الحوسبة السحابية الذكاء الاصطناعي بالعربي بايثون برمجة بروتوكول eigrp بروتوكول ospf تعليم لغة جافا ثغرة أمنية جوجل خدمات أمازون ويب دروس لغة جافا سيسكو شبكات الجيل الخامس شبكات الكمبيوتر شرح شرح لغة جافا فيروس كورونا فيسبوك فيس بوك كتاب شرح كلاود كوبونات يوديمي كوتلن كورس كورسات كورسات الشبكات كورسات يوديمي مجانا كورس سيسكو لينكس مايكروسوفت مراحل OSI موبايل هواوي واتساب ويندوز سيرفر

Recent News

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

2022-12-29
محاكي شبكات هواوي Huawei eNSP

محاكي شبكات هواوي Huawei eNSP

2022-12-23
No Result
View All Result
  • Home
    • Index (Default)
    • Index 1
    • Index 2
  • About Us
  • Get in Touch
  • Classes
    • Management
    • Teaching
    • Stories
    • Learning
    • Studying
    • Remedy
  • Pages
    • Category
    • Author
    • Article
    • Search