اس کیو ال (SQL) چیست؟
مخفف عبارت structured query language است که آن را زبان پرس و جوی ساختار یافته معنی میکنند. اس کیو ال یک زبان استاندارد برای دسترسی اطلاعات پایگاه داده (databass) است. این زبان از سال 1987 یک زبان استاندارد بین المللی (ISO) بوده است.
برخی از دستورات
استخراج داده – SELECT
بروزرسانی داده – UPDATE
حذف داده – DELETE
درج داده جدید – INSERT INTO
مثالی از سینتکس SQL
چه جاهایی به SQL نیاز است؟
تقریبا هر جا که داده و اطلاعات وجود داشته باشد:
data science
data analyst
business analyst
software engineer
تفاوت SQL و NOSQL
SQL:
داده ها در این جدول ها بر اساس یک ساختار کاملا مشخص ذخیره میشود
NOSQL:
هیچ ساختار مشخصی وجود ندارد.
هیچ رابطه ای بین داده ها وجود ندارد.
سرعت بیشتر و پویا بودن
آیا یادگیری SQL آسان است؟
بله
منابع برای یادگیری:
sqlzoo.com
w3schools.com
sqlbolt.com