+ ارسال موضوع جدید
صفحه 1 از 2 1 2 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: مجموعه آموزش sql server

  1. #1
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    wwrg مجموعه آموزش sql server

    سلام خدمت دوستان عزیز...از امروز می خوام آموزش sql server رو براتون قرار بدم اینجا
    امیدوارم که براتون مفید واقع بشه و به دردتون بخوره.
    در قسمت اول از این دوره آموزشی sql server به معرفی sql می پردازیم.
    زبان استاندارد دسترسی و تغییر اطلاعات در پایگاه داده هاست.

    SQL چیست؟

    • SQL مخفف Structured Query Language[1] است.

    • SQL به شما این امکان را می دهد تا به اطلاعات موجود در پایگاه دادها دسترسی پیدا کرده و آنها را تغییر دهید.

    • SQL دارای استاندارد ANSI (American National Standards Institute[2]) می باشد.

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

    • از SQL میتوان برای اجرای query ها در پایگاه داده استفاده کرد.

    • از SQL میتوان برای استخراج داده ها از پایگاه داده استفاده کرد.

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

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

    • از SQL میتوان برای حذف record ها در پایگاه داده استفاده کرد.

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

    • از SQL میتوان برای ایجاد جداول جدید در پایگاه داده استفاده کرد.

    • از SQL میتوان برای ساخت stored procedures[3] در پایگاه داده استفاده کرد.

    • از SQL میتوان برای ایجاد view در پایگاه داده استفاده کرد.

    • از SQL میتوان برای تنظیم سطوح دسترسی[4] جداول، procedures و view ها استفاده کرد.

    SQL یک استاندارد است، اما ...

    اگرچه SQL دارای استاندارد ANSI است اما نسخه های مختلفی از آن موجود می باشد.

    با این وجود برای همخوانی با استاندارد ANSI، همه این نسخه ها حداقل از دستورات اصلی همچون (SELECT, UPDATE, DELETE, INSERT, WHERE) به شکل مشابهی پشتیبانی می کنند.

    نکته: اغلب برنامه های پایگاه داده ای مبتنی بر SQL علاوه بر استاندارد های SQL الحاقات اختصاصی خود را دارند!

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

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

    • یک برنامه پایگاه داده ای مبتنی بر[5] RDBMS مانند: MS Access, SQL Server, MySQL

    • استفاده از زبان های اسکریپتی سمت – سرور[6] مانند PHP یا ASP

    • استفاده از SQL برای جمع آوری داده های مورد نیاز

    • استفاده از HTML / CSS

    RDBMS

    RDBMS مخفف[ Relational Database Management System[7است.

    RDBMS اساسی است برای SQL و همچنین تمام سیستم های پایگاه داده ای مدرن مثل: MS SQL Server, IBM DB2, Oracle، MySQL و Microsoft Access

    داده ها در RDBMS درون اشیایی از پایگاه داده[8] به نام جدول دخیره می شوند.

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

    [1] زبان ساختارمند پرسش ها
    [2] موسسه استاندارد های ملی آمریکا
    [3] رویه های ذخیره شده
    [4] Permissions
    [5] سیستم مدیریت پایگاه داده رابطه ای
    [6] Server - Side
    [7] سیستم مدیریت پایگاه داده رابطه ای
    [8] Database objects

    مطالب رو هم از اینجا براتون قرار میدم : مجموعه [برای دیدن لینک ها ابتدا باید عضو انجمن شوید. برای ثبت نام اینجا کلیک کنید...]
    در ضمن می تونین فایلهای فیلم آموزش sql server و همینطور کتاب های آموزش sql server رو هم از لینک ها دنبال کنین.

    سوال، پیشنهاد و انتقادی هم اگه راجع به این مجموعه آموزش sql server دارین خوشحال می شم که بشنوم...با تشکر از شمای دوستای عزیزم
    ویرایش توسط bghad1 : 04-05-2015 در ساعت 18:50 دلیل: نیاز به لینک کاملاً محسوس است.

  2. #2
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    در ادامه مجموعه آموزش sql server به آموزش دستور زبان sql می پردازیم.

    جداول پایگاه داده
    یک پایگاه داده اغلب از شامل یک یا چند جدول است. هر جدول با یک اسم شناخته می شود. (مثلا: "Customers" یا "Orders") جداول شامل record ها یا سطر های حاوی داده می باشند.
    در این آموزش ما از نمونه پایگاه داده مشهور Northwind که در MS Access و MS SQL Server نیز موجود می باشد استفاده خواهیم کرد.
    جدول زیر از میان جدول "Customers" انتخاب شده است:

    جدول فوق شامل پنج record (هر record برای یک customer) و هفت ستون (Customer ID, Customer Name, Contact Name, Address, City, Postal Code, Country) می باشد.

    عبارات SQL :

    غالب عملیاتی که نیاز به انجام آنها بر روی یک پایگاه داده دارید توسط عبارات SQL انجام می شوند.

    عبارت SQL زیر تمام رکورد های جدول "Customers" را انتخاب می کند:

    کد:
     select * from Customer
    در این آموزش ما همه چیز را در مورد عبارات SQL به شما خواهیم آموخت.

    به یاد داشته باشید که ...

    • SQL به بزرگی و یا کوچکی حروف حساس نمی باشد: یعنی فرقی میان select و یا SELECT وجود ندارد.

    در این آموزش تمام SQL Keywords با حروف بزرگ نوشته خواهند شد.

    آیا استفاده از";" بعد از عبارات SQL لازم است یا خیر؟

    بعضي از سيستم هاي پايگاه داده ای در پایان هر عبارت SQL نیازمند ";" هستند.

    استفاده از ";" يک روش استاندارد براي جدا سازی عبارات SQL در سيستمهاي پايگاه داده اي مي باشد که اجازه مي دهد بيش از يک عبارت SQL در هر ارتباط با سرور اجرا شود.

    در این آموزش از ";" در پایان هر عبارت SQL استفاده خواهد شد.

    برخی از مهم ترین Command های SQL

    SELECT- داده ای را از يک پايگاه داده استخراج می کند

    UPDATE- داده اي را در يک پايگاه داده به روز رساني مي کند

    DELETE- داده را از يک پايگاه داده حذف مي کند

    INSERT INTO- داده جديدي را به پايگاه داده وارد می کند

    CREATE DATABASE- يک پايگاه داده جديد ايجاد مي کند

    ALTER DATABASE- يک پايگاه داده را تغيير مي دهد

    CREATE TABLE- جدول جديد ايجاد مي کند

    ALTER TABLE- يک جدول را تغيير مي دهد

    DROP TABLE- يک جدول را حذف مي کند

    CREATE INDEX- یک شاخص (کلید جستجو) ایجاد می کند

    DROP INDEX- يک شاخص را حذف مي کند

    در بخش بعدی از آموزش sql server به آموزش دستور select می پردازیم.

  3. #3
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : آموزش دستور select
    در این بخش از دوره آموزش sql server با هم دستور select در sql را یاد می گیریم.

    دستور SELECT برای انتخاب داده از یک پایگاه داده استفاده می شود .
    نتیجه در جدول نتایج که result-set نامیده می شود ذخیره میگردد .

    فرم دستور SELECT

    کد:
     
    select column_name,column_name from table_name;
    و
    کد:
     
    select * from table_name;

    نحوه استفاده از SELECT در پایگاه داده:
    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
    جدول زیر از میان جدول "Customers" انتخاب شده است:

    مثال: انتخاب ستون با استفاده از دستور SELECT
    دستور SQL زیر ستون های "Customer Name" و "City" را از جدول "Customers" انتخاب می کند:
    کد:
     
    SELECT CustomerName , City FROM Customeers;


    مثال *SELECT
    دستور SQL زیر تمام ستون های جدول "Customers" را انتخاب می کند:

    کد:
     
    SELECT * FROM customers;
    پیمایش درResult-set :
    اکثر سیستم های نرم افزاری پایگاه داده اجازه پیمایش در Result-set ها را به وسیله توابع برنامه نویسی همچون Move-To-First-Record, Get-Record-Content, Move-To-Next-Record و غیره را می دهند.
    توابعی از این دست جزء این آموزش نمی باشند.

    در بخش بعدی از مجموعه آموزش Sql Server به آموزش دستور SELECT DISTINCT در SQL می پردازیم.

  4. #4
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : آموزش دستور distinct select در sql
    در این بخش از آموزش sql server با هم دستور distinct select در sql را یاد می گیریم.

    در یک جدول یک ستون ممکن است حاوی داده های تکراری باشد و بعضی مواقع شما می خواهید تنها لیستی را تهیه کنید که مشخصاً داده های مختلف (distinct)در آن باشد.
    از کلید واژهDISTINCTمیتوان برای بازگرداندن مقادیر مشخصاً متفاوت استفاده کرد.

    فرم دستورSELECT DISTINCT :
    کد:
     SELECT DISTINCT column_name,column_name
      FROM table_name;
    نحوه استفاده از SELECT DISTINCT در پایگاه داده :
    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
    جدول زیر از میان جدول "Customers" انتخاب شده است:






    مثال استفاده از SELECT DISTINCT :
    دستور SQL زیر تنها مقادیر مختلف را از ستون "City" واقع در جدول "Customers" انتخاب می کند:

    کد:
     SELECT DISTINCT City FROM customers;

    در بخش بعدی از مجموعه آموزش Sql Server به آموزش دستور WHERE در sql می پردازیم.

  5. #5
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : آموزش دستور where در sql
    در این سری از مجموعه آموزش sql server با همدیگه دستور where در sql را یاد می گیریم.

    عبارت WHERE در SQL :
    عبارت WHERE برای استخراج رکوردهایی استفاده می شود که در طبقه بندی بخصوصی جای می گیرند.

    فرم عبارت WHERE :

    SELECT column_name,column_name
    FROM table_name
    WHERE column_name operator value;


    نحوه استفاده از WHERE در پایگاه داده :
    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
    جدول زیر از میان جدول "Customers " انتخاب شده است:




    مثال استفاده از عبارت WHERE:
    دستور SQL زیر تمام customer هایی را که اهل کشور(Country) "Mexico" هستند از جدول "Customers" انتخاب می کند:

    SELECT * FROM Customers
    WHERE Country='Mexico';



    تفاوت استفاده از کوتیشن (") در داده های متنی و داده های عددی

    در SQL ملزم به استفاده ازکوتیشن در اطراف مقادیر متنی هستید. (اکثر سیستم های پایگاه داده اجازه استفاده از دابل کوتیشن (" ") را به کاربران می دهند)

    درحالیکه داده های عددی نباید در داخل کوتیشن قرار گیرند:

    SELECT * FROM Customers
    WHERE CustomerID=1;


    عملگرهای عبارت WHERE :

    از عملگر های زیر می توان در عبارت WHERE استفاده کرد:

    عملگر توضیحات
    = مساوی است با
    <> نامساوی. نکته: در برخی از نسخه های SQL این عملگر به شکل != نیز نوشته می شود.
    < بزرگتر از
    > کوچکتر از
    =< بزرگتر یا مساوی با
    => کوچکتر یا مساوی با
    BETWEEN بین یک محدوده
    LIKE بدنبال یک الگو بگرد
    IN برای تعیین چندین مقدار ممکن برای یک ستون استفاده می شود


    در سری بعدی از مجموعه آموزش Sql Server به آموزش عملگرهای AND و OR می پردازیم.

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

  6. #6
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : آموزش عملگرهای AND و OR
    در این سری از مجموعه آموزش sql server با همدیگه استفاده از عملگرهای AND و OR در sql server را یاد می گیریم.

    عملگرهای AND و OR برای $$$$$ کردن record ها براساس بیشتر از یک شرط استفاده می شوند .
    عملگر AND رکوردی را نمایش می دهد که هم شرط اول و هم شرط دوم در آن صدق کند .
    عملگر OR رکوردی را نمایش می دهد که یا شرط اول و یا شرط دوم در آن صدق کند.

    نحوه استفاده از عمگرهای AND و OR در پایگاه داده
    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
    جدول زیر از میان جدول "Customers" انتخاب شده است:



    مثال استفاده از عملگر AND
    دستور SQL زیر تمام customer ها را از کشور "Germany" و شهر "Berlin" از جدول "Customers" انتخاب می کند:
    کد:
    SELECT * FROM Customers WHERE Country='Germany' AND City='Berlin';
    مثال استفاده از عملگر OR
    دستور SQL زیر تمام customer ها را از شهر "Berlin" یا "Munchen" از جدول "Customers" انتخاب می کند:
    کد:
     SELECT * FROM Customers
    WHERE City='Berlin'
    OR City='München';


    ترکیب AND و OR

    همچنین می توانید AND و OR را با هم ترکیب کنید (از پرانتز برای ترکیب عبارات استفاده کنید).
    دستور SQL زیر تمام customer ها را از کشور "Germany" و شهر "Berlin" یا "Munchen" از جدول "Customers" انتخاب می کند:
    کد:
    SELECT * FROM Customers WHERE Country='Germany' AND (City='Berlin' OR City='München');
    در سری بعدی از مجموعه آموزش Sql Server به آموزش دستور ORDER BY در sql server می پردازیم.
    برای مشاهده سایر مطالب در زمینه آموزش های برنامه نویسی می توانید به لینک مربوطه مراجعه کنید.

  7. کاربر مقابل از این پست bghad1 تشکر کرده است.


  8. #7
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : آموزش عملگرهای AND و OR
    در این سری از سری آموزش sql server با همدیگه استفاده از عملگرهای AND و OR در sql server را یاد می گیریم.

    کلید واژه ORDER BY برای مرتب کردن نتیجه result-set استفاده می شود.
    کلید واژه ORDER BY برای مرتب کردن نتیجه result-set در یک یا چند ستون استفاده می شود.
    کلید واژه ORDER BY به صورت پیش فرض recordها را به صورت صعودی مرتب می کند. برای مرتب کردن record ها به صورت نزولی می توانید از کلید واژه DESC استفاده کنید.

    فرم استفاده از کلید واژه ORDER BY

    کد:
    SELECT column_name,column_name FROM table_name ORDERBY column_name,column_name ASC|DESC;
    نحوه استفاده از کلید واژه ORDER BY در پایگاه داده

    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.

    جدول زیر از میان جدول "Customers" انتخاب شده است:




    مثال استفاده از کلید واژه ORDER BY

    دستور SQL زیر تمام customer ها را از جدول "Customers" انتخاب می نماید در حالیکه آنها را بر اساس حرف اول ستون Country مرتب کرده است:



    کد:
    SELECT * FROM Customers
    ORDER BY Country;

    مثال استفاده از کلید واژه ORDER BY DESC

    دستور SQL زیر تمام customer ها را از جدول "Customers" انتخاب می نماید در حالیکه آنها را بر اساس حرف اول ستون Countryو به صورت نزولی مرتب کرده است:



    کد:
    SELECT * FROM Customers
    ORDER BY CountryDESC;

    مثال استفاده از کلید واژه ORDER BY و انتخاب چندین ستون

    دستور SQL زیر تمام customer ها را از جدول "Customers" انتخاب می نماید در حالیکه از اطلاعات ستون های (Country و Customer Name) استفاده کرده و جدول را بر اساس حرف اول این دو ستون و به صورت صعودی مرتب کرده است:

    کد:
    SELECT * FROM Customers ORDER BY Country,CustomerName;
    در بخش بعدی از سری مقالات آموزشی sql server با نحوه استفاده از دستور INSERT INTO در sql server آشنا می شویم.

  9. #8
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : دستور INSERT INTO در sql server
    در این سری از مجموعه آموزش sql server با همدیگه استفاده از دستور INSERT INTO در sql server را یاد می گیریم.

    دستور INSERT INTO برای وارد کردن record جدید به جدول استفاده می شود.


    فرم دستور INSERT INTO

    می توان دستور INSERT INTO را به دو صورت نوشت:
    در فرم اول نام ستونهایی که اطلاعات در آن درج خواهد شد مشخص نمی گردد و تنها مقادیر مشخص می شوند.

    کد:


    INSERT INTO table_name VALUES (value1,value2,value3,...);

    در فرم دوم هم نام ستون و هم مقادیری که در آن درج خواهد شد مشخص می گردد.

    کد:


    INSERT INTO table_name(column1,column2,column3,...) VALUES (value1,value2,value3,...);

    نحوه استفاده از INSERT INTO در پایگاه داده

    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.

    جدول زیر از میان جدول "Customers" انتخاب شده است:


    مثال استفاده از دستور INSERT INTO

    فرض کنید می خواهیم تا سطر جدیدی را به جدول "Customers" اضافه کنیم.
    از عبارت SQL زیر استفاده می کنیم:

    جدول"Customers" به شکل زیر خواهد شد:

    کد:

    INSERT INTO Customers(CustomerName,ContactName,Address,City,Po stalCode,Country) VALUES ('Cardinal','Tom B. Erichsen','Skagen 21','Stavanger','4006','Norway');


    آیا متوجه شدید که شماره ای در ستون Customer ID وارد نکردیم؟

    هر ستون Customer ID با وارد کردن یک record جدید بصورت خودکار با یک شماره منحصر به فرد و غیر تکراری به روزرسانی خواهد شد.

    داده ها را تنها در ستون های مشخص وارد کنید
    می توان تنها داده ها را به ستون های مشخصی اضافه کرد.


    عبارت SQL زیر سطر جدیدی را اضافه می کند اما تنها داده ها را به ستون های "Customer Name"، "City" و "Country" واردمی کند (ستون Customer ID نیز به صورت خودکار به روز رسانی خواهد شد):

    کد:


    INSERT INTO Customers(CustomerName,City,Country) VALUES ('Cardinal','Stavanger','Norway');

    جدول "Customers" به شکل زیر در خواهد آمد:




    در بخش بعدی از سری مقالات آموزشی sql server با نحوه استفاده از دستور UPDATE در sql server آشنا می شویم.

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

  10. کاربر مقابل از این پست bghad1 تشکر کرده است.


  11. #9
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : دستور UPDATE در SQL SERVER

    در این سری از مجموعه آموزش sql server با همدیگه نحوه استفاده از دستور UPDATE در SQL SERVER را یاد می گیریم.

    دستور UPDATE برای به روز رسانی record ها در جدول استفاده می شود.
    دستور UPDATE برای به روز رسانی record های موجود در یک جدول استفاده می شود.

    فرم دستور UPDATE

    كد:
    UPDATE table_name
    SET column1=value1,column2=value2,...
    WHERE some_column=some_val


    نکته: به عبارت WHERE در دستور UPDATE توجه کنید!
    عبارت WHERE مشخص می کند کدام record یا record ها باید بروزرسانی شوند. اگر شما عبارت WHERE را حذف کنید، تمام record ها بروزرسانی می شوند.

    نحوه استفاده از دستور UPDATE در پایگاه داده
    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.
    جدول زیر از میان جدول "Customers" انتخاب شده است:




    مثال استفاده از دستور UPDATE
    فرض کنید می خواهیم ستون های "Contact Person" و "City" از مشتری به نام "Alfreds Futterkiste" را با اطلاعات جدیدی بروز رسانی کنیم.
    برای اینکار از عبارت SQL زیر استفاده می کنیم:

    جدول "Customers" به شکل زیر خواهد شد:

    كد:
    UPDATE Customers
    SET ContactName='Alfred Schmidt',City='Hamburg'
    WHERE CustomerName='Alfreds Futterkiste';



    هشدار در مورد دستور UPDATE
    هنگام UPDATE کردن record ها دقت کنید. اگر عبارت WHERE را در مثال بالا حذف کرده بودیم مانند آنچه در زیر می بینید:


    UPDATE Customers
    SET ContactName='Alfred Schmidt',City='Hamburg';

    جدول "Customers" به شکل زیر می شد:





    در بخش بعدی از سری مقالات آموزشی sql server با نحوه استفاده از دستور DELETE در sql server آشنا می شویم.

  12. #10
    کاربر سایت

    http://www.iranjoman.com/images/iranjoman/neshan2.gif

    [ ]
    تاریخ عضویت
    Aug 2012
    نوشته ها
    26
    تشکر
    3
    تشکر شده 2 بار در 2 پست

    پیش فرض پاسخ : مجموعه آموزش sql server

    آموزش sql server : آموزش دستور Delete در SQL SERVER

    در این سری از مجموعه آموزش sql server با همدیگه نحوه استفاده از دستور Delete در SQL SERVER را یاد می گیریم.

    دستور DELETE برای حذف record ها در یک جدول استفاده می شود.

    دستور DELETE برای حذف سطرها در یک جدول استفاده می شود.



    فرم دستور DELETE :

    کد:
    DELETE FROM table_name
    
    WHERE some_column=some_value;

    نکته: به عبارت WHERE در دستور DELETE توجه داشته کنید!

    عبارت WHERE مشخص می کند کدام record یا record ها باید حذف شوند. اگر بند WHERE را قید نکنید تمام record ها حذف خواهند شد.



    نحوه استفاده از دستور DELETE در پایگاه داده

    در این آموزش از نمونه پایگاه داده مشهور Northwind استفاده خواهیم کرد.

    جدول زیر از میان جدول "Customers" انتخاب شده است:




    مثال استفاده از دستور DELETE

    فرض کنید می خواهیم اطلاعات مشتری "Alfreds Futterkiste" را از جدول "Customers" حذف کنیم.

    برای اینکار از عبارت SQL زیر استفاده می کنیم:

    کد:
    DELETE FROM Customers
    
    WHERE CustomerName='Alfreds Futterkiste' AND ContactName='Maria Anders';


    جدول "Customers" به شکل زیر خواهد شد:




    حذف تمام داده ها



    می توان تمام سطر های یک جدول را بدون حذف کردن خود جدول پاک کرد. این بدان معناست که

    ساختار، ویژگی ها و شاخص های جدول دست نخورده باقی می مانند.


    کد:
    DELETE FROM table_name;
    or

    DELETE * FROM table_name;


    توجه: هنگام حذف record ها بسیار مواظب باشید چون اینکار برگشت پذیر نخواهد بود!



    در بخش بعدی از سری مقالات آموزشی sql server با تزریق کد به sql server یا همان SQL INJESTION معروف! و البته خطرناک، آشنا می شویم.

+ ارسال موضوع جدید
صفحه 1 از 2 1 2 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. فیلم های آموزشی Sql Server
    توسط bghad1 در انجمن برنامه نویسی
    پاسخ ها: 0
    آخرين نوشته: 02-10-2015, 18:06
  2. deploy windows server 2008 & sql server 2008 database administration در خواست اموزش
    توسط punishr در انجمن دانلود فیلم آموزشی و مستند
    پاسخ ها: 3
    آخرين نوشته: 07-12-2012, 16:45
  3. مشکل در server
    توسط n.nanaz در انجمن شبكه های كامپیوتری
    پاسخ ها: 3
    آخرين نوشته: 07-24-2010, 02:20
  4. SQL Server جديد از راه رسيد
    توسط ADMIN در انجمن اخبار IT
    پاسخ ها: 0
    آخرين نوشته: 05-02-2010, 01:00

تعداد اعضای بازدید کننده از این تایپیک : 0

بازدید کنندگان :  (نمایش کلی)

نامی برای نمایش وجود ندارد.

کلمات کلیدی این موضوع

Bookmarks

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •