تخفیف های ویژه عیدانه توسینسو
تا 60 درصد تخفیف ویژه
00ساعت 00دقیقه 00ثانیه

در این مقاله قصد داریم تا با برخی از کوئری های تعریف شده در SQL Server که بعضاً بسیار مهم و پرکاربردی هستند آشنا شویم. به نظر من هر برنامه نویس و یا مدیر بانک اطلاعاتی باید با این کوئری ها آشنایی داشته باشد. این کوئری ها به شما کمک می کنند تا مشکلات خود را که از مسائل خیلی ساده تا مسائل پیچیده را شا...

دوستان عزیزی که کار برنامه نویسی، چه تحت وب و چه تحت ویندوز را انجام می دهند، به طور حتم با مفهوم صفحه بندی اطلاعات آشنایی دارند. فرض کنید جدولی دارید با نام Orders که حدود 10000 رکورد در آن ثبت شده است. حال شما می بایست اطلاعات این جدول را در خروجی نمایش دهید. اما آیا هر 10 هزار رکورد را به صورت یک...

شما به عنوان یک برنامه نویس و یا مدیر بانک اطلاعاتی وظیفه دارید تا اطلاعات مهم ذخیره شده در جداول بانک های اطلاعاتی را رمز نگاری کنید. حال این رمزنگاری می تواند Encrypt کردن اطلاعات باشد که قابل بازگشت است و یا Hash کردن باشد که غیر قابل بازگشت است. در این نکته می خواهم شما را با تابعی در SQL Server...

یکی از مشکلاتی که مدیران شبکه همیشه با آن درگیر هستند بحث Backup گیری از SQL سرور و قرار دادن این Backup ها در محیطی امن است. ابزارهای مختلفی برای Backup گیری از SQL سرور وجود دارد اما همه آنها قابل اعتماد نیستند ، بعضا خیلی از دوستان از مکانیزم های Backup گیری که در خود SQL سرور وجود دارند استفاده ...

معمولا هنگامی که پایگاه داده ایی آسیب دیده است نیاز است که فایل Backup آن بازگردانی شود. اما آیا Full Backup و Log Backup می تواند پایگاه داده را کامل Recover کند ؟ Tail Log شامل Transaction Log است که بعد از Log Backup ایجاد شده است. در صورتی که نیاز به Recovery پایگاه داده تا آخرین نقطه قبل از Di...

در این مطلب می خواهم به مستلزمات یک طراحی عالی برای ایندکس ها در محیط SQL Server به پردازم. Index چیست؟ یک نوع شیء در پایگاه داده است که تاثیر مستقیم بر روی روند عملیات فیزیکی و منطقی خواندن و نوشتن داده ها دارد که در آخر تاثیری بر روی بازدهی Query مورد نظر می شود. دو نوع Index در محیط SQL Serv...

بازدهی SQL Server بسیار زیاد متکی به منابع سخت افزاری است اگر محدودیتی وجود داشته باشد این محدودیت تاثیر بسزایی روی بازدهی SQL Server خواهد داشت. محدودیتها می توانند از قبیل حافظه - پردازنده - شبکه و دیسک سخت باشد. برای بررسی هر یک از این محدودیتها شما نیاز به اندازه گیری آنها دارید. یکی از مهمترین ...

طراحی استراتژی پشتیبانگیری و بازیابی پایگاه داده ها یک عملیاتی است که در این روزها رنگ خود را در میان مدیران پایگاه داده به دلیل وجود تکنولوژی های جدیدی مانند SAN Replication , VM Replication و VM HADR از دست داده است. هر یک از پایگاه داده ها نیاز به استراتژی منحصر به فرد خود را دارند که وابستگی شدی...

این آموزش توسط marziyeh_288 در تاریخ 14/10/1398 02:19:14 ب.ظ حذف شده است.

دلیل: دلایل شخصی

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

در قسمت اول مقاله ی ساختار فیزیکی ذخیره سازی در بانک اطلاعاتی به بررسی مفاهیم مرتبط با data file ها و control file ها پرداختیم حال در این بخش مفاهیم مرتبط با redo file ها را عنوان می کنیم: مروری بر Online Redo Log ها: مهمترین ساختار برای بازیابی داده ها، Online redo log می باشد. که در بردارنده...

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

یکی از ویژگی های یک RDBMS یا همان سیستم های پایگاه داده ی رابطه ای، استقلال ساختار داده های منطقی از قبیل جدول ها،ویوها،اندیس ها از ساختار فیزیکی ذخیره سازی می باشد. از آنجا که ساختار فیزیکی و منطقی از یکدیگر مجزا هستند، می توانیم ذخیره سازی فیزیکی داده ها را بدون تاثیر دسترسی به ساختار منطقی داده ه...

برای اجراء یک دستور Query یکسری عملیاتی باید انجام گیرد که SQL Server بتواند آن Query را اجراء نماید. یکی از این عملیات Optimization نام دارد که توسط Optimizer Engine انجام می شود. در این قسمت از عملیات SQL Server سعی می کند در مدت زمان محدود یکی از بهترین Execution Plan ها را ساخته و در اختیار Quer...

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

یکی از مشکلات در روند بهینه سازی بازدهی یا همان Performance یک پایگاه داده بسیار حجیم، ساختن Index بر روی جداول آن است که باعث پائیین آمدن روند بهینه سازی و در مواردی باعث خارج شدن پایگاه داده از ارائه خدمات به نرم افزارهای مرتبط می شود. اصولا مدیران پایگاه داده برای بهینه سازی بازدهی پایگاه داده، ا...

این آموزش توسط marziyeh_288 در تاریخ 14/10/1398 02:18:28 ب.ظ حذف شده است.

دلیل: دلایل شخصی

انواع پشتیبان گیری ها در SQL Server SQL Server گزینه های مختلفی برای پشتیبانگیری در اختیار ما قرار می دهد. در مباحث قبلی به موضوع مدل های بازیابی پرداختیم. بیان کردیم که چه نوع از پشتیباگیری ها بر پایه مدل بازیابی پایگاه داده می توانند انجام شوند. در این بخش و بخش های بعدی در مورد هر کدام از این گ...

این آموزش توسط marziyeh_288 در تاریخ 14/10/1398 02:17:40 ب.ظ حذف شده است.

دلیل: دلایل شخصی

این آموزش توسط marziyeh_288 در تاریخ 14/10/1398 02:15:13 ب.ظ حذف شده است.

دلیل: دلایل شخصی

مدل بازیابی Bulk-Logged (گزارش گیری دسته ای) درSQL Server مرور کلی مدل بازیابی Bulk-logged دقیقا کاری رو انجام می ده که در اسمش اومده. در این مدل برخی عملیات های دسته ای مثلا BULK INSERT, CREATE INDEX, SELECT INTO و غیره را انجام می دهد و با این تفاوت که یک گزارش گیری کامل (fully logged) انجا...

مدل بازیابی ساده در SQL Server مدل بازیابی “Simple” به شما امکان یک پشتیبان گیری ساده که می تواند برای جایگذین کردن تمام پایگاه داده شما در مواقع بروز شکست و یا اگر شما نیاز به بازگرداندن پایگاه داده خود در یک سرور دیگر باشید استفاده شود. با این مدل بازیابی شما توانایی انجام پشتیبان گیری های کام...

مدل بازیابی کامل در پایگاه داده (SQL Server Full Recovery Model) بررسی اجمالی مدل بازیابی “Full” به SQL Server فرمان می ده که تمام داده تراکنش را داخل گزارش تراکنش نگه دارد تا زمانی که گزارش تراکنش پشتیبانی دیگری رخ دهد یا گزارش تراکنش تخلیه شود. راهی که این عملیات را انجام می دهد بدین صورت می...

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

در ابتدا تعریف از این دو عبارت می کنیم . Like: همانطور که از معنی این عبارت مشخص هست تعیین می کند کدام رشته های کارکتر منطبق با یک عبارت مشخص می باشند. مثلا: Select * from table where column Like N'%test%' که نتیجه این کوئری پیدا نمودن سطرهایی هست که در ستون مد نظر الگو N'...

توابع Aggregate مانند SUM, AVG, COUNT و غیره در Query های ما بسیار دیده می شوند. در SQL Server دو روش متفاوت برای بازیابی و انجام عملیات تابعی وجود دارد که یکی Stream Aggregate و دیگری Hash Match نام دارند. در این پست می خواهیم به اتفاق نوع انتخاب یکی یا هر دو روش توسط SQL Server را بررسی کنیم.به صو...

در ماه جولای یک ایمیل دریافت کردم به این مضمون که « ما در حال حاضر از سیستم OBIEE بر روی سرور اصلی استفاده می کنیم که پایگاه داده آن روی SQL Server 2012 است. استفاده از این سیستم فقط برای برخی از گزارشات است. از هفته گذشته سرعت تولید این گزارشات بسیار پایین آمده به صورتی که قبلا چند ثانیه به طو...

پیش نیاز تغییر حالت دیتابیس به SINGLE-USER : قبل از تنظیم دیتابیس به حالت SINGLE-USER مطمئن شوید که گزینه AUTO__UPDATE__STATISTICS__ASYNC غیرفعال (OFF) هست . زمانی که این گزینه ON هست پردازش پس زمینه ای که در حال انجام هست تا به لحاظ آماری دیتابیس را به روز نگه دارد، به دیتابیس اتصال دارد لذا شما ق...

SQL Server Configuration Manager ابزاری جهت مدیریت سرویس های مربوط به SQL Server، پیکربندی پروتکل های شبکه استفاده شده توسط SQL Server و همچنین برای مدیریت اتصال به شبکه می باشد. به طور کلی از SQL Server Configuration Manager جهت start و Stop و Resume و پیکربندی سرویس SQL Server استفاده می شود. ای...

سلام به همه ی دوستان TOSINSO ، این فیلم با انوع Select ها با انواع شرط ها و ... آشنا می شویم. امید وارم که مفید واقع شود ITPRO باشید #آموزش_select_از_دیتابیس #آموزش_گرفتن_کویری #آموزش_sql_server_2014 #آموزش_sql

اگر بعد از نصب Oracle 11g بر روی سیستم عامل ویندوز نسخه 2008R2 هنگام Start کردن Enterprise Manager با پیغام زیر روبرو شویم: Environment variable ORACLE__UNQNAME not defined. Please set ORACLE__UNQNAME to database unique name. برای رفع مشکل مربوط به Error بالا باید سه سوال بررسی شود. URL که ...

با سلام خدمت همه ی دوستان در انجمن فناوری اطلاعات ایران ITPRO امروز می خوام در مورد بحث بروز مشکل در حین نصب Sql server در قسمت Reporting Services بپردازیم. معمولا وقتی با این خطا که در شکل زیر نشان داده شده، برخورد می کنید . یک علت مشخص دارد و اون اینکه به احتمال زیاد در سیستمی که شما بر روی آن قصد...

سلام به همه ی دوستان ITPRO داخل بعضی از برنامه ها نیاز هست که وقتی رکورد های دقیقا تکراری (مقدار های تمام ستون ) داریم دیگه فقط یک بار اطلاعت رو نمایش بدیم. مثلا برنامه ی دفترچه تلفن، اگر دقیقا همه ی اطلاعت دو یا چند شخص برابر باشند نیازی به چاپ همه ی آن ها نیست و نوشتن یکی از آن ها کافی است. برای...

سلام به همه ی دوستان ITPRO حتما میدونید که ما در حالت عادی نمی تونیم به یک ستون که Identity یا Auto Number هست مقدار دستی بدیم. اما این کارهم راه حلی داره! ابتدا من یک جدول ایجاد می کنم که یک ستون Identity دارد: CREATE TABLE persons ( code int identity(1,1) primary key, fullName nvarchar(2...

همانطور که شما می دانید ما در سرویس پایگاه داده MSSQL سرور شرکت مایکروسافت می توانیم چندین بار MSSQL را از نو نصب کنیم و هر بار در اصطلاح یک نصب جدید یا یک Instance جدید ایجاد می شود که هر کدام از این instance ها برای خودشان دارای یک سری پایگاه داده هستند ، قبلا در انجمن تخصصی فناوری اطلاعات ایران ص...

انتخاب ویژگی ها برای نصب حالا در این بخش به انتخاب ویژگی های نمایش داده شده می پردازیم، که سبب می شود شما یک سری تصمیم ها در این لحظه بگیرید. همان طور که در شکل زیر نشان داده شده است، یک سری گزینه های اصلی به صورت پیش فرض انتخاب شدن. شما می توانید همه گزینه ها را که حتی در صورتی که هم اکنون نیازی ...

با سلام به همه دوستان و همراهان Itpro. Data mining(داده کاوی) و Data Warehousing هردو از تکنیک های بسیار قدرتمند و مشهور آنالیز داده محسوب می شوند. کاربرانی که به آمارها علاقه دارند از data mining استفاده می کنند. در data mining تلاش بر این است که با استفاده از مدل های آماری بتوان الگوهای مخفی در د...

نصب گام به گام SQL Server 2014 به صورت عمقی – قسمت اول در ابتدا اطمینان حاصل نمایید که شما در سیستم خود به صورت Administrator وارد شده اید که به شما اجازه ساخت فایل و فولدرها را سیستم تان می دهد، که این مورد برای نصب موفقت آمیز برنامه بدیهی می باشد. اگر شما از یک CD-ROM استفاده می کنید و برنامه ...

چرا باید از SQL Server استفاده کنیم؟ SQL Server در رقابت با سایر سیستم های مدیریت پایگاه داده، نه فقط محصولات کمپانی ماکروسافت مثل: Microsoft Access بلکه رقبای دیگر مانند Oracle، Sybase، DB2، و Informix و چندتای دیگر می باشد. شما می توانید کامپیوترهای بسیاری که از Microsoft Access استفاده می کن...

Oracle__base و oracle__home دایرکتوری های تعریف شده توسط معماری انعطاف پذیر اوراکل استاندارد یا Oracle Flexible Architecture) OFA) می باشد. OFA یک چینش فیزیکی منطقی را برای دیتابیس فراهم می آورد که به DBA ها برای مدیریت سیستم کمک می کند. ORACLE__BASE در واقع پوشه اصلی برای نرم افزار اوراکل می باشد...

