$User->is_logged_in:  bool(false)
$User->user_info:  NULL
$User->check_post:  object(stdClass)#7056 (18) {
  ["is_valid"]=>
  int(1)
  ["global_remaining_posts_to_view"]=>
  int(0)
  ["remaining_posts_to_view"]=>
  int(0)
  ["number_all_post"]=>
  int(0)
  ["number_post_read"]=>
  int(0)
  ["is_from_gifts_balance"]=>
  int(0)
  ["gifts_articles_balance"]=>
  int(0)
  ["all_gifts_articles_balance"]=>
  int(0)
  ["gifts_read_articles"]=>
  int(0)
  ["exceeded_daily_limit"]=>
  int(0)
  ["is_watched_before"]=>
  int(0)
  ["sso_id"]=>
  int(1164)
  ["user_agent"]=>
  string(9) "claudebot"
  ["user_ip"]=>
  string(13) "3.234.177.119"
  ["user_header"]=>
  object(stdClass)#7063 (44) {
    ["SERVER_SOFTWARE"]=>
    string(22) "Apache/2.4.57 (Debian)"
    ["REQUEST_URI"]=>
    string(222) "/%D8%A7%D9%84%D9%85%D9%81%D8%A7%D9%87%D9%8A%D9%85-%D8%A7%D9%84%D8%A5%D8%AF%D8%A7%D8%B1%D9%8A%D8%A9/%D9%84%D8%BA%D8%A9-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B9%D9%84%D8%A7%D9%85-%D8%A7%D9%84%D8%A8%D9%86%D9%8A%D9%88%D9%8A%D8%A9/"
    ["REDIRECT_HTTP_AUTHORIZATION"]=>
    NULL
    ["REDIRECT_STATUS"]=>
    string(3) "200"
    ["HTTP_AUTHORIZATION"]=>
    NULL
    ["HTTP_HOST"]=>
    string(13) "hbrarabic.com"
    ["HTTP_ACCEPT_ENCODING"]=>
    string(8) "gzip, br"
    ["HTTP_X_FORWARDED_FOR"]=>
    string(13) "3.234.177.119"
    ["HTTP_CF_RAY"]=>
    string(20) "86b79e93bb483b26-FRA"
    ["HTTP_X_FORWARDED_PROTO"]=>
    string(5) "https"
    ["HTTP_CF_VISITOR"]=>
    string(22) "{\"scheme\":\"https\"}"
    ["HTTP_ACCEPT"]=>
    string(3) "*/*"
    ["HTTP_USER_AGENT"]=>
    string(9) "claudebot"
    ["HTTP_CF_CONNECTING_IP"]=>
    string(13) "3.234.177.119"
    ["HTTP_CDN_LOOP"]=>
    string(10) "cloudflare"
    ["HTTP_CF_IPCOUNTRY"]=>
    string(2) "US"
    ["HTTP_X_FORWARDED_HOST"]=>
    string(13) "hbrarabic.com"
    ["HTTP_X_FORWARDED_SERVER"]=>
    string(13) "hbrarabic.com"
    ["HTTP_CONNECTION"]=>
    string(10) "Keep-Alive"
    ["PATH"]=>
    string(60) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    ["SERVER_SIGNATURE"]=>
    string(73) "
Apache/2.4.57 (Debian) Server at hbrarabic.com Port 80
" ["SERVER_NAME"]=> string(13) "hbrarabic.com" ["SERVER_ADDR"]=> string(10) "172.21.0.4" ["SERVER_PORT"]=> string(2) "80" ["REMOTE_ADDR"]=> string(13) "162.158.87.26" ["DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["REQUEST_SCHEME"]=> string(4) "http" ["CONTEXT_PREFIX"]=> NULL ["CONTEXT_DOCUMENT_ROOT"]=> string(13) "/var/www/html" ["SERVER_ADMIN"]=> string(19) "webmaster@localhost" ["SCRIPT_FILENAME"]=> string(23) "/var/www/html/index.php" ["REMOTE_PORT"]=> string(5) "60626" ["REDIRECT_URL"]=> string(78) "/المفاهيم-الإدارية/لغة-الاستعلام-البنيوية/" ["GATEWAY_INTERFACE"]=> string(7) "CGI/1.1" ["SERVER_PROTOCOL"]=> string(8) "HTTP/1.1" ["REQUEST_METHOD"]=> string(3) "GET" ["QUERY_STRING"]=> NULL ["SCRIPT_NAME"]=> string(10) "/index.php" ["PHP_SELF"]=> string(10) "/index.php" ["REQUEST_TIME_FLOAT"]=> float(1711628900.504326) ["REQUEST_TIME"]=> int(1711628900) ["argv"]=> array(0) { } ["argc"]=> int(0) ["HTTPS"]=> string(2) "on" } ["content_user_category"]=> string(4) "paid" ["content_cookies"]=> object(stdClass)#7064 (3) { ["status"]=> int(0) ["sso"]=> object(stdClass)#7065 (2) { ["content_id"]=> int(1164) ["client_id"]=> string(36) "e2b36148-fa88-11eb-8499-0242ac120007" } ["count_read"]=> NULL } ["is_agent_bot"]=> int(1) }
$User->gift_id:  NULL

لغة الاستعلام البنيوية Structure Query Language. SQL

ماهي لغة SQL؟

لغة الاستعلام البنيوية (Structure Query Language. SQL): تعرف أيضاً بـ “لغة الاستعلام الهيكلية”، وهي لغة خاصة بإدارة البيانات الموجودة في قاعدة البيانات العلائقية. طُورت هذه اللغة في مختبرات “آي بي إم” (IBM) وهي لغة برمجة غير إجرائية، أي إنها تختلف عن لغات البرمجة العادية مثل لغة “سي” (C) وجافا وغيرها من لغات البرمجة، وتُستخدم هذه اللغة للتعامل مع قواعد البيانات المترابطة والتحكم بها، وذلك من خلال معالجة مختلف تراكيب البيانات وتأدية عدة مهام منها الاستعلام عن البيانات واستخراجها من قاعدة البيانات وإضافة وتعديل السجلات في قاعدة البيانات أو حذفها، هذه مع الحفاظ على سلامة ودقة البيانات، وتحديد الصلاحيات الخاصة بمستخدمي قاعدة البيانات.

توجد ثلاث مجموعات رئيسية من الأوامر المتعلقة بهذه اللغة وهي:

  • لغة التعامل مع البيانات: وهي الأوامر التي تسهل التعامل مع البيانات دون التأثير في هيكليتها وشكلها العام، وتشمل الإستعلام والإضافة والحذف والتعديل على البيانات؛
  • لغة تعريف البيانات: وتضم الأوامر الخاصة بتعريف البيانات وشكلها وطريقة ربط البيانات بعضها ببعض، وأوامر إنشاء الجداول وقواعد البيانات؛
  • لغة التحكم بالبيانات: وتضم الأوامر التي تحدد وتنظم الصلاحيات التي يمكن منحها أو سلبها من مستخدمي قاعدة البيانات.

اقرأ أيضاً:

Content is protected !!