برترین موضوعات درسمن

برترین موضوعات درسمن

۱۶ مطلب در دی ۱۴۰۰ ثبت شده است

يكشنبه, ۲۶ دی ۱۴۰۰، ۱۲:۲۹ ب.ظ

سیستم مدیریت پایگاه داده (DBMS) چیست؟

DBMS (Database Management Systems) چیست؟

داده ها سنگ بنای هر برنامه نرم افزاری هستند و پایگاه های داده رایج ترین راه برای ذخیره و مدیریت داده های مورد استفاده برنامه ها هستند.  پایگاه های داده به طور مداوم داده های حساس و حیاتی را مدیریت می کنند. در نتیجه، سازمان ها برای نگهداری این پایگاه های داده به ابزارهای قوی، ایمن و کاربر پسند نیاز دارند. اینجاست که سیستم های مدیریت پایگاه داده با ارائه پلتفرمی برای مدیریت پایگاه های داده وارد عمل می شوند.

سیستم مدیریت پایگاه داده (DBMS) یک ابزار نرم افزاری است که کاربران را قادر می سازد تا پایگاه داده را به راحتی مدیریت کنند. این به کاربران امکان دسترسی و تعامل با داده های اساسی در پایگاه داده را می دهد. علاوه بر این، DBMS به کاربران این امکان را می دهد که به طور ایمن و همزمان بدون تداخل با هر کاربر و با حفظ یکپارچگی داده ها، با پایگاه داده تعامل داشته باشند.

اجزای یک سیستم مدیریت پایگاه داده

همه DBMS دارای اجزای مختلف و ابزارهای یکپارچه ای هستند که برای انجام تقریباً تمام وظایف مدیریت پایگاه داده ضروری هستند. مؤلفه‌های رایجی که در همه نرم‌افزارهای DBMS هستند:

موتور ذخیره سازی

زبان پرس و جو

پردازشگر پرس و جو

موتور بهینه سازی

کاتالوگ فراداده

مدیر گزارش

ابزارهای گزارش دهی و نظارت

ابزارهای داده

DBMS(DataBase Management System) های پرکاربرد:

  • MySQL
  • PostgreSQL
  • SQLite
  • SQL Server
  • IBM Db2
  • Microsoft SQL Server
  • Oracle Database

آشنایی با نرم افزار SQL Server

Sql server یک سیستم مدیریت پایگاه داده است که امروزه محبوبیت بیشتر نسبت به بقیه DBMS ها دارد. با این نرم افزار بسیار قدرتمند میتوانید بانک های اطلاعاتی با حجم بالا ایجاد کنید وتعداد زیادی کاربر بتوانند همزمان به آن دسترسی داشته باشند. این نرم افزار ورژن های مختلفی دارد که به روز ترین آنها SQL Server2019 میباشد.

دروبسایت درسمن دوره جامع آموزشیsql server2019  با کامل ترین سرفصلها و بصورت ساده به  تحلیل یک محیط عملیاتی از نظر داده ای پرداخته است این دوره از مقدماتی تا پیشرفته تهیه شده است، جهت مشاهده دوره به وبسایت درسمن مراجعه کنید.

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ دی ۰۰ ، ۱۲:۲۹
فاطمه موحدی
يكشنبه, ۲۶ دی ۱۴۰۰، ۰۹:۵۱ ق.ظ

آموزش ساخت دیتابیس در sql server2019

ساخت دیتابیس در sql server2019

برای ساخت دیتابیس دو روش وجود دارد:

روش ویزاردی Wizard

روش اسکریپت نویسی   Scripting

ساخت دیتابیس

ابتدا در پنجره object Explorer روی Database کلیک راست کرده و گزینه New Database را انتخاب می‌کنیم.

 

 

 

 

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

 

 

 : DatabaseNameیک نام دلخواه برای دیتابیس قرار دهید و در نامگذاری دیتابیس به جز حروف، از ارقام و علامت Underline (_) استفاده نکنید.

 :Ownerاین قسمت تعیین‌کننده مالک دیتابیس می‌باشد که  به صورت پیش فرض بر روی defualt قرار دارد.

برای استفاده از آموزش تصویری ساخت دیتابیس میتوانید به دوره sql server درسمن مراجعه کنید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ دی ۰۰ ، ۰۹:۵۱
فاطمه موحدی
يكشنبه, ۲۶ دی ۱۴۰۰، ۰۹:۲۴ ق.ظ

آشنایی با SQL server 2019

ورژن های نرم افزار sql server

 

SQL Server 8 ⇒ SQL Server 2000
SQL Server 9 ⇒ SQL Server 2005
SQL Server 10 ⇒ SQL Server 2008
SQL Server 10.5 ⇒ SQL Server 2008 R2
SQL Server 11 ⇒ SQL Server 2012
SQL Server 12 ⇒ SQL Server 2014
SQL Server 13 ⇒ SQL Server 2016
SQL Server 14 ⇒ SQL Server 2017
SQL Server 15 ⇒ SQL Server 2019

 

نسخه‌های sql server

Enterprise

 Web

 Standard

 Developer

 Express

که ما در این درس از نسخه Estandard  استفاده می‌کنیم.

جهت آشنایی بیشتر با نرم افزار SQL Server2019 به وبسایت درسمن مراجعه کنید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ دی ۰۰ ، ۰۹:۲۴
فاطمه موحدی
يكشنبه, ۲۶ دی ۱۴۰۰، ۰۹:۱۲ ق.ظ

آشنایی کامل با دستورات Group By و Having

در این درس به دستورات Group By  و Having میپردازیم.

Group By

با استفاده از این دستور میتوانیم ستون ها را گروه بندی کنیم. مثلا زمان استفاده از توابع ریاضی AVG، SUM، COUNT در SQL  کاربرد دارد.

Having

برای اعمال شرط روی توابع تجمعی ازاین دستور استفاده می‌کنیم و برای شرط گذاشتن روی یک فیلد از دستور Where استفاده می‌کنیم

برای یادگیری این دستور و نکات مربوطه میتوانید به درس آشنایی کامل با دستورات Group By و Having در وبسایت درسمن مراجعه کنید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ دی ۰۰ ، ۰۹:۱۲
فاطمه موحدی
يكشنبه, ۲۶ دی ۱۴۰۰، ۰۸:۴۱ ق.ظ

آموزش ایجاد دیتابیس آزمایشی

ایجاد دیتابیس 

در این درس به ایجاد یک دیتابیس آزمایشی میپردازیم. ابتدا یک دیتابیس با نام dbShop ایجاد می‌کنیم و سپس جداول (نقش ها) Roles، (کاربران) Users، (گروه محصولات)  ProductGroups، (محصولات)  Products را با دستور Create Table ایجاد می‌کنیم و با دستور   Insert INTO  مقادیری را ذخیره می‌کنیم. ادامه مطلب

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

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ دی ۰۰ ، ۰۸:۴۱
فاطمه موحدی
يكشنبه, ۲۶ دی ۱۴۰۰، ۰۸:۳۳ ق.ظ

تحلیل دیتابیس سایت خبری

تحلیل دیتابیس 

در درسمن یک آموزش بسیار کاربردی و پروژه محور تدریس شده است که به تحلیل دیتابیس سایت خبری و پیاده سازی آن میپردازد و با تمامی مفاهیم مهم sql server  آشنا میشوید و شما را به یک متخصص حرفه ای پایگاه داده تبدیل میکند.

در این درس موجودیت ها، صفات، نقش آنها ، کلید اصلی و خارجی و ارتباط  هر جدول را مشخص میکنیم. همراه ما باشیدcool

 

۰ نظر موافقین ۰ مخالفین ۰ ۲۶ دی ۰۰ ، ۰۸:۳۳
فاطمه موحدی
شنبه, ۲۵ دی ۱۴۰۰، ۱۲:۰۳ ب.ظ

