٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

مقدمه ای بر SQL

SQL یک زبان استاندارد برای دسترسی و دستکاری پایگاه داده ها است. SQL چیست؟ SQL مخفف Structured Query Language است SQL به شما امکان دسترسی و دستکاری پایگاه داده ها را می دهد SQL در سال 1986 استاندارد موسسه استاندارد…

محمد یوسفی

8 آگوست 2021

SQL یک زبان استاندارد برای دسترسی و دستکاری پایگاه داده ها است.


SQL چیست؟

  • SQL مخفف Structured Query Language است
  • SQL به شما امکان دسترسی و دستکاری پایگاه داده ها را می دهد
  • SQL در سال 1986 استاندارد موسسه استاندارد ملی آمریکا (ANSI) و در سال 1987 سازمان بین المللی استاندارد (ISO) شد.

SQL چه کاری می تواند انجام دهد؟

  • SQL می تواند نمایش داده ها را در مقابل پایگاه داده اجرا کند
  • SQL می تواند داده ها را از پایگاه داده بازیابی کند
  • SQL می تواند رکوردها را در پایگاه داده وارد کند
  • SQL می تواند سوابق موجود در پایگاه داده را به روز کند
  • SQL می تواند سوابق را از پایگاه داده حذف کند
  • SQL می تواند پایگاه های داده جدیدی ایجاد کند
  • SQL می تواند جداول جدیدی را در پایگاه داده ایجاد کند
  • SQL می تواند رویه های ذخیره شده را در پایگاه داده ایجاد کند
  • SQL می تواند نماهایی را در پایگاه داده ایجاد کند
  • SQL می تواند مجوزها را روی جداول ، رویه ها و نماها تنظیم کند

SQL استاندارد است – اما ….

اگرچه SQL یک استاندارد ANSI/ISO است ، اما نسخه های مختلفی از زبان SQL وجود دارد.

با این حال، به انطباق با استاندارد ANSI، همه آنها پشتیبانی حداقل دستورات اصلی (مانند SELECT، UPDATE، DELETE، INSERT، WHERE) به شیوه ای مشابه.

توجه: اکثر برنامه های پایگاه داده SQL علاوه بر استاندارد SQL دارای پسوندهای اختصاصی خود نیز هستند!


استفاده از SQL در وب سایت شما

برای ایجاد وب سایتی که داده های پایگاه داده را نشان می دهد ، به موارد زیر نیاز دارید:

  • یک برنامه پایگاه داده RDBMS (یعنی MS Access ، SQL Server ، MySQL)
  • برای استفاده از زبان برنامه نویسی سمت سرور ، مانند PHP یا ASP
  • استفاده از SQL برای بدست آوردن اطلاعات مورد نظر
  • برای استفاده از HTML / CSS برای ایجاد استایل صفحه

RDBMS

RDBMS مخفف عبارت Relational Database Management System است.

RDBMS اساس SQL و همه سیستم های پایگاه داده مدرن مانند MS SQL Server ، IBM DB2 ، Oracle ، MySQL و Microsoft Access است.

داده ها در RDBMS در اشیاء پایگاه داده به نام جداول ذخیره می شوند. یک جدول مجموعه ای از ورودی های داده مرتبط است و از ستون ها و سطرها تشکیل شده است.

به جدول “مشتریان” نگاه کنید:

مثال

SELECT * FROM Customers;

هر جدول به موجودیت های کوچکتر به نام فیلدها تقسیم می شود. فیلدهای جدول مشتریان شامل CustomerID ، CustomerName ، ContactName ، Address ، City ، PostalCode و Country می باشد. فیلد یک ستون در یک جدول است که برای حفظ اطلاعات خاص در مورد هر رکورد در جدول طراحی شده است.

یک رکورد ، که ردیف نیز نامیده می شود ، هر ورودی فردی است که در یک جدول وجود دارد. به عنوان مثال ، 91 پرونده در جدول مشتریان بالا وجود دارد. رکورد یک موجودیت افقی در یک جدول است.

یک ستون یک موجودیت عمودی در یک جدول است که شامل تمام اطلاعات مربوط به یک زمینه خاص در یک جدول است.

منبع

مطالب مرتبط

0 دیدگاه