یادگیری رایگان SQL Server
MSSQLServer یکی از سیستم های مدیریت بانک های اطلاعاتی رابطه ای (Relational)است که توسط شرکت مایکروسافت ارائه شده استSQL Serverاز مدل سرویس دهنده - سرویس گیرنده(Client/Server)تبعیت می نماید. در این مدل، درخواست های(InQuery)سرویس گیرندگان برای سرویس دهنده ارسال و در سمت سرویس دهنده بررسی و آنالیز می گردند. در ادامه، پردازش های مورد نیاز بر روی اطلاعات ذخیره شده در بانک های اطلاعاتی انجام و در نهایت، نتایج برای سرویس گیرنده ارسال خواهد شد.SQL Server با استفاده از مجموعه عناصری(Components)که به صورت هدفمند اجراء می گردند، قادر به تامین نیازها و درخواست ها از مخازن داده(Data Storages)می باشد.
آموزش درج کردن در Sql
لازم است بتوانم داده هایی را در جدول های خود وارد کنم. فرمان INSERT برای این کار مناسب است، اما باید مثال هایی مربوط به آن نیز ارائه شود. امیدوارم مثال هایی از کدهایی ببینم که بتوانم از آن نکته یا راه حلی دریافت کنم. این آموزش را بررسی کنید تا در مورد SQL Server INSERT نکات بیشتری دریافت کنید.
رای این نکته اجازه بدهید از این نمونه جدول مشتریان، به شکلی در زیر مشاهده می کنید، استفاده کنیم. اطمینان حاصل کنید که برای کامل کردن بخش های باقیمانده ی این نکته، این جدول را در محیط گستزش خود ایجاد کنید.
برای اینکه یک فرمان INSERT بنویسید، لازم است که نام جدول و نام های ستون و مقادیری را که می خواهید به جدول اضافه کنید، بدانید. اجازه بدهید چند مثال از SQL Server INSERT را بررسی کنیم.
همه ی ستون ها دارای مقادیری از فرمان INSERT می باشند، به جز ستون CreateDate که هنگامی ثبت می شود که رکورد وارد می شود.
متغیرها به عنوان وسیله ای برای تعیین مقادیر در کد به جای مقادیر در برنامه نویسی سخت (hard coding) استفاده می شوند. در مثال های ساده ممکن است متغیرها بیش از حد به نظر برسند، اما در هنگام بهبود توسعه، مفاهیم خوبی برای درک می باشند.
به طور کلی متغیرهای یک برنامه با stored procedures برای وارد کردن رکوردها در جدول استفاده می شوند. از آنجایی که چگونگی ایجاد و تعیین متغیرها را بررسی کردیم، اجازه بدهید چگونگی عملکرد آن را در یک برنامه ی ذخیره شده نیز بررسی کنیم.
اجازه بدهید چگونگی استفاده از SQL Server Management Studio را برای ساخت یک عبارت INSERT ساده برای شما بررسی کنیم.
در جدول dbo.Customer که طرح کلی آن را در این آموزش ارائه دادیم، ستون CustomerID یک identity ( ماهیت) می باشد. در اینجا توضیحاتی مربوط به ستون را مشاهده می کنید که قبلا ارائه دادیم:
در برخی از مثال های قبلی از یک SELECT statement برای تایید نتایج عبارت های INSERT استفاده می کنیم. همانطور که می دانید، فرمان INSERT رکوردها را به یک جدول اضافه می کند و عبارت SELECT داده ها را از یک جدول یا بیشتر از یک جدول بازیابی می کند
از آنجایی که تقریبا فرمان SELECT را در آموزش INSERT بیان کرده ایم، اجازه بدهید چگونگی استفاده از فرمان SELECT را برای ایجاد یک جدول جدید و پر کردن آن با داده از جدول موجود، استفاده کنیم.