أجهزة الكمبيوترقواعد البيانات

SQL "لالدمى": ما تحتاج إلى معرفته المبتدئ؟

حتى الآن، "للدمى" الدورات SQL تزداد شعبية. يمكن أن يكون من السهل جدا لشرح، لأن في كثير من الأحيان يمكن أن تجد ما يسمى خدمات الويب "حيوية" في العالم اليوم. فهي معقولة غمد مرنة ومبنية على قواعد البيانات. جميع المبرمجين المبتدئين الذين قرروا تكريس نفسه لإنشاء مواقع، وكتب في المقام الأول إلى الدورات SQL "للدمى".

لماذا نتعلم اللغة؟

أولا وقبل كل شيء، تدرس SQL من أجل تعزيز خلق مجموعة واسعة من التطبيقات واحدة من الاكثر شعبية في محركات تاريخ بلوق - وورد. بعد مرور بضعة دروس بسيطة، سوف تكون بالفعل قادرة على إنشاء استعلامات من أي تعقيد، وهو ما يؤكد فقط على بساطة اللغة.

ما هي SQL؟

لغة الاستعلام الهيكلية، أو لغة الاستعلام الهيكلية تم إنشاؤها، مع غرض واحد واحد: لتحديد نوع البيانات، وتوفير الوصول إليها والتعامل معها في فترات قصيرة نسبيا. إذا كنت تعرف SQL القيمة، فإنك سوف نفهم أن هذا الخادم ينتمي إلى ما يسمى اللغات "nonprocedural". أي قدرتها لتشمل فقط وصف أي مكونات أو النتائج التي كنت تريد أن ترى في المستقبل على الموقع. ولكن هذا مبرمج لا يحدد على وجه الدقة ما يجري للحصول على نتائج. كل طلب جديد في هذه اللغة هو نوع من اضافية "البنية الفوقية". وفي هذا الترتيب الذي يتم إدخالها في قاعدة البيانات، وسيتم الوفاء الطلبات.

ما الإجراءات التي يمكن تنفيذها باستخدام هذه اللغة؟

وعلى الرغم من بساطته، قاعدة بيانات SQL يسمح لك بإنشاء الكثير من الطلبات الأكثر تنوعا. فما الذي يمكن أن تفعله إذا كنت تعلم هذه اللغة البرمجة مهمة؟

  • خلق مجموعة متنوعة من الجداول؛
  • تلقي وتخزين وتعديل البيانات؛
  • تغيير بنية الجداول وفقا لتقديرها.
  • الجمع بين المعلومات التي وردت إلى وحدة واحدة.
  • حساب البيانات الواردة؛
  • توفير الحماية الكاملة للمعلومات.

الفرق التي هي الأكثر شعبية في هذه اللغة؟

إذا قررت زيارة الدورات SQL "للدمى"، ثم سوف تتلقى معلومات مفصلة حول الأوامر التي يتم استخدامها في إنشاء استعلامات معها. الأكثر شيوعا حتى الآن هي كما يلي:

  1. DDL - هو أمر يحدد البيانات. فهو يستخدم لإنشاء وتعديل وحذف مجموعة متنوعة من الكائنات في قاعدة البيانات.
  2. DCL - الفريق الذي يدير البيانات. فهو يستخدم لتوفير الوصول إلى مختلف المستخدمين إلى المعلومات في قاعدة البيانات، فضلا عن استخدام جدول أو طريقة العرض.
  3. TCL - الفريق الذي يدير أنواع مختلفة من المعاملات. الهدف الرئيسي منه هو تحديد مسار المعاملة.
  4. DML - بالتلاعب في البيانات التي تم الحصول عليها. مهمتها هي السماح للمستخدم لنقل مجموعة متنوعة من المعلومات من قاعدة البيانات أو المساهمة في ذلك.

أنواع الامتيازات التي توجد على هذا الخادم

تحت امتياز يشير إلى تلك الإجراءات التي يمكن أن تؤدي واحد أو مستخدم آخر وفقا لحالته. أدنى، بالطبع، هو تسجيل الدخول العادي. وبطبيعة الحال، مع مرور الوقت الامتيازات عرضة للتغيير. سيتم حذف القديم وأضاف جديدة. اعتبارا من اليوم، كل أولئك الذين يجتازون الدورات خادم SQL "للدمى"، ونعرف أن هناك عدة أنواع من الأنشطة المسموح بها:

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

تاريخ SQL

تم إنشاء هذه اللغة من قبل IBM في عام 1970، ومختبر الأبحاث. في حين كان اسمه يختلف قليلا (SEQUEL)، ولكن بعد بضع سنوات من الاستخدام، غيرت، والحد من بعض الشيء. على الرغم من هذا، حتى اليوم، العديد من الخبراء الدوليين المعروفين في مجال البرمجة لا يزال نطق اسم القديم. تم إنشاء SQL مع هدف واحد - لاختراع اللغة التي من شأنها أن تكون بسيطة بحيث يمكن دون أي مشاكل لمعرفة مستخدمي الإنترنت حتى بسيطة. حقيقة مثيرة للاهتمام هو أنه في حين كان SQL يست هذه اللغة الوحيدة. في ولاية كاليفورنيا، وقد وضعت مجموعة أخرى من الخبراء إينغرس مماثل، لكنه لم يصبح على نطاق واسع. حتى عام 1980، كانت هناك العديد من الاختلافات من SQL، التي ليست سوى إلى حد ما تختلف عن بعضها البعض. لمنع الالتباس، في عام 1983، تم إنشاء البديل القياسية، والتي تحظى بشعبية اليوم. دورات SQL "لالدمى" تتيح لك معرفة المزيد عن الخدمة وبشكل كامل استكشاف ذلك لبضعة أسابيع.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.atomiyme.com. Theme powered by WordPress.