آموزشهای ابتدایی SQL
- صفحه قبلی اسکریپت سرور
- صفحه بعدی آموزشهای ابتدایی ساخت وبسایت
زبان برنامهنویسی SQL یک زبان استاندارد برای دسترسی و پردازش پایگاه داده است.
مدیریت داده از طریق SQL
زبان جستجوی ساختاریافته (SQL) یک زبان استاندارد برای دسترسی به پایگاه دادههایی است که شامل SQL Server، Oracle، MySQL، Sybase و Access و غیره میشود.
برای کسانی که میخواهند دادهها را در پایگاه داده ذخیره کنند و از آنها بهرهبرداری کنند، دانش SQL ارزش بینظیری دارد.
SQL چیست؟
- SQL زبان جستجوی ساختاریافته (ST RQ LZ
- SQL ما را قادر میکند تا به پایگاه داده دسترسی داشته باشیم
- SQL یک زبان استاندارد ANSI است
- SQL برای اجرای جستجوهای پایگاه داده به سمت پایگاه داده است
- SQL میتواند دادهها را از پایگاه داده بازیابی کند
- SQL میتواند رکوردهای جدید را به پایگاه داده اضافه کند
- SQL میتواند رکوردها را از پایگاه داده حذف کند
- SQL به راحتی یاد میشود
توضیح نویسنده:ANSI، سازمان ملی استاندارد آمریکا
SQL یک استاندارد است - اما...
SQL یک زبان استاندارد ANSI است که برای دسترسی و عملیات بر روی سیستمهای پایگاه داده استفاده میشود. دستورالعملهای SQL برای بازیابی و بهروزرسانی دادههای پایگاه داده استفاده میشوند. SQL میتواند با برنامههای پایگاه داده مانند MS Access، DB2، Informix، MS SQL Server، Oracle، Sybase و سایر سیستمهای پایگاه داده دیگر همکاری کند.
متاسفانه، تعداد زیادی نسخه از زبان SQL وجود دارد، اما برای سازگاری با استاندارد ANSI، آنها باید به طور مشابه برخی از کلیدهای اصلی اصلی را به طور مشترک پشتیبانی کنند (مثل SELECT، UPDATE، DELETE، INSERT، WHERE و غیره).
نکته:جدا از استاندارد SQL، بیشتر برنامههای پایگاه داده SQL دارای گسترشهای خصوصی خود هستند!
جدول پایگاه داده SQL
یک پایگاه داده معمولاً شامل یک یا چند جدول است. هر جدول با یک نام شناسایی میشود (مثلاً "مشتری" یا " سفارش "). جدولها شامل رکوردهای دارای داده (ردیفها) هستند.
مثال زیر یک جدول به نام "Persons" است:
LastName | نام خانوادگی | آدرس | شهر |
---|---|---|---|
Hansen | آلا | تیموتئوس واین ۱۰ | ساندنس |
Svendson | تووا | بورگون ۲۳ | ساندنس |
Pettersen | کار | استورگت ۲۰ | استوانگر |
جدول بالا شامل سه رکورد (هر کدام مربوط به یک فرد) و چهار ستون (نام خانوادگی، نام، آدرس و شهر) است.
برنامه جستجوی SQL
با SQL میتوانیم جستجوهایی در یک پایگاه داده انجام دهیم و یک مجموعه نتایج به عنوان پاسخ دریافت کنیم.
برنامههای جستجو مشابه این است:
SELECT LastName FROM Persons
مجموعه نتایج مشابه این است:
LastName |
---|
Hansen |
Svendson |
Pettersen |
نکته:بعضی از سیستمهای پایگاه دادهها نیاز دارند که در انتهای دستورات SQL از نقطه و کاما استفاده شود. در آموزشهای ما از نقطه و کاما استفاده نمیشود.
زبان DML دادههای SQL (DML)
SQL (زبان جستجو ساختاریافته) زبانی برای اجرای جستجوها است. اما زبان SQL همچنین شامل دستورالعملهایی برای بهروزرسانی، اضافه کردن و حذف رکوردها است.
این عبارات جستجو و بهروزرسانی از بخش DML زبان SQL میآیند:
- SELECT - دادهها از جدول پایگاه داده استخراج کنید
- UPDATE - دادههای جدول پایگاه داده بهروزرسانی کنید
- DELETE - دادهها از جدول پایگاه داده حذف کنید
- INSERT INTO - دادهها به جدول پایگاه داده اضافه کنید
زبان DDL دادههای SQL (DDL)
بخش DDL زبان SQL به ما امکان میدهد تا جدولها را ایجاد یا حذف کنیم. همچنین میتوانیم شاخصها (کلیدها) را تعریف کنیم، پیوندهای بین جدولها را مشخص کنیم و محدودیتها را بر روی جدولها اعمال کنیم.
语句های DDL مهمترین در SQL است:
- CREATE TABLE - ایجاد جدول جدید
- ALTER TABLE - تغییر (تغییر) جدولهای پایگاه داده
- DROP TABLE - حذف جدول
- CREATE INDEX - ایجاد شاخص (کلید جستجو)
- DROP INDEX - حذف شاخص
آموزشهای SQL
آموزشهای ارائه شده توسط CodeW3C.com را یاد بگیرید آموزشهای SQL.
- صفحه قبلی اسکریپت سرور
- صفحه بعدی آموزشهای ابتدایی ساخت وبسایت