مقدمة في دورة قواعد البيانات و مفاهيمها و انواع انظمة إدارة قواعد البيانات SQL الدرس|1| - Programmer Tech

Programmer Tech

موقع تعليم مجاني يهتم بتعلم البرمجة و علوم الكمبيوتر, أمن المعلومات, القرصنة الأخلاقية, سكربتات

إعلان اعلى المقالة

السبت، 29 أغسطس 2020

مقدمة في دورة قواعد البيانات و مفاهيمها و انواع انظمة إدارة قواعد البيانات SQL الدرس|1|


مقدمة الدورة

سوف نبدأ اليوم بشرح مقدمة دروس جديدة في قواعدالبيانات الأوركل Oracle و التي تعتبر اقوى قواعد بيانات من حيث الأمان وتدعم عدة لغات برمجية مثل ++c# java c وغيرها.

المواضيع الذي سوف نتاولها في هذه الدورة

-مفهوم قواعد البيانات Database Concept.
-انواع انظمة ادارة قواعد البيانات.
-قواعد البيانات العلائقية.
-التعامل مع قواعد البيانات العلائقية.
-تعلم لغة الإستفسارات و اقسامها والأوامر الخاصة بها.
-تثبيت وحذف البرنامج.
-كيفية عمل كلمة المرور و كيفية عمل مستخدم جديد.
-إنشاء الجداول وعمل كل الأوامر الخاصة بهذه الجدول من حذف واضافة وتعديل...الخ.
-انشاء المشاهد و القادحات والإجراءة الخزنة و السلاسل.
-كيفية ربط قواعد بيانات SQL/Pluse مع اي لغة اخرى.

مفهوم قواعد البيانات

هي عبارة عن مخازن علائقية يتم فيها تخزين البيانات في جداول مهما كان حجمها وهي آمنه وتعتبر اقوى قواعد البيانات من حيث الحمايه.

انواع انظمة ادارة قواعد البيانات

-قواعد البيانات الهرمية : يكون هذا النظام استخدم مع الحواسيب القديمة كثيراً.
-قواعد البيانات الشبكية : ظهر هذا النوع بعد قواعد البيانات الهرمية بعد التوسع الكبير لأنظمة الشبكات ولكن واجة صعوبات كثيرة في فهم وطبيعة التعامل مع البيانات كما في النظام الهرمي 

قواعد البيانات العلائقية

يعتبر هذا النظام الذي تعتمد علية معظم برامج قواعد البيانات مثل الأوركل لأنه من اقوى انظمة قواعد البيانات لقدرته الفائقة على إستيعاب كميات كبيرة من البيانات دون التأثير على الأداء من حيث السرعة والدقة وهذا النظام يتميز بالسرية والأمان لإحتوائه على نظام اعطاء الصلاحيات لمستخدمية ولسهولة الإستخدام وبناء التطبيقات.

لغة الاستفسارات(Structured Query Language (SQL

هي لغة تستخدم لإصدار جميع الأوامر التي تتعلق بقاعدة البيانات وتنقسم هذه اللغه الى خمسة اقسام رئيسة ويمكن من خلالها إصدار الأوامر الخاصة بكل قسم.

الأول Data Retrieveal

SELECT : هو أمر عرض البيانات من جدول او كائن.

الثاني (DML) Data Manipulation Language

INSERT : امر إضافة البيانات إلى قاعدة البيانات.
UPDATE : امر تحديث الجداول وتعديلها.
DELETE : امر لحذف بيانات جدول او بيانات كائن ولا يستخدم لحذف الجدول بأكمله.

الثالث (DDL) Data Definition Language

CREATE : امر إنشاء جدول او مشهد او إجراء او مستخدم او أي كائن في قاعدة البيانات.
Alter : امر تعديل على الجداول او مشاهد او إجراء مخزن او اي كائن في قاعدة البيانات.
DROP : امر يستخدم لحذف جدول او كائن يستطيع حذف الجدول بالكامل.
RENAME : امر إعادة التسمية لجدول او غيرة.

الرابع Transaction Control

COMMIT : لتثبيت البيانات في الجدول لتأكيد الحفظ او التعديل.
ROLLBACK : للتراجع عن تثبيت البيانات او إسترجاع الجدول الذي حذف بواسطة الأمر (Drob).
SAVEPOINT : للرجوع إلى نقطة معينه في مكان ما في قاعدة البيانات.

الخامس (DCL) Data Control Language

GRANT : اعطاء الصلاحيات للمستخدميين للدخول إلى البيانات.
REVOKE : سحب الصلاحيات من المستخدمين.

https://t.me/Programmer_Tech

ليست هناك تعليقات:

إرسال تعليق

facebook

تسميات

تواصل معنا

Translate

أخر الافكار

من انا

authorمبرمجين ويب و محبين للتقنية و الشبكات و امن المعلومات و سوف نقدم لكم الافضل إن شاء الله
أعرف المزيد ←

نموذج الاتصال

الاسم

بريد إلكتروني *

رسالة *

اقسام