تا %60 تخفیف خرید برای 4 نفر با صدور مدرک فقط تا
00 00 00

جزیره بانک های اطلاعاتی و داده کاوی | آموزش | صفحه 2 | توسینسو

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

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

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

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

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

مدل بازیابی 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 استفاده می شود. ای...

اگر بعد از نصب 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 بیتی بپردازیم . در ادامه مقاله این نیاز...

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

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

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

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

حنماً با بانک SQL کار کردید وقتی یک بانک ایجاد میکنید یک فایل اصلی که کلیه اطلاعات داخل فایلی با پسوند MDF که مخفف master database file هست ذخیره میشه در همین هنگام فایل دیگری با پسوند LDF که مخفف log database file هست ایجاد می شه و وظیفه این فایل نگهداری LOG ها و رویداد ها و ثبت تراکنش ها و اطلا...

ممکن است برای شما هم چنین مشکلی به وجود آمده باشد که از Database های خود در یک ویندوز دیگر Backup گرفته باشید و در یک ویندوز جدید می خواهید آن را Restore کنید و یا اینکه ویندوز خود را عوض کرده اید و قبلا از Database ای که Detach کرده بودید Backup گرفته اید و می خواهید در ویندوز جدید این Database را...

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

در قسمت های قبلی آموزش سناریوی کلاسترینگ را برای شما تشریح کردیم و پیشنیازهای راه اندازی سرویس را عنوان کردیم ، سپس بعد از ایجاد کردن Virtual SAN Storage با ساختار پیشفرض 4 عدد دیسک با استفاده از iSCSI Initiator به این SAN Storage متصل شدیم و پارتیشن های خود را با استفاده از فضای موجود در SAN Storag...

خوب در این قسمت از آموزش بعد از اینکه تنظیمات و پیکربندی های مناسب را بر روی Virtual SAN Storage خود انجام دادید و چهار دیسک خود را ایجاد کردید کافیست که با استفاده از ابزار iSCSI Initiator از روی سرورها به SAN Storage متصل شده و دیسک ها را به سیستم بشناسید. برای اینکار یکبار آموزش متصل شدن به سرور ...

قبلا در خصوص اینکه سرویس Failover Clustering چیست و چگونه کار می کند در انجمن تخصصی فناوری اطلاعات ایران صحبت کردیم و شما تفاوت های این سرویس با سرویس NLB را کاملا درک کردید. بعد از آن با توجه به اینکه برای راه اندازی سرویس Failover Clustering در ویندوز سرور 2012 نیاز به داشتن یک Shared Storage داش...

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

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

حتماً شما هم با بانک Sql Server آشنایی دارید خیلی از مواقع پیش میاد که پس از ثبت جدول یادمون میاد که بخواییم توی جداولمون تغییراتی بدیم که این تغییرات میتونه تغییر Allow Null باشه یا حتی ترتیب ستون های جدول یا تغییر در Data type های یک ستون از جدول و یا اضافه کردن یک یا چند ستون جدید به جدول قبلیمون...

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

چند روز پیش محبور شدیم نرم افزار SQL Server 2012 یکی از سرورهای سازمان را به نسخه Enterprise ارتقاء دهیم ، متاسفانه برنامه نویسی که این نرم افزار را روی سرور نصب کردن بود به جای وارد کردن Product Key نسخه Evaluation که تنها 180 روز کار می کرد را نصب کرده بود و ما با وارد شدن به سرور و کلیک کردن بر ...

در قسمت قبلی نکاتی قبل از نصب برنامه و همچنین پیش نیاز های نصب این برنامه و مقدمات نصب صحبت کردیم در این مطلب ادامه میدهیم فرایند نصب برنامه رو تا انتهای نصب و اجرا کردن این نرم افزار پس با ما در itpro باشید. ادامه فرایند نصب SQL Server 2014: در این قسمت در صورتی که مشکلی در سیستم شما برای نصب وج...

در قسمت قبلی راجع به معرفی و آشنایی با SQL Server و طریقه نصب Dot Net FrameWrok توضیح داده شد اگر Net. نصب نباشد در زمان نصب وجود این بسته چک می شود و در صورت عدم وجود با خطا مواجه خواهیم شد پرداختیم .همچنین در مورد ویژگی های جدید این نرم افزار (SQL Server 2014) صحبت شد ، پس از نصب Dot Net FrameWork...

بعضی اوقات پیش میاد که بخواییم مقادیری رو به عنوان پارامتر به Function ها یا Stored Procedure ها در SQL Server ارسال کنیم. مشکل اینجاست که SQL Server نوع داده ای برای دریافت آیتم ها به صورت آرایه نداره. برای این کار، می توان از راهکار زیر استفاده کرد. فرض کنیم که بانک ما جدولی با ساختار زیر دارد: ...

ویژگی های جدید در نسخه 2014 مدتی است که شرکت نرم افزاری مایکروسافت محصولات سازمانی خود را قبل از نسخه نهایی به صورت نسخه های CTP یا Community Technology Preview که پیش نمایش نسخه کامل هست را ارائه میدهد و مایکروسافت در ابتدا نسخه‌های CTP1 و CTP2 را برای نرم افزار پر استفاده یعنی SQL Server 2014 عر...

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

بدون شک، مهم‌ترين ويژگي‌هاي جديد در SQL Server 2014 موتور جديد پردازش تراکنش برخط در-حافظه است. در سال 2007 با توجه به اينکه سرعت پردازش CPU ها به حداکثر خود رسيده‌بود، مايکروسافت بر روي افزايش کارايي از طريق بهينه‌سازي حافظه، کار مي‌کرد. اين روند با تکنولوژي VertiPaq شروع شد که در ابتدا مايکروسافت...