آنچه حسابداران عادی از یک برنامه حسابداری میبینند درواقع رابط کاربری آن است اما قلب نرم افزارهای حسابداری در جای دیگری است. جایی که همه اطلاعات در آن بصورت دسته بندی شده ذخیره میشوند. قلب هر نرم افزار حسابداری پایگاه داده آن است که معمولا با استفاده از sql server تهیه و نگهداری میشود.
آنچه همه حسابداران معمولی انجام می دهند!
همینطور که میدانید آشنایی با نرم افزارها یکی از نقاط قوت هر حسابدار موفق است. روند کلی در یک فعالیت حسابداری مستمر، این است که دادههای خام توسط اکسل مورد محاسبات متعدد قرار می گیرند و خروجی این فایل اکسل باید به نرم افزار حسابداری منتقل شود. به زبان ساده حسابداران ابتدا دادههای موجود را، در نرم افزار اکسل، به اطلاعات مورد نیاز خود تبدیل می کنند و سپس این اطلاعات را به شکل اسناد حسابداری وارد نرم افزار حسابداری خود می کنند.
این فرآیند، هرچند متداول است، اما سریعترین راه ممکن نیست. بسیار پیش میآید که لازم است چند صد ردیف، که با کار فراوان در نرم افزار اکسل تهیه شدهاند، باید به نرم افزار حسابداری شرکت منتقل شوند (اطلاعات مربوط به حقوق و دستمزد ماهانه شرکتهای بزرگ از همین نوع هستند).
به شخصه هیچ نرم افزار حسابداری ایرانی را ندیدهام که سازگاری خوبی با نرم افزار اکسل داشته باشد و بتواند فایل حاوی اطلاعات اکسل را دریافت کرده و آنرا در قالب اسناد حسابداری به شما تحویل دهد. لذا اگر قرار باشد چند صد ردیف را در قالب چند ده سند حسابداری تنظیم نمایید، ۹۹% حسابداران راهی بجز وارد نمودن تک تک این اقلام در نرم افزار و بصورت دستی، سراغ ندارند. یعنی به نظر می رسد که تنها راه حسابدار، برای انتقال این اطلاعات به اسناد حسابداری، این است که فایل اکسل و نرم افزار حسابداری را، بصورت همزمان، باز کرده و اطلاعات را از نرم افزار اکسل خوانده و در نرم افزار حسابداری وارد نماید. برای انجام این فرآیند علاوه بر زمان زیادی که صرف میشود، دقت بسیار زیادی هم لازم است.
راه حل چیست؟
راه حل من برای این مسئله این است که بطور مستقیم اطلاعات محاسبه شده در نرم افزار اکسل را، به همان جایی تزریق کنیم که اینترفیس نرم افزار حسابداری قرار است آن را منتقل کند. برای فهم این توضیحات پیشنهاد میکنم قسمت اول مجموعه آموزش sql server را بصورت رایگان ببینید.
در واقع شما با صرف چند هفته زمان میتوانید کارهای خود را بسیار سریعتر از گذشته انجام دهید.
۹ دلیل که هر حسابداری باید SQL را بداند!
چگونه کار ۸ ساعته را در نیم ساعت انجام دهیم؟
نظر شخصیه من اینه که کار با این محصول قدرتمند ماکروسافت، غیر از اینکه کار شما رو راه میندازه و چندین مزیت مهم داره بسیار لذت بخش است. این مطلبی است که تا زمانی که مدتی با sql server کار نکنید متوجه نخواهید شد.
به نظر من کار با sql server بسیار لذت بخش، بسیار سریع و بسیار مفید خواهد بود. یادگیری sql server را به همه حسابداران و مدیران مالی توصیه میکنم.
دیتابیس چیست که با آن می توان کارها را سریعتر انجام داد؟
اگر بخواهم خلاصه کنم باید بگویم که در همه نرم افزارهای حسابداری سه بخش همیشه وجود دارند
۱- اینترفیس (رابط کاربری): همه آنچه شما در برنامه حسابداری با آن کار می کنید که عبارتند از فرمها، دکمه ها، جعبه های متن، جداول، لیستها و ….
۲- دیتابیس: محل ذخیره نمودن اطلاعات توسط اینترفیس است و تمامی دادههای حسابداری مانند اسناد و سرفصل حسابها و نام اشخاص و حتی تنظیمات نرم افزار … در این بخش ذخیره میشوند.
۳- گزارش گیری: برای اخذ خروجی از نرم افزار حسابداری، از این بخش استفاده میشود. صورتهای مالی، صورتحساب های بانکی، گزارش حساب افراد و … همه انواعی از گزارشات حسابداری هستند که در نرم افزارهای حسابداری زیاد با آن سر و کار داریم.
قضیه این است که حسابدارها از طریق اینترفیس، داده ها را به دیتابیس منتقل میکنند و دیتابیس اغلب نرم افزارهای حسابداری نیز sql server است. آن بخش از نرم افزار حسابداری که شما می شناسید و با آن کار می کند اینترفیس نام دارد و همانطور که قبلا عنوان کردم، نرم افزارهای حسابداری در ایران ارتباط دوستانهای با اکسل ندارند.
اما این ارتباط نه چندان دوستانه، فقط در سطح اینترفیس است. هرچند بین اینترفیس نرم افزارهای حسابداری و اکسل رابطه خوبی وجود ندارد، اما بین پایگاههای داده و نرم افزارهایی مانند اکسل (و اکسس) رابطه بسیار بسیار عالی برقرار است. معنای این حرف این است که به احتمال بسیار زیاد شما نمی توانید اطلاعات موجود در اکسل را از طریق اینترفیس به خورد نرم افزار حسابداری خود دهید، اما به احتمال قریب به یقین می توانید همین اطلاعات را، با حذف واسطه گری اینترفیس، مستقیما به خود پایگاه داده منتقل نمایید.
چقدر باید به عنوان حسابدار با SQL آشنا باشم؟
سوالی که پیش میآید این است که اگر تزریق اطلاعات بصورت مستقیم به دیتابیس اینقدر مزایا دارد، لزوم استفاده از اینترفیس چیست؟ و اصلا چرا باید از اینترفیس استفاده نمود؟
جواب اولیه این سوال خیلی ساده است. حساب ها و کاربران نرم افزارهای مالی از اینترفیس استفاده میکنند، زیرا دانش و توانایی لازم برای استفاده از دیتابیس را ندارند. کار کردن مستقیم با sql server نیاز به تخصصی دارد که معمولاً حسابداران از آن بیبهره هستند و به همین خاطر برنامه نویسان کامپیوتر، توسط اینترفیس، این دسترسی را برای کاربران آسان تر میکنند. اما در کامپیوتر هم آسان شدنی در ازای از دست دادن چند قابلیت است.
انتقال اطلاعات از اکسل به پایگاههای داده، مستلزم آشنایی (در حد متوسط) با پایگاه دادهاست. لذا در این سری فیلمهای آموزشی تصمیم گرفتم مبانی پایگاه داده sql server را برای حسابداران بیان کنم. فرض بر این است که مخاطب این فیلم ها با حسابداری و همچنین با نرم افزار اکسل، آشنا است و بصورت حرفهای با نرم افزار های حسابداری در حال کار است. در توضیح نرم افزار sql server به آشنایی کلی با این نرم افزار بسنده کردهام و قسمتهای ریز و تخصصی آن را، که یک حسابدار (به ما هو حسابدار) نیازی به آن ندارد، ناگفته باقی گذاردم. لذا این آموزش از این جهت که نیازهای حسابداران را پوشش میدهد منحصر بفرد است و بشخصه چینین آموزشی در اینترنت ندیدم.
حسابداران مسلط به Sql Server چه توانایی دارند؟
حسابداری که به sql server مسلط است میتواند:
۱- کارهای خود را بسیار سریعتر انجام دهد.
۲- ثبتهای حسابداری را با دقت بیشتری به نرم افزار حسابداری منتقل نماید
۳- برخی از ایرادات برنامه حسابداری را رفع کند (ایرادات بسیار جزیی)
۴- بک آپ بگیرد و برای انجام خودکار بک آپ گیری برنامه ریزی نماید. و از این طریق امنیت اطلاعات را افزایش دهد
۵- گزارشهای بسیار سفارشی را که توسط نرم افزار حسابداری طراحی نشده است بدون نیاز به برنامه نویس ایجاد نماید.
۶- میتواند براحتی از طریق دیتابیس برای خود دسترسی به همه قسمتهای برنامه را باز کند و بعبارتی کاربری خود را بدون اجازه مدیر، به سطح کاربری مدیر ارتقا دهد.
آشنایی با Sql Server چه تاثیری در درآمدم خواهد داشت؟
وقتی مزایای آشنایی با sql server را مشاهده کنید جواب این سوال ساده خواهد بود. وقتی شما در زمان کمتری کار بیشتری انجام دهید، این خود یعنی افزایش درآمد. اصلا به نظر من هیچ درآمدی بدون صرف زمان بدست نمیآید و در واقع هر کارمندی بسته به تخصصی که دارد، مقداری از زمان خود را به کارفرما می فروشد. حال فرض کنید که قیمت خرید ثابت باشد ولی زمان مصرف شده بسیار کمتر شود. نتیجه این معادله این خواهد بود که شما میتوانید با صرف زمان کمتری همان میزان درآمد را داشته باشید و یا با صرف همان میزان زمان (و قبول چند کار موازی) درآمد بسیار بیشتری داشته باشید.
با Sql Server چقدر در وقتم صرفه جویی می شود؟
پاسخ این سوال بستگی به نوع کار شما دارد. هرچه در کاری که در حال انجام آن هستید، زمان بیشتری را به نرم افزار حسابداری تخصیص میدهید، بعد از یادگیری sql server زمان بیشتری را صرفهجویی خواهید کرد. و هرچه کارهای تکراری در فعالیتهای تعریف شده برای شما بیشتر باشد باز هم میزان صرفه جویی در زمان، با یادگیری sql server بیشتر خواهد بود.
اگر با Sql Server آشنا نباشم چه اتفاقی می افتد؟
باید بگویم هیچ اتفاق خاصی نخواهد افتاد. مثل چندین میلیون فرد دیگری که به زندگی روزمرهشان ادامه میدهند خواهید بود. مانند افراد دیگر ساعتها مجبورید وقت گران بهایتان که می تواند در کنار خانواده و عزیزانتان باشید را در پشت سیستم بگذرانید. شما کماکان یک حسابدار عادی خواهید بود و کارهای روتین و معمول یک حسابدار را انجام میدهید. همان میزان زمان را مصرف میکنید و همان بی دقتی های همیشگی باعث میشود که مدیریت از شما ایراد بگیرد. هنوز هم کابوس شما، یک ثبت حقوق دستمزد برای ۶۰۰ نفر از کارمندان شرکت خواهد بود که هر ماه تکرار میشود.
سرفصل مطالب این دوره
۱- ساختار برنامههای حسابداری
۲- ضرورت استفاده از SQL Server برای حسابدران
۳- بک آپ گیری و بازگردانی دادهها
۴- پایگاه داده
- ساخت پایگاه داده جدید
- بازگرداندن پایگاه داده قبلی
- اتچ کردن پایگاه داده موجود
- حذف پایگاه داده
- غیر فعال کردن و دیتچ پایگاه داده
۵- اجزای مهم پایگاه داده
- Tables
- Diagrams
- Views
- SQL
- Stored Procedure
- Functions
- Triggers
- Users
- Rolls
- Schemes
۶- ورود و خروج اطلاعات
۷- خروجی اطلاعات به اکسل
۸- خروج اطلاعات به اکسس
۹- ایجاد ارتباط بین اکسل و SQL server
۱۰- برنامه ریزی برای پشتیبانی
ضمانت آموزشی
تمامی محصولات وبسایت آموزشی تالانت دارای گارانتی بازگشت وجه ۱۰۰ درصد میباشد و شما اگر محصولات ما را خریداری کرده باشید و احساس کنید که از محصول به هر دلیلی ناراضی هستید میتوانید به ما اطلاع دهید تا تمام وجه پرداختی شما به حسابتان بازگردانده شود. همچنین ما هیچ سوالی در این رابطه از شما نخواهیم پرسید!
دوره های مرتبط
برنامه اکسل حقوق و دستمزد 1403 مالیات حقوق
برنامه اکسل حقوق و دستمزد 1403 مالیات حقوق محصولی پر فروش ( طی ۴ سال ۱۳۹۹ الی ۱۴۰۲ جمعاً ۱۴۷۷…
دوره Power BI Desktop
محتوای جلسه اول معرفی دوره پاور بی آی ویدئو پیش نمایش در دسترس معرفی چند نمونه داشبورد ویدئو در دسترس…
ساخت یوزر فرم حرفهای
اکسل یک دنیای بسیار بزرگی داره و بی راه نیست میگن یک اقیانوس بی پایان هست. شما در این نرم…
مینی دوره پاور بی آی
با توجه به اینکه روز به روز دیتاهای زیادی در حوزه های مختلف تولید میشوند و بیشتر این دیتاها نیاز…
افزونه توابع فارسی
افزونه فارسی ساز [one_half] [/one_half] [one_half_last] [/one_half_last] افزونه توابع فارسی برای تبدیل تاریخ شمسی به میلادی و برعکس ،…
برنامه نویسی در اکسل – نمایش جزئیات فاکتور مشتریان
توجه: این آموزش کاملاً رایگان است. اکسل یکی از نرم افزارهای قدرتمند جهت ثبت، نمایش و آنالیز داده هاست…
امتیاز دانشجویان دوره
نظرات
650,000 تومان 400,000 تومان
مهرداد عالی پور( خریدار محصول )
سلام
لطفا توضیحات کاملتر ازقبیل:تعداد ویدئو وحجم آن.
واینکه پس ازخرید بایددانلودنمود،یابصورتdvd ارائه میگردد.
باتشکر
حسین صابری(مدیریت)
سلام
فیلمها بصورت لینک دانلود ارائه میشه و فعلا هیچ گونه لوح فشرده ای برای کاربران ارسال نمشه
با تشکر از شما
yousef93044( خریدار محصول )
ممنون از محصولات خوبتون
حسین صابری(مدیریت)
نظر لطف شماست
خوشحالم که رضایت شما جلب شده
علیپور
سلام. ببخشید امکانش هست یک بخشی هم به آموزش تون اضافه کنید که یک حسابدار بتواند در صورتیکه بخواهد نرم افزار حسابداری اش را تغییر دهد، بتواند دیتابیس نرم افزار قبلی را با نرم افزار جدید سازگار کند یا حداقل اطلاعات دیتابیس قبلی را خوانده و سپس به دیتابیس نرم افزار جدید وارد کند.
حسین صابری(مدیریت)
با سلام
کاری که شما درخواست دارید کار بسیار پیچیده ایه
اولا باید کلیات دیتابیس ها رو بشناسه (که با همین آموزش و کمی تلاش و جستجو در اینترنت این مورد بدست میاد)
ثانیا باید ساختار پایگاه داده هر دو نرم افزار رو بشناسه (که این یک کار تجربیه و نمیشه همه نرم افزارهای موجود رو آموزش داد. هرچند دراین آموزش ما بخشی رو به شناخت دیتابیس نرم افزار همکاران سیستم تخصیص دادیم)
ثالثا باید کارکردن با اکسل رو در حد بسیار خوبی بلد باشه تا بتونه اطلاعات رو از ساختار یک دیتابیس به ساختار دیتابیس دیگه تبدیل کنه (آموزشهای خوبی برای اکسل در سایت داریم که میتونید رجوع کنید)
رابعاً با نرم افزارهای مرتبط دیگه هم (مثل اکسس) باید آشنایی لازم رو داشته باشه.
البته اگر کاری مشابه این کار داشته باشید خود نرم افزار حسابداری مقصد این کار رو براتون انجام میده (در قبال دریافت هزینه و یا حتی رایگان) و اگر کس دیگه ای رو برای این کار پیدا نکردید میتونید روی کمک ما هم حساب کنید (در قبال پرداخت هزینه)
علیپور
سلام. ممنون از پاسخ بسیار خوب و کامل تون. بله من خودم هم تا حدود حدس زده بودم کار چندان راحتی نیست.
فرمودید که در هنگام تعویض نرم افزار، ارتقا یا تبدیل اطلاعات از یک دیتابیس به دیتابیس دیگر رو، شرکت مقصد انجام میده. درسته ولی معمولا مبالغ قابل توجهی رو درخواست میکنن و من تاکنون مورد رایگانی رو ندیدم. پیشنهاد کمک هم ارائه دادید در قبال پرداخت هزینه. من در مقابل پیشنهاد میکنم آموزش این انتقال رو تهیه بفرمایید و در سایت قرار بدهید تا هم تعداد خریداران بسیار بیشتر شود و هم اینکه فکر میکنم چنین آموزشی برای اولین بار در سطح اینترنت به زبان فارسی میتواند تهیه شود. قطعا تهیه آموزش و فروش اینترنتی آن، هم برای شما سود بیشتری دارد و هم برای ما راحتی بیشتری دارد. ممنون.
حسین صابری(مدیریت)
متاسفانه این تهیه این آموزش مقرون به صرفه نیست. اجازه بدید با یک مثال توضیح بدم
فرض کنید من دارم مکانیکی یاد میدم. در این راستا آموزش کار با آچار برای باز کردن پیچ یک آموزش فراگیر و پر مخاطبه. اما حالا فرض کنید یک مخاطب درخواست کنه که باز کردن سرسیلندر کادیلاک مدل 1980 رو با آچار فرانسوی قرمز رنگ شماره 12 برای من بسازید. خوب این آموزش خیلی کاربردی برایبقیه نداره و برای ما ساختش خیلی پر هزینه خواهد بود چون ما باید یک ماشین یک آچار با اون مدل پیدا کنیم و اول خودمون یادبگیریم و بعد یاد بدیم.
ساخت این آموزشی هم که شما میفرمایید به همین ترتیبه. آموزش بسیار پیشرفته ایه که کسی متقاضی اون نیست و اگر هم باشه واقعاً ساخت اون مقرون به صرفه نیست. در مجموع آموزشها هیچوقت وارد ریز و جزییات مباحث خیلی پیشرفته نمیشند و یه قسمتهایی رو به عهده تحقیقات خود کاربر میگذارند.
علیپور
معمولا انتقال دیتابیس از نرم افزارهای کوچک تر و کم امکانات تر به بزرگ تر انجام میشه. از جمله نرم افزارهای پرامکانات و خوب حسابداری همکاران سیستم و سپیدار، رافع، قیاس، شایگان سیستم، هلو و محک هستند. اگر در آموزش تون به ساختار دیتابیس 2 یا 3 تا از این نرم افزارها بپردازید فکر میکنم مشکل حدود 70-80 درصد انتقال های دیتابیس میتونه با آموزش شما رفع بشه. احتمالا برای انتقال دیتابیس، ابتدا باید داده ها از sql قدیمی خوانده شده سپس به اکسل و اکسس منتقل شود و در نهایت از آنها هم به دیتابیس sql جدید منتقل شود. این انتقال هم نیازمند آشنایی با ساختار دیتابیس نرم افزار مقصد هست.
حسین صابری(مدیریت)
احتمال داره یک آشنایی با پایگاه داده نرم افزار سپیدار و شماران رو به سیستم اضافه کنم (برای دوستانی که مجموعه رو قبلاً خریداری کرده اند بصورت رایگان خواهد بود). البته ساخت این آموزشها مستلزم این هست که موارد حقوقی مشکلساز نباشه.
فرآیند انتفالی که فرمودید کاملا درسته (1- پایگاه داده مبداً 2- اکسل 3- اکسس 4- پایگاه داده مقصد)
محمد نصیری رضی
چرا قیمت آموزشهای ایرانی اینقدر بالاست، درصورتی که کشورهای دیگه معمولا بصورت رایگان یوتیوب ارائه میکنن
حسین صابری(مدیریت)
سلام و عرض ادب خدمت شما کاربر گرامی
با شما موافق نیستم
آموزشهای غیر رایگان در کشورهای خارجی هم وجود داره و شرکتهایی که کارشون تولید فیلمهای آموزشی هست (مثل یودمی)، معمولا رایگان اینکار رو انجام نمیدن. قیمتها هم نوعا بالاتر از ما هستند.
در ایران هم آموزشهای رایگان تولید میشه. حتی در سایت خود ما هم میتونید آموزشهای رایگان رو دانلود کنید.
یاسر طاهرخانی(مدیریت)
سلام
آموزشهایی که توی یوتیوب ارائه میشه قطعا رایگان هست البته بخش آموزش های ویژه هم داریم که به ازای پرداخت وجه در دسترس قرار می گیرند.
نکته مهمی که در مورد فیلم های رایگان یوتیوب وجود داره اینه که کانال های یوتیوب امکان مانی تایز (درآمد زا) شدن دارند (بدون اینکه از بازدیدکنندگان ویدئوها پولی دریافت بشه) که این مورد تولید کنندگان محتوا رو ترغیب میکنه آموزش هاشون رو به صورت رایگان توی یوتیوب ارائه بدن و درآمد هم کسب کنن
طبق فرمایش جناب صابری ما آموزش های غیر رایگان خارجی هم داریم. موسسات آموزشی یودمی و لیندا جزو بزرگترین موسسات آموزشی در دنیا هستند که کار تولید محتوا رو در هر زیمنه ای انجام میدن
Lynda.com
Udemy.com
حمید احمدی
سلام استاد ممنون از آموزش خوبتون
یه سوالی داشتم بنده در یه شرکتی دیدم که داده های sql server حسابداری رو با ربات تلگرام لینک کرده بودن و به میتونستن از طریق تلگرام اطلاعات رو انلاین مشاهده کنند.اگه امکانش هست آموزششو قرار بدید
حسین صابری(مدیریت)
سلام
این آموزش برای حسابدارها زیادی پیچیده میشه و از اون گذشته برای حسابداری که میخواد اطلاعات رو تجزیه و تحلیل کنه چندان کاربردی نداره.
نعمت
سلام وقت شما بخیر.
من برای ساخت گزارشات سفارشی در نرم افزار سپیدار نیاز دارم sql رو یاد بگیرم.
میخاستم بدونم چه دوره ای رو پیشنهاد میکنید چون تا حدودی به صورت مقدماتی با sql آشنا هستم.
وحید م.
سلام جناب صابری چطوری میتونم باهاتون ارتباط بگیرم؟
حسین صابری(مدیریت)
سلام
راههای ارتباطی در سایت هست
سادهتر از همه اینه که تماس بگیرید
09127585378
داود عبدی
سللم. فایل اموزش sql serverسپیدار را میخواستم
لطفا راهنمایی جهت خرید کنید