در [بخش اول] این مقاله مقدمه داشتیم بر بحث BigData و NoSQL. در این بخش به ادامه مطلب خواهیم پرداخت. پلتفرم های مدیریت Big Data با توسعه قابلیت های پردازشی، نیاز به ثبت و تحلیل حجم وسیع داده ها اساسی شد. آنچه پیش از این تنها از پس سوپر کامپیوترها و شرکت های کمی بر می آمد، اکنون به لطف تکنولوژی Clo...

در ادامه ی مقاله ی پیشینحال در قسمت دوم آموزش پایگاه داده ی اوراکل فرایند نصب را دنبال می کنیم: در این بخش از ویزارد نصب، آپشن های مدیریتی پایگاه داده نمایش داده می شود. هر پایگاه داده ی اوراکل 11g با استفاده از دو روش عنوان شده در این صفحه از ویزارد(Grid Control و Database control) می تواند به صو...

پس از آشنایی مقدماتی با پیش نیازهای نصب اوراکل ،حال نوبت به آن رسیده که به آموزش نصب دیتابیس اوراکل می پردازیم.این آموزش مقدماتی به صورت گام به گام ارائه می شود دو متد برای نصب دیتابیس اوراکل وجود دارد: نصب ابتدایی یا پایه و نیز نصب به صورت پیشرفته: نصب پایه یا Basic Installation : با انتخاب این گ...

امروز مشکل بشریت و جهان کمبود اطلاعات نیست؛ اطلاعات در همه جای این جهان گسترده است. آنچه که ما امروز با آن دچار مشکل هستیم آنست که حجم عظیم این اطلاعات به سادگی قابل مدیریت نیست. آنچه که امروز مهم است استنتاج الگوها و معلومات مفید از این منابع بی کران اطلاعات است. در این مقاله که در دو بخش ارائه خوا...

برای نصب هر گونه نرم افزاری ابتدا نیاز داریم که از پیش نیازهای مربوط به نصب آن آگاهی داشته باشیم .بنابراین بر آن شدیم تا پیش از آموزش نصب دیتابیس اوراکل در این مقاله به معرفی پیش نیازهای سخت افزاری و نرم افزاری این دیتابیس بر روی سیستم عامل های ویندوزی 32 و 64 بیتی بپردازیم . در ادامه مقاله این نیاز...

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

همانطور که در قسمت قبلی در خصوص آموزش استفاده از SQL توسط CMD و ابزار SQLCMD صحبت کردیم تقریباً با sqlcmd آشنا شدیم در این مطلب میخواهم در خصوص اضافه کردن یوزر مدیریتی که در SQL فراموش کردیم صحبت کنیم اگر خدایی نکرده تمام Account های SQL شما عمداً یا سهواً به هر دلیلی از کار افتاده باشند مثلاً پس...

ایجاد یک جدول و database ساده قبلاً در انجمن تخصصی فناوری اطلاعات ایران h ایجاد یک پایگاه داده SQL و همچنین جدول و رکورد های آن آموزش داده شده است اما در این مطلب بنده میخواهم این کار ها را از طریق خط فرمان CMD آن هم توسط دستو SQLCMD انجام دهم ، اگر SQL Management Studio روی سیستمتان نصب نیست ...

در بانک اطلاعاتی SQL اگر جدولتون Primary key نداشته باشه هر ردیف یا Row به صورت یونیک یا Unique شناسایی میشه بنا براین اگر داده تکراری (حداقل دو ردیف) داشته باشید شما امکان آپدیت جدول رو ندارید یعنی نه تغییر در محتوای فیلد ها و نه پاک کردن اون ردیف که اگر این کا رو انجام بدید با پیغام زیر رو برو میش...

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

تنظیمات حریم خصوصی
تائید صرفنظر
×