فهرست
فصل پنجم آرایه ها
1- توضیح آرایه ها
2- توضیح length.
3- دریافت 4عدد
4- دریافت چهار اسم و جستجو
5- دریافت اعداد و اعداد از کوچک به بزرگ مرتب کند
6- دریافت تعداد نام و نام اسامی
7- آرایه دو بعدی
8- حلقه foreach
فهرست
فصل ششم توابع ها
1- توابع ها(متدها)(Functions)
2- انواع توابع
3- مثال در مورد توابع
4- کلمه کلیدی static
5- کلمه کلیدی void
6-کلمه کلیدی return
7- بازگرداندن آرایه
8- توابع سراسری
9- Top-level Statements
10- توابع و Top-level Statements
11- جزئیات بیشتر در مورد توابع
12- جزئیات بیشتر در مورد Top-level Statements
13- کلمه کلیدی public
14- کلمه کلیدی public
15- ساخت ماشین حساب
16- ساخت ماشین حساب با استفاده از توابع
17- ساخت منو و نحوه استفاده از return
18- توابع هم نام Overloading
19- توابع بازگشتی
20- توابع بازگشتی به جای حلقه
21- توابع بازگشتی برای حل مسئله فیبوناچی
22- کلمه کلیدی ref
23- کلمه کلیدی out
24- شمارش enum
25- یک مثال ساده در مورد enum
26- ساختار struct
27- یک مثال کامل از struct
28- یک مثال ساده از struct
29- یک تمرین کامل
30- توابع بازگشتی که خودش را فراخوانی میکند
فهرست
فصل هفتم کلاس ها
1- کلاس ها در سی شارپ
2- سطح دسترسی
3- تفاوت static و نمونهسازی (instance)
4- نمونهسازی (Instantiation)
5- سازندهها (Constructors)
6- سازندهها و کلمه کلیدی this
7- دریافت چند پرسنل و هر پرسنل اسم و فامیل و وب
8- سازندههای static و public
9- تفاوت ها و پرکاربرد ها static و نمونهسازی (instance)
10- ارثبری (Inheritance)
11- یک مثال ارث بری
12- کپسولهسازی (Encapsulation)
13- کپسولهسازی (Encapsulation) و متدهای get و set
14- یک مثال دیگر کپسولهسازی (Encapsulation)
15- متغیر Property متدهای get و set
16- مجموعه عمومی GenericList
17- یک مثال در مورد GenericList
18- اینترفیس (Interface)
19- تفاوت اینترفیس و کلاس
20- یک مثال در مورد اینترفیس
21-دوتا تصویر نشان می دهد که اینترفیس کجاست
22- چند ریختی (Polymorphism)
23- اینترفیس و چند ریختی
24- تغییر قیافه اینترفیس
25- مثال دیگر در مورد GenericList
26- ساخت ساعت شمسی
27- فضای نام (Namespace)
28- دستور using
29- سی شارپ 8.0 استفاده از using
30- سی شارپ 12، دستور using
31- کلمه کلیدی partial
32- کلمه کلیدی internal
33- برخی کلاس ها نمی توان نمونه سازی کرد
34- با مثال کلاس ها نمی توان نمونه سازی کرد
35- آموزش ایجاد Class librariey
36- آموزش نحوه استفاده از اینترفیس
فهرست تو در تو
آموزش سی شارپ مقدماتی
فهرست فصل اول معرفی سی شارپ
فهرست فصل دوم متغیرها
فهرست فصل سوم شرط ها
فهرست فصل چهارم حلقه ها
فهرست فصل پنجم آرایه ها
فهرست فصل ششم توابع ها
فهرست فصل هفتم کلاس ها
SQL Server
یک سیستم مدیریت پایگاه داده رابطهای (RDBMS) است که توسط شرکت مایکروسافت توسعه یافته است. این نرمافزار برای ذخیره، مدیریت و بازیابی دادهها به شیوهای ساختار یافته استفاده میشود.
ویژگیها و کاربردهای اصلی SQL Server:
1- عملکرد بالا: SQL Server به دلیل عملکرد بالا و قابلیتهای بهینهسازی شده برای پردازش تراکنشها و تحلیل دادهها شناخته شده است.
2- امنیت پیشرفته: این نرمافزار دارای ویژگیهای امنیتی قوی مانند رمزنگاری دادهها، کنترل دسترسی مبتنی بر نقش، و نظارت بر فعالیتهای مشکوک است.
3- پشتیبانی از دادههای بزرگ: SQL Server میتواند حجم زیادی از دادهها را مدیریت کند و از تکنولوژیهای پیشرفتهای مانند In-Memory OLTP و Columnstore Indexes برای بهبود عملکرد استفاده میکند.
4- پشتیبانی از پلتفرمهای مختلف: SQL Server بر روی سیستمعاملهای ویندوز و لینوکس قابل اجرا است و از کانتینرهای Docker نیز پشتیبانی میکند.
5- ابزارهای تحلیلی و گزارشدهی: این نرمافزار شامل ابزارهای قدرتمندی برای تحلیل دادهها و ایجاد گزارشهای تعاملی است، مانند Power BI Report Server.
6- پشتیبانی از هوش مصنوعی و یادگیری ماشین: SQL Server امکاناتی برای اجرای مدلهای یادگیری ماشین و تحلیلهای پیشرفته درون پایگاه داده فراهم میکند.
7- ابزارهای جامع: این نرمافزار مجموعهای از ابزارهای قدرتمند برای مدیریت و توسعه پایگاه دادهها فراهم میکند.
Microsoft
دیتابیس database یا پایگاه داده مجموعهای سازمانیافته از دادهها است که به صورت الکترونیکی ذخیره و مدیریت میشود. دیتابیسها برای ذخیره، بازیابی و مدیریت دادهها به کار میروند و در بسیاری از برنامهها و سیستمهای اطلاعاتی استفاده میشوند.
ویژگیها و کاربردهای دیتابیس:
- ذخیرهسازی ساختاریافته: دادهها در جداولی با ردیفها و ستونها سازماندهی میشوند که دسترسی و مدیریت آنها را آسانتر میکند.
- مدیریت دادهها: دیتابیسها امکان مدیریت حجم زیادی از دادهها را فراهم میکنند و به کاربران اجازه میدهند تا به سرعت به اطلاعات مورد نیاز دسترسی پیدا کنند.
- پشتیبانی از تراکنشها: بسیاری از دیتابیسها از تراکنشها پشتیبانی میکنند که به معنای انجام عملیات متعدد به صورت اتمی و بدون خطا است.
- امنیت: دیتابیسها دارای ویژگیهای امنیتی برای حفاظت از دادهها در برابر دسترسیهای غیرمجاز هستند.
هدایت شده از علیرضا پناهی
برای نصب SQL Server وارد سایت مایکروسافت شوید
https://www.microsoft.com/en-us/sql-server/sql-server-downloads
Basic
برای نصب ویژگی database با پیکربندی پیش فرض ، نوع نصب پایه که بدونه انتخاب نصب می شود
Custom
نوع نصب سفارشی که آنچه می خواهید نصب می کنید این نوع نصب دقیق است
Downloade Media
دانلود رسانه فایل راه اندازی یا نصب sql server را دانلود کرده و بعد نصب میکنید
هدایت شده از علیرضا پناهی
3.1M حجم رسانه بالاست
مشاهده در ایتا
SQL Server Management Studio
(که به اختصار SSMS نامیده میشود)
یک نرمافزار کاربردی برای مدیریت پایگاه دادههای SQL Server است. این ابزار توسط مایکروسافت توسعه یافته و به کاربران اجازه میدهد تا به صورت گرافیکی و با یک رابط کاربری آسان، به پایگاه دادههای خود متصل شده و آنها را مدیریت کنند.
SSMS امکانات متعددی را فراهم میکند، از جمله:
- ایجاد و ویرایش پایگاه دادهها
- اجرای کوئریها و اسکریپتهای SQL
- مدیریت امنیت و کاربران
- پشتیبانگیری و بازیابی پایگاه دادهها
- نظارت بر عملکرد سرور
این ابزار به ویژه برای توسعهدهندگان و مدیران پایگاه داده مفید است، زیرا تمامی امکانات مورد نیاز برای مدیریت و توسعه پایگاه دادههای SQL Server را در یک محیط یکپارچه فراهم میکند.
مراحل آموزش نصب SSMS
نکته مهم: اگر SQL Server را نصب نکنید ssms کار نمیکند
برای استفاده از SQL Server و ویژوال استادیو (Visual Studio) با هم، میتوانید از ابزارهای مختلفی بهره ببرید. در اینجا چند نکته و مراحل کلی برای شروع کار آورده شده است:
- نصب SQL Server: ابتدا باید SQL Server را نصب کنید. میتوانید نسخههای مختلفی از SQL Server را از سایت مایکروسافت دانلود و نصب کنید.
- نصب ویژوال استادیو: سپس ویژوال استادیو را نصب کنید. نسخه Community رایگان است و میتوانید آن را از سایت مایکروسافت دانلود کنید.
- نصب افزونههای مورد نیاز: برای کار با SQL Server در ویژوال استادیو، باید افزونههای مربوط به SQL Server Data Tools (SSDT) را نصب کنید. این افزونهها به شما امکان میدهند تا پروژههای مربوط به پایگاه داده را ایجاد و مدیریت کنید.
- اتصال به دیتابیس: پس از نصب، میتوانید از طریق ویژوال استادیو به دیتابیس SQL Server خود متصل شوید. برای این کار، از منوی "Server Explorer" در ویژوال استادیو استفاده کنید و یک اتصال جدید به دیتابیس ایجاد کنید.
- مدیریت و توسعه: حالا میتوانید کوئریها، جداول، و سایر اجزای پایگاه داده خود را از طریق ویژوال استادیو مدیریت و توسعه دهید.
مدیریت توسعه به مجموعهای از فعالیتها و فرآیندها اطلاق میشود که به منظور بهبود و ارتقاء توانمندیها و عملکرد سازمان انجام میشود. این فرآیند شامل برنامهریزی، سازماندهی، هدایت و کنترل منابع انسانی، مالی و فیزیکی برای دستیابی به اهداف سازمانی است. در ادامه به برخی از جنبههای کلیدی مدیریت توسعه اشاره میکنم:
1- برنامهریزی استراتژیک: تعیین اهداف بلندمدت و کوتاهمدت سازمان و تدوین برنامههایی برای دستیابی به این اهداف.
2- تحلیل و ارزیابی: بررسی و تحلیل وضعیت فعلی سازمان و شناسایی نقاط قوت، ضعف، فرصتها و تهدیدها (SWOT).
3- توسعه منابع انسانی: آموزش و توسعه کارکنان برای افزایش مهارتها و توانمندیهای آنها.
4- مدیریت تغییر: برنامهریزی و اجرای تغییرات لازم در سازمان برای بهبود عملکرد و سازگاری با محیطهای متغیر.
5- نوآوری و بهبود مستمر: تشویق به نوآوری و بهبود فرآیندها و محصولات به صورت مداوم.