لغة الروح والجسد
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


... الموقع الأول في الوطن العربي لكم فقط .... مع حبنا وتمنياتنا بالتوفيق ... ..ღ..M.E.S.ღ..
 
الرئيسيةأحدث الصورالتسجيلدخول

 

 تعرف على لغة SQL

اذهب الى الأسفل 
كاتب الموضوعرسالة
MB




عدد المساهمات : 2
تاريخ التسجيل : 03/11/2009

تعرف على لغة SQL Empty
مُساهمةموضوع: تعرف على لغة SQL   تعرف على لغة SQL I_icon_minitimeالأحد نوفمبر 08, 2009 1:10 am

SQL Server &
Visual Basic.Net
ما هي لغة الاستعلام المر ّ كبة؟
و معناها (لغة الاستعلام البنيوية) ، Structured Query Language هي اختصار SQL الكلمة
تستخدم هذه اللغة في التعامل مع قواعد البيانات تستخدم لاستخراج و تحديث و إضافة البيانات من قاعدة
البيانات و غالبا ما يتم استخدام هذا النوع من قواعد البيانات في المواقع التي تستخدم التقنيات الشهيرة مثل
من خلال المحرك الشهير SQL و كما نرى إن اغلب برامج الويب تعتمد على ال ، PHP ال
مهما كان نوع تطبيق قاعدة البيانات الذي تتعامل معه، فإّنه يستخدم لغة خا  صة بقواعد البيانات، ، MySQL
صحيح أ  ن هناك اختلافات في تركيب هذه اللغة ما بين تطبيق وآخر، ولكّنها ..SQL متّفق عليها دوليا، هي
اختلافات طفيفة لا تكفي للادعاء بأّنها نسخ مختلفة تمام الاختلاف.
بمعنى أّنها لا تحتوي ،Nonprocedural لغة غير إجرائية SQL وبالمقارنة بلغات البرمجة المألوفة، فإ  ن
تعتبر لغة برمجة عالية SQL على تركيبات لغوية مثل جمل الشرط وجمل التكرار وما شابهها.. إ  ن
المستوي، حيث يمكنها في سطر واحد إجراء عمليات بليغة التعقيد على قاعدة البيانات.
إلى طائفتين رئيسيتين، تعتبر كلّ منهما لغة منفصلة: SQL وتنقسم جمل لغة
:Data Manipulation Language (DML) لغة التعامل مع البيانات
وتخت  ص باسترجاع أو تحديث أو إضافة أو حذف السجلات التي تحّقق شروطا معينة، لهذا تس  مى جمل هذه
Selection " وتس  مى جمل استرجاع البيانات ب "استعلامات التحديد ..Queries " اللغة "استعلامات
.Action Queries " بينما تس  مى جمل الحذف والتعديل والإضافة ب "استعلامات الفعل ،Queries
:Data Definition Language (DDL) لغة تعريف البيانات
وتخت  ص بإنشاء أو حذف كائنات قاعدة البيانات، مثل الجداول وما تحتويه من أعمدة وفهارس، ومثل
.Constrains العلاقات والقيود
MS SQL Server و MS Access الفرق بين
وأيضا المقارنة تعتبر من ، MS SQL Server هذا السؤال قد يطرحه كل شخص يفكر الانتقال إلى
كثيرة جدا. ومن أهمها، قاعدة Access و SQL Server أسهل الطرق لإيصال المعلومة .الفروق بين

إي تحفظ جميع بيانات القاعدة في ، File Based Database مبنية على ملف MS Access بيانات
أي ، Server Based Database فهو نظام مبني على خادم SQL Server ملفات مستقلة لها. أما
ولا يعتمد ، Client/Server نظام متكامل لإدارة قواعد البيانات يعمل في الخلفية ويعتمد على خادم وعميل
على ملفات مستقلة لحفظ البيانات، فهو يحتوي على تركيبة خاصة به .
SQL ومتى يجرد بك أن تستخدم Access . على كل حال سأذكر لك متى بجدر بك أن تستخدم
Server:
؟ MS Access متى تستخدم
-1 لديك عدد قليل من المستخدمين.
-2 حجم البيانات لن يتجاوز 2 جيجا.
-3 تريد السهولة الشديدة في التعامل مع قاعدة البيانات.
أو ما قبله. Access 9x مثل Access . -4 إذا أردت التوافق مع النسخ القديمة من
قليل. Transactions -5 عدد العمليات
؟ SQL Server متى تستخدم
-1 إذا كان برنامجك يتعامل مع عدد كبير من المستخدمين.
-2 إذا أردت نسبة أمان عالية جدا.
-3 إذا كان حجم البيانات كبير جدا.
-4 عد العمليات كبير جدا.
والتي بدورها توفر الكثير. Stored Procedure -5 إذا أردت استخدام الإجراءات المعرفة
-6 إذا أردت الاحتراف!


الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
تعرف على لغة SQL
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» لغات لا تعرف الكذب‏

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
لغة الروح والجسد :: القسم التقني :: منتدى دورات الحاسوب-
انتقل الى: