با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن . و کاربرانی که دوره آموزش کامل SQL را دنبال می کنند. بعد از آشنایی کلی با زبان SQL و روال آموزش در این دوره ، در این بخش قصد داریم به مبحث آشنایی بیشتر با زبان SQL (درآمدی بر SQL ،استاندارد زبان SQL ، استفاده از SQL در وب سایت ،کاربردهای SQL و .. )، بپردازیم. تا در صورتی که هنوز شناخت کاملی از این زبان قدرتمند و پرکاربرد ندارید. بیشتر با ویژگی ها و کاربرد های آن آشنا شوید.
در این بخش بصورت خلاصه به ویژگی ها، کاربردها و ساختار زبان SQL اشاره خواهیم کرد.
SQL یک زبان استاندارد برای دسترسی و دستکاری پایگاه های داده است.
SQL یک زبان برای پرس و جوی Structured (ساختاری) است.
SQL به شما امکان دسترسی و دستکاری در پایگاه داده را می دهد.
SQL به استاندارد موسسه استاندارد ملی آمریکا (ANSI) در سال ۱۹۸۶ و سازمان بین المللی استاندارد سازی (ISO) در سال ۱۹۸۷ تبدیل شد.
اگرچه SQL استاندارد ANSI / ISO است، نسخه های مختلف زبان SQL وجود دارد.
با این حال، برای مطابقت با استاندارد ANSI، همه از حداقل دستورات اصلی (مانند SELECT، UPDATE، DELETE، INSERT، WHERE) به روش مشابهی پشتیبانی می کنند.
برای ساخت یک وب سایت که داده ها را از یک پایگاه داده نشان دهد، شما به موارد زیر نیاز دارید:
RDBMS مخفف عبارت Relational Database Management System یا سیستم مدیریت ارتباط پایگاه داده، است.
RDBMS اساس SQL بوده، و به همه سیستم های پایگاه داده مدرن مانند MS SQL Server، IBM DB2، اوراکل، MySQL و مایکروسافت، دسترسی است.
داده ها در RDBMS در اشیاء پایگاه داده به نام جداول ذخیره می شوند. جدول یک مجموعه ای از ورودی های مربوطه است و شامل ستون ها و ردیف ها می شود.
مثال: برای نمونه به کد جدول “Customers” توجه کنید:
1 | SELECT * FROM Customers; |
هر جدول به موجودیت های کوچکتر به نام field (فیلد)شکسته می شود.
جدول “Customers”شامل فیلدهای CustomerID، CustomerName، ContactName، Address، City، PostalCode و Country می باشد.
فیلد یک ستون در یک جدول است. که برای حفظ اطلاعات خاص در مورد هر رکورد در جدول طراحی شده است.
یک رکورد، همچنین یک row (ردیف) نامیده می شود، که یک ورودی است. که در یک جدول وجود دارد.
یک رکورد یک موجودیت افقی در یک جدول است.
column(ستون)، یک موجودیت عمودی در یک جدول است که حاوی تمام اطلاعات مرتبط با یک فیلد خاص در یک جدول است.
ما مباحث فوق را به منظور آشنایی بیشتر با زبان SQL ، برای شما که علاقه مند به یادگیری زبان SQL هستید. قرار دادیم. تا با داشتن پیش زمینه ای از سختار و کاربرد های زبان SQL، به ادامه آموزشهای این دوره بپردازید.