آشنایی با انواع داده ها در SQL Server 2019

انواع داده ها در sql server

نوع داده عددی

جهت آشنایی بیشتر با sqlserver میتوانید دوره SQL Server 2019  را در وبسایت درسمن مشاهده کنید.

نوع داده رشته ای

نوع داده تاریخ و زمان

دیگر انواع داده ها

جهت آشنایی بیشتر با انواع دیگر داده ها میتوانید دوره آشنایی با انواع داده ها درSQL Server 2019  را مشاهده کنید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ دی ۰۰ ، ۱۲:۰۳
فاطمه موحدی
شنبه, ۲۵ دی ۱۴۰۰، ۱۱:۴۹ ق.ظ

SQL Server چیست؟

SQL Server

یکی از محبوب‌ترین و قدرتمندترین نرم‌افزارهای مدیریت پایگاه داده محسوب می‌شود که توسط شرکت بزرگ و معروف مایکروسافت توسعه داده می شود.

کاربردهای sql server

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

 ویژگی sqlserver2019

  • مکان ذخیره داده‌های UTF-8 در فیلدهایی از نوع CHAR و VARCHAR
  • ارائه ویژگی‌های جدید برای موتور پردازش‌گر کوئری‌ها
  • اضافه شدن ویژگی کلید ایندکس Sequential برای حل مشکل Last-Page Insert Contention
  • بهینه‌سازی ساخت آنلاین ایندکس‌ها

 

ویژگی های  sql serverدر حوزه امنیت

  • جلوگیری از نَشت داده‌های مهم توسط عملیات SQL Injection 
  • کنترل عملکرد TDE

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

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ دی ۰۰ ، ۱۱:۴۹
فاطمه موحدی

مقایسه سیستم فایلینگ با سیستم مدیریت

یک DBMS (Data Base Management System) داده ها را بر اساس یک ساختار بر روی دیسک سخت ذخیره می کند در حالی که یک سیستم مدیریت فایل بدون استفاده از ساختار، داده ها را بر روی دیسک سخت ذخیره می کند.

یکی از مهمترین مزایای DBMS به دلیل این ساختار این است که پرس و جو را ارائه می دهد. دسترسی، جستجو، به روزرسانی و حذف داده ها با نمایش داده ها آسان است. DBMS از محیط چند کاربره پشتیبانی می کند. به همین دلیل، بسیاری از کاربران می توانند همزمان به داده ها دسترسی پیدا کنند.

همچنین می توان یک داده را در اختیار یک کاربر قرار داد که برای کاربران دیگری در دسترس نیست هدف اصلی DBMS ایجاد روشی جهت ذخیره سازی مجتمع داده با حداقل افزونگی، استفاده اشتراکی توسط کاربران مختلف تحت یک کنترل متمرکز و بازیابی اطلاعات است که ساده و کارآمد باشد. ادامه مطالب

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ دی ۰۰ ، ۱۱:۴۱
فاطمه موحدی
شنبه, ۲۵ دی ۱۴۰۰، ۱۱:۳۳ ق.ظ

آموزش ساخت اسکیما در SQL Server 2019

ساخت اسکیما در SQL Server 

Schema  ظرفی است که کلیه اشیاء یک بانک اطلاعاتی را در برمی گیرد. هدف استفاده از Schema، قرار گرفتن اشیاء مختلف بانک اطلاعاتی مثل جداول و ... درون آن است. دلایل استفاده از اسکیما:

دسته بندی اشیاء مختلف بانک اطلاعاتی

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

مدیریت سطح دسترسی کاربران بر روی Object ها

برای یادگیری بیشتر و ساخت اسکیما میتوانید دوره آموزش ساخت اسکیما در SQL Server 2019 را ببینید.

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ دی ۰۰ ، ۱۱:۳۳
فاطمه موحدی