آموزش جامع پایگاه داده در سی شارپ ADO.NET
بررسی کامل دوره
توضیحات
موضوع ذخیره اطلاعات در برنامهنویسی امری الزامی است. از اینرو کار کردن با تکنولوژیهایی که منابع اطلاعات، مانند پایگاه داده (Database) را به برنامههایی مانند سیشارپ (C#) متصل میکنند، یک امر ضروری میباشد. ADO.NET یکی از این فناوریها میباشد. با یادگیری و استفاده از ADO.NET برنامهنویس قادر به برقراری ارتباط میان بانکهای اطلاعاتی و برنامههای کاربردی میباشد.
این مجموعه به گونهای طراحی شده است که شما را با انواع روشهای اتصال به پایگاه داده با زبان سیشارپ (C#) بهوسیله تکنولوژی ADO.NET آشنا میکند. تمام تکنیکهای مختلف کدنویسی همانند سهلایهای و... برای علاقهمندان آموزش داده شده است. برنامهنویسان پس از فراگیری این پکیج قادر به استفاده از تکنولوژی ADO.NET خواهند بود.
ADO.NET مخفف کلمه ActiveX Data Object.NET میباشد و در واقع یک کتابخانه نرمافزاری از تکنولوژی .NET Framework است که شامل اجزای نرمافزار میباشد و دسترسی به سرویسهای اطلاعات را فراهم میکند. ADO.NET به گونهای طراحی شده است که به توسعهدهندگان این اجازه را میدهد تا کدهای خود را در منابع کد ذخیره کنند.
این تکنولوژی میتواند متصل یا غیر متصل (مانند XML یا کدهای برنامهای) باشد. این ویژگی ADO.NET به برنامهنویس در به وجود آوردن برنامهها و پخش دادهها کمک میکند. ADO.NET به طور عمده برای دسترسی، انتخاب، ذخیره، پاک کردن یا مدیریت دادهها با پایگاه داده مورد استفاده قرار میگیرد.
به بیان دیگر، ADO.NET را میتوان یک پل ارتباطی میان برنامهها و پایگاه داده نامید. ADO.NET به طور وسیع شامل کلاسها (Classes)، روشها (Methods) و همچنین رابطها (Interfaces) میباشد که راه برقراری ارتباط با پایگاه داده را بسیار سریعتر و راحتتر میکند.
پیشنیاز این مجموعه، پکیج SQL Server میباشد. از اینرو برای فهم بهتر مطالب پیشنهاد میشود که بیننده بر مباحث SQL Server تسلط کافی داشته باشد.
امروزه کمتر برنامه کاربردی وجود دارد که نیازمند منبع دادهای (پایگاه داده، فایل، سرویس و...) نباشد. منابع دادهای مخی وتلفجود دارد که مهمترین آنها پایگاه داده (Database) میباشد. بستری که زبان برنامهنویسی سیشارپ با پایگاه داده وصل میشود ADO.NET نام دارد. روشهای مختلفی برای وصل شدن به پایگاه داده وجود دارد مانند Entity Framework و... اما تمام این روشها در آخر باید از تکنولوژی ADO.NET استفاده کنند.
فراگیری این تکنولوژی برای تمام برنامهنویسان سیشارپ لازم و ضروری است. در این پکیج بهصورت کامل و جامع مطالب تکنولوژی ADO.NET پوشش داده شده است و تکنیکهای مختلف کدنویسی همچون سهلایهای و... آموزش داده میشود.
در Visual Studio.NET برای اتصال به یک پایگاه داده از تکنولوژی ADO.NET استفاده میشود. با استفاده از ADO.NET، امکان اتصال به منابع داده متفاوت، بازیابی، پردازش و بهروز رسانی داده فراهم میگردد. ADO.NET از XML به منظور انتقال داده بین برنامهها و منابع داده استفاده مینماید.
پس از اتصال به یک بانک اطلاعاتی میتوان با استفاده از مجموعهای از اشیاء، خصوصیات و متدها، صرف نظر از نوع بانک اطلاعاتی، عملیات مورد نظر در ارتباط با یک بانک اطلاعاتی را انجام داد.
از جمله پایگاههای دادهای که در این پکیج با آنها کار شده است SQL Server, Oracle, Access, XML, Local Database (Express Database), Excel میباشد.
توجه: قبل از دیدن این پکیج، پکیج SQL Server را ببینید.
مباحثی که در این آموزش مطرح میشود:
کار با دیتابیس اکسس
connection string
oledbConnection
oledbDataadapter
oledbCommand
Insert
Update
Delete
Select
Join
where
ساخت کانکشن پویا برای انتقال برنامه به سیستمهای مشتری
کار با دیتابیس SQL Server
Dataset
DataTable
DataView
SqlConnection
SqlDataadapter
Stored Procedure
output parameter
SqlCommand
Transaction
پیدا کردن اولین کد آزاد در Database
مفاهیم و مزایای لایهبندی
تفاوت بین tier vs layer
لایهبندی به روش دو لایهای (2-layer)
لایهبندی به روش سه لایهای (3-layer)
لایهبندی با توجه به نیاز و معماری سیستم
پشتیبانگیری (BackUp)
بازیابی (Restore)
اتچ کردن خودکار دیتابیس (Attach Database)
کنترل همروندی تراکنشها
ذخیرهسازی تصاویر و فایل در دیتابیس
تولید خودکار کد (Code Generation)
استفاده از ابزار تولید خودکار کد (LCG) و نوشتن برنامه بدون نیاز به کدنویسی
کار با دیتابیس Local (Express Database)
کار با دیتابیسهای XML Database
وصل شدن به فایل Excel
کار با دیتابیس اوراکل (insert, update, delete, select)
گزارشگیری به صورت پویا (کاربر قادر به انتخاب سطر و ستون در زمان اجرا)
نکته: معمولا در وصل شدن به دیتابیس اکسس (یا اکسل) شما با خطای ریجستر نشدن افیس مواجه میشوید .
متن خطا: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine
برای برطرف شدن این خطا باید AccessِِDatabaseEngine.exe را نصب کنید.
دوره آموزش جامع پایگاه داده در سی شارپ ADO.NET دورهای با امتیاز نهایی 3.8 میباشد و توسط دوره بین که موتور جستجوی بهترین دوره های آموزشی میباشد، تحلیل، بررسی و امتیازدهی شده است. مدت زمان این دوره 14 ساعت و 13 دقیقه میباشد که در مکتب خونه توسط رحیم لطفی مدرس این دوره ارائه شده است. قابل توجه است که این دوره مدرک دارد و دوره مذکور 689,000 تومان میباشد.
همچنین میتوانید با کلیک بر روی دکمه شروع یادگیری به آموزشگاه ارائهدهنده متصل شوید و دوره آموزش جامع پایگاه داده در سی شارپ ADO.NET را تهیه نمایید.
علاوه بر این، شما عزیزان میتوانید همه دورههای مشخص نشده سراسر اینترنت را در صفحه مشخص نشده در دورهبین مشاهده، مقایسه و بهترین دوره از نظر کیفیت و قیمت را به آسانی انتخاب نمایید.
نظرات فراگیران