القرآن الكريم كامل المصحف الذكي (جديد) , المصحف النصي
SQL هي اللغة القياسية للتعامل مع قواعد البيانات العلائقية. يمكن استخدام SQL لإدراج سجلات قاعدة البيانات والبحث عنها وتحديثها وحذفها.
يمكن لـ SQL إجراء الكثير من العمليات الأخرى ، بما في ذلك تحسين قواعد البيانات وصيانتها. يرمز SQL إلى لغة الاستعلام الهيكلية ، وتُنطق باسم "S-Q-L" أو أحيانًا باسم "See-Quel".
قواعد البيانات العلائقية مثل MySQL Database و Oracle و MS SQL Server و Sybase وما إلى ذلك تستخدم ANSI SQL.
قبل وجود SQL ، كانت قواعد البيانات تحتوي على واجهات برمجة ملاحية ضيقة ، وعادةً ما تم تصميمها حول مخطط شبكة يسمى نموذج بيانات CODASYL.
كان CODASYL (لجنة لغات أنظمة البيانات) اتحادًا مسؤولاً عن لغة برمجة COBOL (بدءًا من عام 1959) وامتدادات لغة قاعدة البيانات (بدءًا من 10 سنوات بعد ذلك).
عندما قمت ببرمجتها وفقًا لقاعدة بيانات CODASYL ، كنت تتنقل إلى السجلات من خلال المجموعات ، والتي تعبر عن علاقات رأس بأطراف.
تسمح قواعد البيانات الهرمية القديمة بسجل ما بالانتماء إلى مجموعة واحدة فقط. تسمح قواعد بيانات الشبكة لأي سجل بالانتماء إلى مجموعات متعددة.
لنفترض أنك تريد إدراج الطلاب المسجلين في CS 101. أولاً ، ستجد "CS 101" في الدورات التدريبية المعينة حسب الاسم ،
وقم بتعيين ذلك بصفتك المالك أو أحد الوالدين لمجموعة Enrollees ، وابحث عن العضو الأول (ffm) من مجموعة Enrollees ، وهو سجل الطالب ،
وقم بإدراجه. ثم تدخل في حلقة: ابحث عن العضو التالي (fnm) وقم بإدراجها. عند فشل fnm ، ستخرج من الحلقة.
قد يبدو هذا كثيرًا من العمل الخفي لمبرمج قاعدة البيانات ، لكنه كان فعالًا للغاية في وقت التنفيذ.
أشار خبراء مثل مايكل ستونبراكر من جامعة كاليفورنيا في بيركلي وإنجرس إلى أن إجراء هذا النوع من الاستعلام في قاعدة بيانات CODASYL مثل IDMS
استغرق ما يقرب من نصف وقت وحدة المعالجة المركزية وأقل من نصف الذاكرة مثل الاستعلام نفسه على قاعدة بيانات علائقية باستخدام SQL .
لإنشاء موقع ويب يعرض بيانات من قاعدة بيانات ، ستحتاج إلى:
على الرغم من أن SQL هي معيار ANSI / ISO ، إلا أن هناك إصدارات مختلفة من لغة SQL.
ومع ذلك ، لكي تتوافق مع معيار ANSI ، فإنها تدعم جميعًا الأوامر الرئيسية على الأقل (مثل SELECT و UPDATE و DELETE و INSERT و WHERE) بطريقة مماثلة.
RDBMS تعني نظام إدارة قواعد البيانات العلائقية.
RDBMS هو الأساس لـ SQL ولجميع أنظمة قواعد البيانات الحديثة مثل MS SQL Server و IBM DB2 و Oracle و MySQL و Microsoft Access.
يتم تخزين البيانات الموجودة في RDBMS في كائنات قاعدة البيانات تسمى الجداول. الجدول عبارة عن مجموعة من إدخالات البيانات ذات الصلة ويتكون من أعمدة وصفوف.
انظر إلى جدول "العملاء":
مثال:
SELECT * FROM Customers;
يتم تقسيم كل جدول إلى كيانات أصغر تسمى الحقول. تتكون الحقول في جدول العملاء من معرف العميل واسم العميل واسم جهة الاتصال والعنوان والمدينة والرمز البريدي والبلد.
الحقل هو عمود في جدول مصمم للاحتفاظ بمعلومات محددة حول كل سجل في الجدول.السجل ، الذي يُطلق عليه أيضًا اسم الصف ، هو كل إدخال فردي موجود في الجدول.
على سبيل المثال ، هناك 91 سجلاً في جدول العملاء أعلاه. السجل هو كيان أفقي في الجدول.
العمود هو كيان عمودي في جدول يحتوي على جميع المعلومات المرتبطة بحقل معين في جدول.
لا تنسى مشاركة الصفحة ومن صالح دعائكم
ما هي CSS؟ تُعد Cascading Style Sheets ، التي يشار إليها باعتزاز باسم CSS ، لغة تصميم بسيطة تهدف إلى تبسيط عملية جعل صفحات الويب قابلة للتقديم. يتعامل CSS مع الشكل وا ...
ما هو JavaScript؟ JavaScript هي لغة برمجة كمبيوتر ديناميكية. إنه خفيف الوزن وأكثر استخدامًا كجزء من صفحات الويب ، حيث تسمح تطبيقاته للبرنامج النصي من جانب العميل بالت ...
يشير بناء جملة JavaScript إلى مجموعة من القواعد التي تحدد كيفية كتابة اللغة (بواسطة المبرمج) وتفسيرها (بواسطة المتصفح). يستند بناء جملة JavaScript على بناء جملة Java ب ...
المدخلات و المخرجات الأساسية في سي بلس بلس يأتي C ++ مع مكتبات توفر لنا العديد من الطرق لأداء الإدخال والإخراج. في برمجة لغة ++C ، يتم تنفيذ المدخلات والمخرجات على شكل س ...
مثل العديد من لغات البرمجة الأخرى ، تحتوي JavaScript على متغيرات. يمكن اعتبار المتغيرات على أنها حاويات مسماة. يمكنك وضع البيانات في هذه الحاويات ثم الرجوع إلى البيانات ب ...
يعد استخدام الألوان في CSS (اختصارًا لأوراق الأنماط المتتالية) أمرًا سهلاً للغاية. سنوضح لك في هذا البرنامج التعليمي كيفية استخدام جميع تنسيقات الألوان المختلفة في CSS ...